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.96) (envelope-from ) id 1wAtpm-000Y8I-32 for pgsql-committers@arkaria.postgresql.org; Thu, 09 Apr 2026 18:10:31 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAtpl-0074Vm-0W for pgsql-committers@arkaria.postgresql.org; Thu, 09 Apr 2026 18:10:30 +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.96) (envelope-from ) id 1wAtpk-0074Ve-30 for pgsql-committers@lists.postgresql.org; Thu, 09 Apr 2026 18:10:29 +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.98.2) (envelope-from ) id 1wAtpj-00000000CfR-03tl for pgsql-committers@lists.postgresql.org; Thu, 09 Apr 2026 18:10:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=pzcGiVbToYQavYtHjdI04VsAo6pSC1yD5XvWDqb+HCI=; b=WlxB0b3v6A+dGRjHX1A9KcL+89 C8yNK+yHNQOZwjSTUVUmuIsQUamskmCzunC999xB5z98r/k365/QqNj95XJtss9np7Nyq126xpiSu kR0DRLVnYqx2NSBY6yz+A+MdxcnbFopjKDaks62zPjfOmyasImINV1H03BW4vscUkt03C4/5StLpz rUqSQKX8/cP87bE3wJSX7Nfm5e0NS/b0ON912FgEk/KXk1UoKe0ahCzN3dp4XjBAYPXLUa3cJGwoW upA3HEeOlvUOrOmubn8/+UwVqSoJYlMhLCkQLeOfp8Ll4lAHvbD62AX/FQOMsFUq3BnDp3Srv6fNp Gpw8JOcQ==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wAtpi-000Z7k-1o for pgsql-committers@lists.postgresql.org; Thu, 09 Apr 2026 18:10:27 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wAtph-000B3M-26 for pgsql-committers@lists.postgresql.org; Thu, 09 Apr 2026 18:10:26 +0000 Content-Type: multipart/mixed; boundary="===============6556166964206810760==" MIME-Version: 1.0 From: Nathan Bossart To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix double-free in pg_stat_autovacuum_scores. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 09 Apr 2026 18:10:26 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6556166964206810760== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGRvdWJsZS1mcmVlIGluIHBnX3N0YXRfYXV0b3ZhY3V1bV9zY29yZXMuCgpQcmVzZW50bHks IHJlbGF0aW9uX25lZWRzX3ZhY2FuYWx5emUoKSB1bmNvbmRpdGlvbmFsbHkgZnJlZXMgdGhlCnBn c3RhdCBlbnRyeSByZXR1cm5lZCBieSBwZ3N0YXRfZmV0Y2hfc3RhdF90YWJlbnRyeV9leHQoKS4g IFRoaXMKYmVoYXZpb3Igd2FzIGZpcnN0IGFkZGVkIGJ5IGNvbW1pdCAwMjUwMmMxYmNhIHRvIGF2 b2lkIG1lbW9yeQpsZWFrYWdlIGluIGF1dG92YWN1dW0uICBXaGlsZSB0aGlzIGlzIGZpbmUgZm9y IGF1dG92YWN1dW0gc2luY2UgaXQKZm9yY2VzIHN0YXRzX2ZldGNoX2NvbnNpc3RlbmN5IHRvICJu b25lIiwgaXQgaXMgbm90IG9rYXkgZm9yIG90aGVyCmNhbGxlcnMgdGhhdCB1c2UgImNhY2hlIiBv ciAic25hcHNob3QiLiAgVGhpcyBtYW5pZmVzdHMgYXMgYQpkb3VibGUtZnJlZSB3aGVuIHBnX3N0 YXRfYXV0b3ZhY3V1bV9zY29yZXMgaXMgY2FsbGVkIG11bHRpcGxlIHRpbWVzCmluIHRoZSBzYW1l IHRyYW5zYWN0aW9uLgoKVG8gZml4LCBhZGQgYSAiYm9vbCAqbWF5X2ZyZWUiIHBhcmFtZXRlciB0 bwpwZ3N0YXRfZmV0Y2hfc3RhdF90YWJlbnRyeV9leHQoKSB0aGF0IHJldHVybnMgd2hldGhlciBp dCBpcyBzYWZlCmZvciB0aGUgY2FsbGVyIHRvIGV4cGxpY2l0bHkgcGZyZWUoKSB0aGUgcmVzdWx0 LiAgSWYgYSBjYWxsZXIgd291bGQKcmF0aGVyIGxlYXZlIGl0IHRvIHRoZSBtZW1vcnkgY29udGV4 dCBtYWNoaW5lcnkgdG8gZnJlZSB0aGUgcmVzdWx0LAppdCBjYW4gcGFzcyBOVUxMIGFzIHRoZSAi bWF5X2ZyZWUiIGFyZ3VtZW50IChvciBqdXN0IGlnbm9yZSBpdHMKdmFsdWUpLgoKT3ZlcnNpZ2h0 IGluIGNvbW1pdCA4N2Y2MWYwYzgyLgoKUmVwb3J0ZWQtYnk6IFRlbmRlciBXYW5nIDx0bmRyd2Fu Z0BnbWFpbC5jb20+ClJlcG9ydGVkLWJ5OiBBbGV4YW5kZXIgTGFraGluIDxleGNsdXNpb25AZ21h aWwuY29tPgpTdWdnZXN0ZWQtYnk6IEFuZHJlcyBGcmV1bmQgPGFuZHJlc0BhbmFyYXplbC5kZT4K U3VnZ2VzdGVkLWJ5OiBUb20gTGFuZSA8dGdsQHNzcy5wZ2gucGEudXM+CkF1dGhvcjogU2FtaSBJ bXNlaWggPHNhbWltc2VpaEBnbWFpbC5jb20+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVz L20vQ0FIZXdYTmtKS2R3YjNENU9ua3NyZE9xenFVblhVRU1wRGFtMVRQVzB2ZlVrVyUzRDdqVXcl NDBtYWlsLmdtYWlsLmNvbQpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzU2ODRmNDc5 LTg1OGUtNGM1ZC1iOGY1LWJjZjA1ZGUxZjkwOSU0MGdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQpt YXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21t aXRkaWZmLzcxZmYyMzJhNWJjNDBmMzYzNjViZTk4NWRhNzJiOGI2ZmEyNzU4MTEKCk1vZGlmaWVk IEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL3Bvc3RtYXN0ZXIvYXV0b3ZhY3V1bS5j ICAgICAgICAgICAgICAgICAgICB8ICA3ICsrKysrLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWN0aXZp dHkvcGdzdGF0LmMgICAgICAgICAgICAgICAgICAgIHwgMTggKysrKysrKysrKysrKysrKystCnNy Yy9iYWNrZW5kL3V0aWxzL2FjdGl2aXR5L3Bnc3RhdF9iYWNrZW5kLmMgICAgICAgICAgICB8ICAz ICsrLQpzcmMvYmFja2VuZC91dGlscy9hY3Rpdml0eS9wZ3N0YXRfZGF0YWJhc2UuYyAgICAgICAg ICAgfCAgMiArLQpzcmMvYmFja2VuZC91dGlscy9hY3Rpdml0eS9wZ3N0YXRfZnVuY3Rpb24uYyAg ICAgICAgICAgfCAgMiArLQpzcmMvYmFja2VuZC91dGlscy9hY3Rpdml0eS9wZ3N0YXRfcmVsYXRp b24uYyAgICAgICAgICAgfCAxMiArKysrKysrLS0tLS0Kc3JjL2JhY2tlbmQvdXRpbHMvYWN0aXZp dHkvcGdzdGF0X3JlcGxzbG90LmMgICAgICAgICAgIHwgIDMgKystCnNyYy9iYWNrZW5kL3V0aWxz L2FjdGl2aXR5L3Bnc3RhdF9zdWJzY3JpcHRpb24uYyAgICAgICB8ICAyICstCnNyYy9pbmNsdWRl L3Bnc3RhdC5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAzICsrLQpzcmMv aW5jbHVkZS91dGlscy9wZ3N0YXRfaW50ZXJuYWwuaCAgICAgICAgICAgICAgICAgICAgfCAgMyAr Ky0KLi4uL21vZHVsZXMvdGVzdF9jdXN0b21fc3RhdHMvdGVzdF9jdXN0b21fdmFyX3N0YXRzLmMg IHwgIDMgKystCjExIGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9u cygtKQoK --===============6556166964206810760==--