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-00GIeO-28 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-0010mr-2L for pgsql-committers@arkaria.postgresql.org; Fri, 16 Jan 2026 05:46:19 +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 1vgcew-000ziF-1u for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:10 +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 1vgceu-000lIB-2V for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:10 +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=YSR5p8ZXu0+iGJY9kQTEu6NpDVruR3tltl6mufHyhbY=; b=Q2IPb24QYLze2tFl21LQC7gEsB F2q8NVcFZKDZ9yqvF7l93HG95KJ5/73M9mcLzQpfrC8uEPgoVbpchr6omwmnRmz+j1az2sKTZz+j7 y/KRfCNFyZAoE9NJu1LG9OOBAtfyumqOHN8w910Ao1VqOYaxfRLMb6xJ6xo2i0br5UhgRxj8XFNC+ QyuvZ2eZ+03HNEflmLfpTwAMI9TTZv1nVstNd8hlQclP2LfNDh7YOjXpj1jGJ0lMTCrWvC64XP24D sqWJdJP5gG3u0nFnZaxSoLG7MJTMikku6XPWfFlN6Rzi59co4qGP9DE1+uNn+Pi6MRLlM5my8Pv72 ixOBbfXA==; 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 1vgces-00217C-1n for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:07 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vgces-000kZX-2X for pgsql-committers@lists.postgresql.org; Fri, 16 Jan 2026 05:46:07 +0000 Content-Type: multipart/mixed; boundary="===============8499065576798860531==" 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:07 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8499065576798860531== 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 LmNvbQpCYWNrcGF0Y2gtdGhyb3VnaDogMTQKCkJyYW5jaAotLS0tLS0KUkVMXzE2X1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv OTgwYjdjNzM2OWU0NGU0OTA3OGFkMmJiYjM5ZTcwMTIzNDdhMDkxOQoKTW9kaWZpZWQgRmlsZXMK LS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9pcGMvaXBjLmMgICAgIHwgMTEgKysr KysrKysrLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9sbWdyL2x3bG9jay5jIHwgIDYgKysrKysrCjIg ZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCg== --===============8499065576798860531==--