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 1vgbPU-00G0Y2-0z for pgsql-committers@arkaria.postgresql.org; Fri, 16 Jan 2026 04:26:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgbPT-000iTd-1J for pgsql-committers@arkaria.postgresql.org; Fri, 16 Jan 2026 04:26:07 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgbPT-000iTU-0Q for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 04:26:07 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vgbPO-000kbo-2o for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 04:26:07 +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=TRTguMsQynSoii3iggJSyrH+JBCWE+4EhbkgiWd235A=; b=rbBHs3cpLKgaxdnRehdMVMnBtO uyWN5kf5fmgVXhc2FgR72r9GNTv5XJwJBkTjPi5xJCRPoB7BFOe4YxygmPo4xODHICEpWPz3xcxra mbGIPXm609KKOi9kWp37LxxHmxh4qjSXI28ephAgVVR+biFo3IsFrreoXzFTQO1Rj7h0MgPZ5X5lb lPopQBOormHzYE2NGjrNQlgHaCDaiaKGFkoD6BInQHCYQIlfY0y/LuVW7tjgS5hgC2EFmufl+yK4p /WXt+uTgEwsLa9qT4TY1OU8g3NtEZHGFNXmA5RTCm0GQcJsKarP55NwP2c6RHOwgrmaDIbzLfIymW g2yb3sUw==; 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 1vgbPM-001zLj-1s for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 04:26:01 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgbPL-000jxT-2O for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 04:26:00 +0000 Content-Type: multipart/mixed; boundary="===============4856638897991275415==" MIME-Version: 1.0 From: Amit Langote To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix segfault from releasing locks in detached DSM segments X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 16 Jan 2026 04:26:00 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4856638897991275415== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHNlZ2ZhdWx0IGZyb20gcmVsZWFzaW5nIGxvY2tzIGluIGRldGFjaGVkIERTTSBzZWdtZW50 cwoKSWYgYSBGQVRBTCBlcnJvciBvY2N1cnMgd2hpbGUgaG9sZGluZyBhIGxvY2sgaW4gYSBEU00g c2VnbWVudCAoc3VjaAphcyBhIGRzaGFzaCBsb2NrKSBhbmQgdGhlIHByb2Nlc3MgaXMgbm90IGlu IGEgdHJhbnNhY3Rpb24sIGEKc2VnbWVudGF0aW9uIGZhdWx0IGNhbiBvY2N1ciBkdXJpbmcgcHJv Y2VzcyBleGl0LgoKVGhlIHByb2JsZW0gc2VxdWVuY2UgaXM6CgogMS4gUHJvY2VzcyBhY3F1aXJl cyBhIGxvY2sgaW4gYSBEU00gc2VnbWVudCAoZS5nLiwgdmlhIGRzaGFzaCkKIDIuIEZBVEFMIGVy cm9yIG9jY3VycyBvdXRzaWRlIHRyYW5zYWN0aW9uIGNvbnRleHQKIDMuIHByb2NfZXhpdCgpIGJl Z2lucywgY2FsbGluZyBiZWZvcmVfc2htZW1fZXhpdCBjYWxsYmFja3MKIDQuIGRzbV9iYWNrZW5k X3NodXRkb3duKCkgZGV0YWNoZXMgYWxsIERTTSBzZWdtZW50cwogNS4gTGF0ZXIsIG9uX3NobWVt X2V4aXQgY2FsbGJhY2tzIHJ1bgogNi4gUHJvY0tpbGwoKSBjYWxscyBMV0xvY2tSZWxlYXNlQWxs KCkKIDcuIFNlZ2ZhdWx0OiB0aGUgbG9jayBiZWluZyByZWxlYXNlZCBpcyBpbiB1bm1hcHBlZCBt ZW1vcnkKClRoaXMgb25seSBtYW5pZmVzdHMgb3V0c2lkZSB0cmFuc2FjdGlvbiBjb250ZXh0cyBi ZWNhdXNlCkFib3J0VHJhbnNhY3Rpb24oKSBjYWxscyBMV0xvY2tSZWxlYXNlQWxsKCkgZHVyaW5n IHRyYW5zYWN0aW9uCmFib3J0LCByZWxlYXNpbmcgbG9ja3MgYmVmb3JlIERTTSBjbGVhbnVwLiBC YWNrZ3JvdW5kIHdvcmtlcnMgYW5kCm90aGVyIG5vbi10cmFuc2FjdGlvbmFsIGNvZGUgcGF0aHMg YXJlIHZ1bG5lcmFibGUuCgpGaXggYnkgY2FsbGluZyBMV0xvY2tSZWxlYXNlQWxsKCkgdW5jb25k aXRpb25hbGx5IGF0IHRoZSBzdGFydCBvZgpzaG1lbV9leGl0KCksIGJlZm9yZSBhbnkgY2FsbGJh Y2tzIHJ1bi4gUmVsZWFzaW5nIGxvY2tzIGJlZm9yZQpjYWxsYmFja3MgcHJldmVudHMgdGhlIHNl Z2ZhdWx0IC0gbG9ja3MgbXVzdCBiZSByZWxlYXNlZCBiZWZvcmUKZHNtX2JhY2tlbmRfc2h1dGRv d24oKSBkZXRhY2hlcyB0aGVpciBtZW1vcnkuIFRoaXMgaXMgc2FmZSBiZWNhdXNlCmFmdGVyIGFu IGVycm9yLCBoZWxkIGxvY2tzIGFyZSBwcm90ZWN0aW5nIHBvdGVudGlhbGx5IGluY29uc2lzdGVu dApkYXRhIGFueXdheSwgYW5kIGNhbGxiYWNrcyBjYW4gYWNxdWlyZSBmcmVzaCBsb2NrcyBpZiBu ZWVkZWQuCgpBbHNvIGFkZCBhIGNvbW1lbnQgbm90aW5nIHRoYXQgTFdMb2NrUmVsZWFzZUFsbCgp IG11c3QgYmUgc2FmZSB0bwpjYWxsIGJlZm9yZSBMV0xvY2sgaW5pdGlhbGl6YXRpb24gKHdoaWNo IGl0IGlzLCBzaW5jZQpudW1faGVsZF9sd2xvY2tzIHdpbGwgYmUgMCksIHBsdXMgYW4gQXNzZXJ0 IGZvciB0aGUgcG9zdC1jb25kaXRpb24uCgpUaGlzIGZpeCBhbGlnbnMgd2l0aCB0aGUgb3JpZ2lu YWwgZGVzaWduIGludGVudCBmcm9tIGNvbW1pdAowMDFhNTczYTIsIHdoaWNoIG5vdGVkIHRoYXQg YmFja2VuZHMgbXVzdCBjbGVhbiB1cCBzaGFyZWQgbWVtb3J5CnN0YXRlIChpbmNsdWRpbmcgcmVs ZWFzaW5nIGx3bG9ja3MpIGJlZm9yZSB1bm1hcHBpbmcgZHluYW1pYyBzaGFyZWQKbWVtb3J5IHNl Z21lbnRzLgoKUmVwb3J0ZWQtYnk6IFJhaGlsYSBTeWVkIDxyYWhpbGFzeWVkOTBAZ21haWwuY29t PgpBdXRob3I6IFJhaGlsYSBTeWVkIDxyYWhpbGFzeWVkOTBAZ21haWwuY29tPgpSZXZpZXdlZC1i eTogQW1pdCBMYW5nb3RlIDxhbWl0bGFuZ290ZTA5QGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IERp bGlwIEt1bWFyIDxkaWxpcGJhbGF1dEBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBBbmRyZXMgRnJl dW5kIDxhbmRyZXNAYW5hcmF6ZWwuZGU+ClJldmlld2VkLWJ5OiDDgWx2YXJvIEhlcnJlcmEgPGFs dmhlcnJlQGt1cmlsZW11LmRlPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBSDJM Mjh1U3Z5aW9zTCtrYWljOTI0OWpSVm9RaVFGNkpPbmFDaXRLRnE9eGlGelgzZ0BtYWlsLmdtYWls LmNvbQpCYWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxz Ci0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi85Y2JiMWQy MWQ2N2VjM2NiMmQ1MzQyMDczZDIyMGEwYzFlMGFkODJjCgpNb2RpZmllZCBGaWxlcwotLS0tLS0t LS0tLS0tLQpzcmMvYmFja2VuZC9zdG9yYWdlL2lwYy9pcGMuYyAgICAgfCAxMSArKysrKysrKyst LQpzcmMvYmFja2VuZC9zdG9yYWdlL2xtZ3IvbHdsb2NrLmMgfCAgNiArKysrKysKMiBmaWxlcyBj aGFuZ2VkLCAxNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoK --===============4856638897991275415==--