Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lr4k5-0001S7-96 for pgsql-bugs@arkaria.postgresql.org; Wed, 09 Jun 2021 20:24:01 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lr4k4-0008Qm-6x for pgsql-bugs@arkaria.postgresql.org; Wed, 09 Jun 2021 20:24:00 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lr4aW-00030o-E5 for pgsql-bugs@lists.postgresql.org; Wed, 09 Jun 2021 20:14:08 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lr4aT-0002vL-Dl for pgsql-bugs@lists.postgresql.org; Wed, 09 Jun 2021 20:14:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=Qy+JhThfGgIb/f56XJcCPaM31mgrYCTQ13lncqTSmGQ=; b=6850Wmg1MsNFQ8xBNu+FJbSWU7 /oR/8m7OHY5+dRil4JO6a8Ma91BcazbXlotoV4aT3W37bjQasteImwYnRBwwHqrMywWV+0fjS4neB Xrkmz9+xk+TTdBQBtN4Ms5mxiUraVIbMoW531OGvq+AbTGMDapETBYi0XZd14f48kCBKOVV1mKCh+ hNivSZbLJ2tI10Is7mG3BoGYhwkwQk/TTRzmdcMz4DmAekYfmna9fRBHEAjVzXSld1fD0llKvpiMp piA9c8PBui7YHvS/Dk6S/A1706aSBjLBtBMo9RwDb83zsJXIXw2hR67PnNOfg+lsn8iWlSTqt2OQX 3lrlEgRw==; Received: from wrigleys.postgresql.org ([2a02:c0:301:0:ffff::34]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lr4aR-0005Df-G5 for pgsql-bugs@lists.postgresql.org; Wed, 09 Jun 2021 20:14:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1lr4aQ-0005LL-2e for pgsql-bugs@lists.postgresql.org; Wed, 09 Jun 2021 20:14:02 +0000 Content-Type: multipart/mixed; boundary="===============4311108427749149257==" MIME-Version: 1.0 Subject: BUG #17053: Memory corruption in parser on prepared query reuse To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: demurgos@demurgos.net Reply-To: demurgos@demurgos.net, pgsql-bugs@lists.postgresql.org Date: Wed, 09 Jun 2021 20:13:17 +0000 Message-ID: <17053-3ca3f501bbc212b4@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4311108427749149257== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxNzA1MwpMb2dnZWQgYnk6ICAgICAgICAgIENoYXJsZXMgU2FtYm9yc2tp CkVtYWlsIGFkZHJlc3M6ICAgICAgZGVtdXJnb3NAZGVtdXJnb3MubmV0ClBvc3RncmVTUUwgdmVy c2lvbjogMTMuMwpPcGVyYXRpbmcgc3lzdGVtOiAgIExpbnV4IDUuMTIgKEFyY2ggTGludXgpCkRl c2NyaXB0aW9uOiAgICAgICAgCgpJIGZvdW5kIGEgYnVnIGluIFBvc3RncmVzIHdoZXJlIEkgY2Fu IHJlbGlhYmx5IHRyaWdnZXIgdGhlIGZvbGxvd2luZyBlcnJvcjoKInVucmVjb2duaXplZCBub2Rl IHR5cGU6IFgiLCB3aGVyZSBYIGNhbiBiZSBhbnl0aGluZyBhbmQgY2hhbmdlcyBhY3Jvc3MKcHJv Z3JhbSBleGVjdXRpb25zLiBGb3IgZXhhbXBsZSwgSSBjYW4gZ2V0ICJ1bnJlY29nbml6ZWQgbm9k ZSB0eXBlOiAwIiwKIm5yZWNvZ25pemVkIG5vZGUgdHlwZTogMTg0IiwgInVucmVjb2duaXplZCBu b2RlIHR5cGU6IDE5NjYwOCIgYW5kIG1hbnkKb3RoZXJzIChpbmNsdWRpbmcgbmVnYXRpdmUgdmFs dWVzKS4gVGhpcyBpbXBsaWVzIHRoYXQgYSBub2RlIHR5cGUgaXMgcmVhZApmcm9tIGEgY29ycnVw dGVkIG1lbW9yeSBsb2NhdGlvbi4NCg0KVGhlIGZvbGxvd2luZyByZXBvIGhhcyBDIGFuZCBSdXN0 IHByb2dyYW1zIGV4aGliaXRpbmcgdGhpcyBiZWhhdmlvcjoKaHR0cHM6Ly9naXRodWIuY29tL2Rl bXVyZ29zL3BnX3VucmVjb2duaXplZF9ub2RlLg0KDQpIZXJlIGlzIHRoZSBDIHByb2dyYW06DQoN CmBgYA0KI2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RkbGliLmg+DQojaW5jbHVkZSAi bGlicHEtZmUuaCINCg0KaW50DQptYWluKGludCBhcmdjLCBjaGFyICoqYXJndikNCnsNCglQR2Nv bm4gICAgICAgICpjb25uOw0KCVBHcmVzdWx0ICAgICAgKnJlczsNCg0KCWNvbm4gPSBQUWNvbm5l Y3RkYigiIik7DQoNCglQUWV4ZWMoY29ubiwgIkRST1AgRE9NQUlOIElGIEVYSVNUUyBzY2hlbWFf bWV0YSIpOw0KCVBRZXhlYyhjb25uLCAiQ1JFQVRFIFRZUEUgcmF3X3NjaGVtYV9tZXRhIEFTICh2 ZXJzaW9uIGludDQpIik7DQoJUFFwcmVwYXJlKGNvbm4sICJxMSIsICJDUkVBVEUgRE9NQUlOIHNj aGVtYV9tZXRhIEFTIHJhd19zY2hlbWFfbWV0YSBDSEVDSwooKHZhbHVlKS52ZXJzaW9uIElTIE5P VCBOVUxMIEFORCAodmFsdWUpLnZlcnNpb24gPj0gMSkiLCAwLCBOVUxMKTsNCglQUWV4ZWNQcmVw YXJlZChjb25uLCAicTEiLCAwLCBOVUxMLCAwLCAwLCAwKTsNCglQUWV4ZWMoY29ubiwgIkRST1Ag RE9NQUlOIElGIEVYSVNUUyBzY2hlbWFfbWV0YSIpOw0KCXJlcyA9IFBRZXhlY1ByZXBhcmVkKGNv bm4sICJxMSIsIDAsIE5VTEwsIDAsIDAsIDApOw0KDQoJZnByaW50ZihzdGRvdXQsICIlcyIsIFBR cmVzdWx0RXJyb3JNZXNzYWdlKHJlcykpOw0KDQoJUFFmaW5pc2goY29ubik7DQoNCglyZXR1cm4g MDsNCn0NCmBgYA0KDQpZb3UgY2FuIGNvbXBpbGUgaXQgd2l0aCBgZ2NjIC1scHEgLW8gbWFpbiBt YWluLmNgIGFuZCBydW4gaXQgb24gZnJlc2ggREIgYnkKcGFzc2luZyB0aGUgY3JlZGVudGlhbHMg dGhyb3VnaCB0aGUgZW52aXJvbm1lbnQsIGUuZy46IGBQR1VTRVI9dGVzdApQR1BBU1NXT1JEPXRl c3QgUEdEQVRBQkFTRT10ZXN0IC4vbWFpbmANCg0KSSBpbnZlc3RpZ2F0ZWQgdGhpcyBpc3N1ZSB3 aXRoIHRoZSBoZWxwIG9mIHNvbWUgcGVvcGxlIGZyb20gSVJDIGFuZCB3b3VsZApsaWtlIHRvIHRo YW5rIHRoZW06IGlvZ3VpeCwgam9odG8gYW5kIFpyNDAuDQoNClRoZSBjb2RlIGlzIGZhaXJseSBz aG9ydCwgdGhlIGNvcmUgb2YgdGhlIGlzc3VlIGlzIHRoYXQgdGhlIHByZXBhcmVkIHF1ZXJ5CmBx MWAgaXMgZXhlY3V0ZWQgdHdpY2UgYW5kIGl0IHNvbWVob3cgbWVzc2VzIHVwIHdpdGggdGhlIHBh cnNlciBiZWNhdXNlIG9mCnRoZSBgQ0hFQ0tgIGNsYXVzZS4KCg== --===============4311108427749149257==--