Received: from malur.postgresql.org ([2a02:16a8:dc51::56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fRMMi-0000mi-Ed for pgadmin-hackers@arkaria.postgresql.org; Fri, 08 Jun 2018 18:44:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1fRMMf-0002zq-JT for pgadmin-hackers@arkaria.postgresql.org; Fri, 08 Jun 2018 18:43:57 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fRMMf-0002ze-Dz for pgadmin-hackers@lists.postgresql.org; Fri, 08 Jun 2018 18:43:57 +0000 Received: from mx0b-00296801.pphosted.com ([148.163.153.148]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1fRMMa-0000qn-LO for pgadmin-hackers@postgresql.org; Fri, 08 Jun 2018 18:43:56 +0000 Received: from pps.filterd (m0114586.ppops.net [127.0.0.1]) by mx0b-00296801.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w58IfKij017861 for ; Fri, 8 Jun 2018 18:43:49 GMT Received: from mail-it0-f71.google.com (mail-it0-f71.google.com [209.85.214.71]) by mx0b-00296801.pphosted.com with ESMTP id 2jeb8bjk6r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Fri, 08 Jun 2018 18:43:49 +0000 Received: by mail-it0-f71.google.com with SMTP id 8-v6so2446164itz.4 for ; Fri, 08 Jun 2018 11:43:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CedkIFlyBPG53RuStBPP49jfK3Rcl3ceYF9WK4KLNSU=; b=DkIBeHWuV1hDVbwvqAgbTwhRGu/JNrvDwq7QOBCAmiK5ZALv0vgRKEHb86MiDojkk7 Gcj10XDx7tHxPBN5hC3GaqNnhXM+zm+0vEFS2liEqMWI3lSnGe/EBKI66fafYwJH/bg6 nNUG6EzQIVvLLIetYoHIlasHbKFuaKWG8x34IuMsn+EX8EZegMRcNQ/8H1AAFv7iQMqO Nk2LGkh3dJmCSDVzAa2hf38CwFhhgX1X8JfNB0jtMud2Tm5jl3xnqnblp6tzf3UKP7Rx u7dbnuuTM+kFp5Ajx6qJRtHdlJ8mGMgaT4w3xrz3O7atmbHIT5SJA18HDn0gcKC0guuj LEJA== X-Gm-Message-State: APt69E1oints2xuofof9KTBljpQTaBdG/YAL4USgMIqyglQMPMbq6sPl 4hnSHUYfbqf7V8913LrahLD2ZTz17RZEYu1PFU8nifi5STn4YHNG6ByVOUHEfcD2Ntii3nvO9Y9 0HTVSiWhmvP4eNr4y8mgTTCdEvPKUsi2wSRm8f97vGOIo6OBWoxFu6sFNCI7NpRuY+eWV X-Received: by 2002:a6b:ca81:: with SMTP id a123-v6mr6252438iog.262.1528483428589; Fri, 08 Jun 2018 11:43:48 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKxSBdNHYXbYX1OzV9yr4JN5pqlXUlIVbpYjqqsZo9TeRa7VeOOTuMRpJZDEoOoZGiibKRldqLm4Ib+jEpBrDQ= X-Received: by 2002:a6b:ca81:: with SMTP id a123-v6mr6252417iog.262.1528483428229; Fri, 08 Jun 2018 11:43:48 -0700 (PDT) MIME-Version: 1.0 From: Victoria Henry Date: Fri, 8 Jun 2018 14:43:37 -0400 Message-ID: Subject: [pgAdmin][patch] RM3409 - Retrieving SQL from table throws exception To: pgadmin-hackers Content-Type: multipart/mixed; boundary="000000000000c93684056e25c7f0" X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-06-08_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=561 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1805220000 definitions=main-1806080206 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000c93684056e25c7f0 Content-Type: multipart/alternative; boundary="000000000000c93681056e25c7ee" --000000000000c93681056e25c7ee Content-Type: text/plain; charset="UTF-8" Hi hackers, Attached is a patch that fixes an exception when trying to view the SQL tab on a GreenPlum database. Sincerely, Joao && Victoria --000000000000c93681056e25c7ee Content-Type: text/html; charset="UTF-8"
Hi hackers,

Attached is a patch that fixes an exception when trying to view the SQL tab on a GreenPlum database.

Sincerely,

Joao && Victoria
--000000000000c93681056e25c7ee-- --000000000000c93684056e25c7f0 Content-Type: application/octet-stream; name="RM3409.patch" Content-Disposition: attachment; filename="RM3409.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ji6bhnk70 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2Rh dGFiYXNlcy9zY2hlbWFzL3RhYmxlcy90ZW1wbGF0ZXMvdHJpZ2dlci9zcWwvOS4xX3BsdXMvcHJv cGVydGllcy5zcWwgYi93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9k YXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvdGVtcGxhdGVzL3RyaWdnZXIvc3FsLzkuMV9wbHVzL3By b3BlcnRpZXMuc3FsCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwLi4yZDM0YWNj ZgotLS0gL2Rldi9udWxsCisrKyBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9z ZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3RhYmxlcy90ZW1wbGF0ZXMvdHJpZ2dlci9zcWwvOS4x X3BsdXMvcHJvcGVydGllcy5zcWwKQEAgLTAsMCArMSwyMyBAQAorU0VMRUNUIHQub2lkLHQudGdu YW1lIEFTIG5hbWUsIHQueG1pbiwgdC4qLCByZWxuYW1lLCBDQVNFIFdIRU4gcmVsa2luZCA9ICdy JyBUSEVOIFRSVUUgRUxTRSBGQUxTRSBFTkQgQVMgcGFyZW50aXN0YWJsZSwKKyAgICBuc3BuYW1l LCBkZXMuZGVzY3JpcHRpb24sIGwubGFubmFtZSwgcC5wcm9zcmMsIHAucHJvbmFtZSBBUyB0ZnVu Y3Rpb24sCisgICAgQ09BTEVTQ0Uoc3Vic3RyaW5nKHBnX2dldF90cmlnZ2VyZGVmKHQub2lkKSwg J1dIRU4gKC4qKSBFWEVDVVRFIFBST0NFRFVSRScpLAorICAgIHN1YnN0cmluZyhwZ19nZXRfdHJp Z2dlcmRlZih0Lm9pZCksICdXSEVOICguKikgIFxcJHRyaWdnZXInKSkgQVMgd2hlbmNsYXVzZSwK KyAgICAtLSBXZSBuZWVkIHRvIGNvbnZlcnQgdGdhcmdzIGNvbHVtbiBieXRlYSBkYXRhdHlwZSB0 byBhcnJheSBkYXRhdHlwZQorICAgIChzdHJpbmdfdG9fYXJyYXkoZW5jb2RlKHRnYXJncywgJ2Vz Y2FwZScpLCBFJ1xcMDAwJyk6OnRleHRbXSlbMTp0Z25hcmdzXSBBUyBjdXN0b21fdGdhcmdzLAor eyUgaWYgZGF0bGFzdHN5c29pZCAlfQorICAgIChDQVNFIFdIRU4gdC5vaWQgPD0ge3sgZGF0bGFz dHN5c29pZH19OjpvaWQgVEhFTiB0cnVlIEVsU0UgZmFsc2UgRU5EKSBBUyBpc19zeXNfdHJpZ2dl ciwKK3slIGVuZGlmICV9CisgICAgKENBU0UgV0hFTiB0Z2NvbnN0cmFpbnQgIT0gMDo6T0lEIFRI RU4gdHJ1ZSBFbFNFIGZhbHNlIEVORCkgQVMgaXNfY29uc3RyYWludF90cmlnZ2VyLAorICAgIChD QVNFIFdIRU4gdGdlbmFibGVkID0gJ08nIFRIRU4gdHJ1ZSBFbFNFIGZhbHNlIEVORCkgQVMgaXNf ZW5hYmxlX3RyaWdnZXIKK0ZST00gcGdfdHJpZ2dlciB0CisgICAgSk9JTiBwZ19jbGFzcyBjbCBP TiBjbC5vaWQ9dGdyZWxpZAorICAgIEpPSU4gcGdfbmFtZXNwYWNlIG5hIE9OIG5hLm9pZD1yZWxu YW1lc3BhY2UKKyAgICBMRUZUIE9VVEVSIEpPSU4gcGdfZGVzY3JpcHRpb24gZGVzIE9OIChkZXMu b2Jqb2lkPXQub2lkIEFORCBkZXMuY2xhc3NvaWQ9J3BnX3RyaWdnZXInOjpyZWdjbGFzcykKKyAg ICBMRUZUIE9VVEVSIEpPSU4gcGdfcHJvYyBwIE9OIHAub2lkPXQudGdmb2lkCisgICAgTEVGVCBP VVRFUiBKT0lOIHBnX2xhbmd1YWdlIGwgT04gbC5vaWQ9cC5wcm9sYW5nCitXSEVSRSBOT1QgdGdp c2ludGVybmFsCisgICAgQU5EIHRncmVsaWQgPSB7e3RpZH19OjpPSUQKK3slIGlmIHRyaWQgJX0K KyAgICBBTkQgdC5vaWQgPSB7e3RyaWR9fTo6T0lECit7JSBlbmRpZiAlfQorT1JERVIgQlkgdGdu YW1lOwpkaWZmIC0tZ2l0IGEvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZl cnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzL3RlbXBsYXRlcy90cmlnZ2VyL3NxbC9kZWZhdWx0 L3Byb3BlcnRpZXMuc3FsIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZl cnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVzL3RlbXBsYXRlcy90cmlnZ2VyL3NxbC9kZWZhdWx0 L3Byb3BlcnRpZXMuc3FsCmluZGV4IDJkMzRhY2NmLi45YWY4MTE4NSAxMDA2NDQKLS0tIGEvd2Vi L3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMv dGFibGVzL3RlbXBsYXRlcy90cmlnZ2VyL3NxbC9kZWZhdWx0L3Byb3BlcnRpZXMuc3FsCisrKyBi L3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hl bWFzL3RhYmxlcy90ZW1wbGF0ZXMvdHJpZ2dlci9zcWwvZGVmYXVsdC9wcm9wZXJ0aWVzLnNxbApA QCAtMSwyMyArMSBAQAotU0VMRUNUIHQub2lkLHQudGduYW1lIEFTIG5hbWUsIHQueG1pbiwgdC4q LCByZWxuYW1lLCBDQVNFIFdIRU4gcmVsa2luZCA9ICdyJyBUSEVOIFRSVUUgRUxTRSBGQUxTRSBF TkQgQVMgcGFyZW50aXN0YWJsZSwKLSAgICBuc3BuYW1lLCBkZXMuZGVzY3JpcHRpb24sIGwubGFu bmFtZSwgcC5wcm9zcmMsIHAucHJvbmFtZSBBUyB0ZnVuY3Rpb24sCi0gICAgQ09BTEVTQ0Uoc3Vi c3RyaW5nKHBnX2dldF90cmlnZ2VyZGVmKHQub2lkKSwgJ1dIRU4gKC4qKSBFWEVDVVRFIFBST0NF RFVSRScpLAotICAgIHN1YnN0cmluZyhwZ19nZXRfdHJpZ2dlcmRlZih0Lm9pZCksICdXSEVOICgu KikgIFxcJHRyaWdnZXInKSkgQVMgd2hlbmNsYXVzZSwKLSAgICAtLSBXZSBuZWVkIHRvIGNvbnZl cnQgdGdhcmdzIGNvbHVtbiBieXRlYSBkYXRhdHlwZSB0byBhcnJheSBkYXRhdHlwZQotICAgIChz dHJpbmdfdG9fYXJyYXkoZW5jb2RlKHRnYXJncywgJ2VzY2FwZScpLCBFJ1xcMDAwJyk6OnRleHRb XSlbMTp0Z25hcmdzXSBBUyBjdXN0b21fdGdhcmdzLAoteyUgaWYgZGF0bGFzdHN5c29pZCAlfQot ICAgIChDQVNFIFdIRU4gdC5vaWQgPD0ge3sgZGF0bGFzdHN5c29pZH19OjpvaWQgVEhFTiB0cnVl IEVsU0UgZmFsc2UgRU5EKSBBUyBpc19zeXNfdHJpZ2dlciwKLXslIGVuZGlmICV9Ci0gICAgKENB U0UgV0hFTiB0Z2NvbnN0cmFpbnQgIT0gMDo6T0lEIFRIRU4gdHJ1ZSBFbFNFIGZhbHNlIEVORCkg QVMgaXNfY29uc3RyYWludF90cmlnZ2VyLAotICAgIChDQVNFIFdIRU4gdGdlbmFibGVkID0gJ08n IFRIRU4gdHJ1ZSBFbFNFIGZhbHNlIEVORCkgQVMgaXNfZW5hYmxlX3RyaWdnZXIKLUZST00gcGdf dHJpZ2dlciB0Ci0gICAgSk9JTiBwZ19jbGFzcyBjbCBPTiBjbC5vaWQ9dGdyZWxpZAotICAgIEpP SU4gcGdfbmFtZXNwYWNlIG5hIE9OIG5hLm9pZD1yZWxuYW1lc3BhY2UKLSAgICBMRUZUIE9VVEVS IEpPSU4gcGdfZGVzY3JpcHRpb24gZGVzIE9OIChkZXMub2Jqb2lkPXQub2lkIEFORCBkZXMuY2xh c3NvaWQ9J3BnX3RyaWdnZXInOjpyZWdjbGFzcykKLSAgICBMRUZUIE9VVEVSIEpPSU4gcGdfcHJv YyBwIE9OIHAub2lkPXQudGdmb2lkCi0gICAgTEVGVCBPVVRFUiBKT0lOIHBnX2xhbmd1YWdlIGwg T04gbC5vaWQ9cC5wcm9sYW5nCi1XSEVSRSBOT1QgdGdpc2ludGVybmFsCi0gICAgQU5EIHRncmVs aWQgPSB7e3RpZH19OjpPSUQKLXslIGlmIHRyaWQgJX0KLSAgICBBTkQgdC5vaWQgPSB7e3RyaWR9 fTo6T0lECi17JSBlbmRpZiAlfQotT1JERVIgQlkgdGduYW1lOworU0VMRUNUIDEgV0hFUkUgMSA9 IDI7CmRpZmYgLS1naXQgYS93ZWIvcGdhZG1pbi9icm93c2VyL3NlcnZlcl9ncm91cHMvc2VydmVy cy9kYXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvdXRpbHMucHkgYi93ZWIvcGdhZG1pbi9icm93c2Vy L3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvdXRpbHMucHkK aW5kZXggOWVmMDY1NDEuLjJmYWFiZDA3IDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93c2Vy L3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy90YWJsZXMvdXRpbHMucHkK KysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9zZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2Vz L3NjaGVtYXMvdGFibGVzL3V0aWxzLnB5CkBAIC0xMDAzLDYgKzEwMDMsOCBAQCBjbGFzcyBCYXNl VGFibGVWaWV3KFBHQ2hpbGROb2RlVmlldywgQmFzZVBhcnRpdGlvblRhYmxlKToKICAgICAgICAg ICAgIGlmIG5vdCBzdGF0dXM6CiAgICAgICAgICAgICAgICAgcmV0dXJuIGludGVybmFsX3NlcnZl cl9lcnJvcihlcnJvcm1zZz1yZXMpCiAKKyAgICAgICAgICAgIGlmIGxlbihyZXNbJ3Jvd3MnXSkg PT0gMDoKKyAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICAgZGF0YSA9IGRpY3Qo cmVzWydyb3dzJ11bMF0pCiAgICAgICAgICAgICAjIEFkZGluZyBwYXJlbnQgaW50byBkYXRhIGRp Y3QsIHdpbGwgYmUgdXNpbmcgaXQgd2hpbGUgY3JlYXRpbmcgc3FsCiAgICAgICAgICAgICBkYXRh WydzY2hlbWEnXSA9IHNjaGVtYQo= --000000000000c93684056e25c7f0--