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 1vgcf5-00GIeN-26 for pgsql-committers@arkaria.postgresql.org; Fri, 16 Jan 2026 05:46:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgcf4-0010ms-2L for pgsql-committers@arkaria.postgresql.org; Fri, 16 Jan 2026 05:46:19 +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 1vgcez-00106m-0U for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:13 +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 1vgcex-000hL2-08 for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:12 +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=E8Xt5WXoOhp0bBq8vduA2bV4YjsxjlXU4eCdFf7NtYU=; b=ISiv+UUlbxXo0oGDaK7WPihOhl dWLLp//RPVw0Yc4a9nTCni/pMJ2EqJyKtHntaeKp8SZdzfv/iYisQj3qX6sLBAmWW0OsBaMpNlc34 7FAhgNFzwmrjuJMNjsiwR6NeYAlyCD9BmffXO1TqomP02SJ2KRKclRbINlCnfxmMP/TAtnhqydT+Y hYhez6kc0LeqIc2DHRHSxsftsKwiwzT3TyMQioLje7wM2zCbNqWjeP6qWrRo1qGifKtXmA2gFNA0Y JUUNGa7QaPNj/4rAL0BHFWFTFAuIVDFvuW00OvOM2zV1qdgc3TBoqoo2ZrW7xPfdd4T/Bi2vz40Pf pBweZCsQ==; 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 1vgcew-00217N-1i for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:11 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgcew-000ka6-2N for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:11 +0000 Content-Type: multipart/mixed; boundary="===============4930277522487586988==" 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 05:46:11 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4930277522487586988== 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 LmNvbQpCYWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJyYW5jaAotLS0tLS0KUkVMXzE3X1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv NDA3MWZlOTAwZTY3YTgwMWYxNmVlOWI0ODQzZTVmYmU4MjU4NGE0NAoKTW9kaWZpZWQgRmlsZXMK LS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9pcGMvaXBjLmMgICAgIHwgMTEgKysr KysrKysrLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9sbWdyL2x3bG9jay5jIHwgIDYgKysrKysrCjIg ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCg== --===============4930277522487586988==--