Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uwRDr-002AzF-ED for pgsql-committers@arkaria.postgresql.org; Wed, 10 Sep 2025 20:15:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uwRDp-003Lq7-Cr for pgsql-committers@arkaria.postgresql.org; Wed, 10 Sep 2025 20:15:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uwRDp-003Lpr-5o for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 20:15:17 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uwRDn-001ik4-11 for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 20:15:16 +0000 Received: from gemulon.postgresql.org ([72.32.157.198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uwRDl-004JtL-VW for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 20:15:14 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uwRDl-0004MK-0k for pgsql-committers@lists.postgresql.org; Wed, 10 Sep 2025 20:15:13 +0000 Content-Type: multipart/mixed; boundary="===============8314805143694918841==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix memory leakage in nodeSubplan.c. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 10 Sep 2025 20:15:13 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8314805143694918841== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IG1lbW9yeSBsZWFrYWdlIGluIG5vZGVTdWJwbGFuLmMuCgpJZiB0aGUgaGFzaCBmdW5jdGlv bnMgdXNlZCBmb3IgaGFzaGluZyB0dXBsZXMgbGVha2VkIGFueSBtZW1vcnksCndlIGZhaWxlZCB0 byBjbGVhbiB0aGF0IHVwLCByZXN1bHRpbmcgaW4gcXVlcnktbGlmZXNwYW4gbWVtb3J5CmxlYWth Z2UgaW4gcXVlcmllcyB1c2luZyBoYXNoZWQgc3VicGxhbnMuICBPbmUgd2F5IHRoYXQgY291bGQK aGFwcGVuIGlzIGlmIHRoZSB2YWx1ZXMgYmVpbmcgaGFzaGVkIHJlcXVpcmUgZGUtdG9hc3Rpbmcs IHNpbmNlCm1vc3Qgb2Ygb3VyIGhhc2ggZnVuY3Rpb25zIGRvbid0IHRyb3VibGUgdG8gY2xlYW4g dXAgZGUtdG9hc3RlZAppbnB1dHMuCgpQcmlvciB0byBjb21taXQgYmY2YzYxNGEyLCB0aGlzIGxl YWthZ2Ugd2FzIGxhcmdlbHkgbWFza2VkCmJlY2F1c2UgVHVwbGVIYXNoVGFibGVNYXRjaCB3b3Vs ZCByZXNldCBoYXNodGFibGUtPnRlbXBjeHQKKHZpYSBleGVjVHVwbGVzTWF0Y2gpLiAgQnV0IGl0 IGRvZXNuJ3QgZG8gdGhhdCBhbnltb3JlLCBhbmQKdGhhdCdzIG5vdCByZWFsbHkgdGhlIHJpZ2h0 IHBsYWNlIGZvciB0aGlzIGFueXdheTogZG9pbmcgaXQKdGhlcmUgY291bGQgcmVzZXQgdGhlIHRl bXBjeHQgbWFueSB0aW1lcyBwZXIgaGFzaCBsb29rdXAsCm9yIG5vdCBhdCBhbGwuICBJbnN0ZWFk IHB1dCByZXNldCBjYWxscyBpbnRvIEV4ZWNIYXNoU3ViUGxhbgphbmQgYnVpbGRTdWJQbGFuSGFz aC4gIEFsb25nIHRoZSB3YXkgdG8gdGhhdCwgcmVhcnJhbmdlCkV4ZWNIYXNoU3ViUGxhbiBzbyB0 aGF0IHRoZXJlJ3MganVzdCBvbmUgcGxhY2UgdG8gY2FsbApNZW1vcnlDb250ZXh0UmVzZXQgaW5z dGVhZCBvZiBzZXZlcmFsLgoKVGhpcyBhbW91bnRzIHRvIGFjY2VwdGluZyB0aGUgZGUtZmFjdG8g QVBJIHNwZWMgdGhhdCB0aGUgY2FsbGVyCm9mIHRoZSBUdXBsZUhhc2hUYWJsZSByb3V0aW5lcyBp cyByZXNwb25zaWJsZSBmb3IgcmVzZXR0aW5nIHRoZQp0ZW1wY3h0IGFkZXF1YXRlbHkgb2Z0ZW4u ICBBbHRob3VnaCB0aGUgb3RoZXIgY2FsbGVycyBzZWVtIHRvCmdldCB0aGlzIHJpZ2h0LCBpdCB3 YXMgbm90IGRvY3VtZW50ZWQgYW55d2hlcmUsIHNvIGFkZCBhIGNvbW1lbnQKYWJvdXQgaXQuCgpC dWc6ICMxOTA0MApSZXBvcnRlZC1ieTogSGFpeWFuZyBMaSA8bW9oZW4ubGh5QGFsaWJhYmEtaW5j LmNvbT4KQXV0aG9yOiBIYWl5YW5nIExpIDxtb2hlbi5saHlAYWxpYmFiYS1pbmMuY29tPgpSZXZp ZXdlZC1ieTogRmVpIENoYW5naG9uZyA8ZmVpY2hhbmdob25nQHFxLmNvbT4KUmV2aWV3ZWQtYnk6 IFRvbSBMYW5lIDx0Z2xAc3NzLnBnaC5wYS51cz4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3Iu ZXMvbS8xOTA0MC1jOWI2MDczZWY4MTRmNDhjQHBvc3RncmVzcWwub3JnCkJhY2twYXRjaC10aHJv dWdoOiAxMwoKQnJhbmNoCi0tLS0tLQpSRUxfMTRfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0 cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi81ZWFiOWIwYTQ3M2VkODM4NTFk MDFiMTZhY2RlNzdlOWQ5M2ZjM2Q0CgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMv YmFja2VuZC9leGVjdXRvci9leGVjR3JvdXBpbmcuYyB8ICA2ICsrKysKc3JjL2JhY2tlbmQvZXhl Y3V0b3Ivbm9kZVN1YnBsYW4uYyAgfCA3MCArKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCjIgZmlsZXMgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygrKSwgNDMgZGVsZXRpb25zKC0p Cgo= --===============8314805143694918841==--