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 1ty2lE-001bk8-OE for pgsql-bugs@arkaria.postgresql.org; Fri, 28 Mar 2025 06:00:08 +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 1ty2lD-003Wib-7L for pgsql-bugs@arkaria.postgresql.org; Fri, 28 Mar 2025 06:00: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.94.2) (envelope-from ) id 1ty2lC-003WiS-V4 for pgsql-bugs@lists.postgresql.org; Fri, 28 Mar 2025 06:00:06 +0000 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1ty2lA-001eJB-1l for pgsql-bugs@lists.postgresql.org; Fri, 28 Mar 2025 06:00:06 +0000 Received: by mail-wm1-x32f.google.com with SMTP id 5b1f17b1804b1-43cf58eea0fso8675185e9.0 for ; Thu, 27 Mar 2025 23:00:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743141603; x=1743746403; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=QO/du2sczWfI6Fm6cxo4FvtS/mrfYd45XuFocjiXgJc=; b=B4ZxUsHjbvF41cm10MNkkFq8ixkOjSFGyRnLM4v2caAT9u5KiWL0/FN3pBshKWW+PL BWmAUQUutPcOis5WrOtdVNDg30xdlg2GzjlvFgzcC7E2QU2trD8tvnxqkN8oQaT5ExAv wC2jIe9IAjdO3afnOCXoBkNPg4uSUmvifl3fd65dg+tnKAEEk3vm+GRGZvOMIcSpIWHm jRQOJYdW1UslM7MbXKfpfaMpPNqMwpIypmgCPDbkmje+izGNA8MRbKpuGjyn4lgjNe6/ 1zyxE2ELIsGOyRfvznSUuvILbyODFHmXbvu/DwquYU+wW5FTpVoyv5aiCMnI+Q4lV3u9 rjjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743141603; x=1743746403; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QO/du2sczWfI6Fm6cxo4FvtS/mrfYd45XuFocjiXgJc=; b=mIWefSNVXqR6lNq8QN5Dd3eP2LJsjMchtafIovLYtQQeBP1bNQDVhJH9KVGwUDhiCe JNcb5HjCVUDDH49cEMMGN7camn7Cpbdj/PcYx41qrAk7dkaq+lESrO2mIdxoqgV0fVCc XN8SQqgrKePbV4rdCE9EoD7ofuOGEQrwVuVzm4tyWz8thfilsRkHQifocKtsSiVVto0D 5UUF7a4u71lI9iPP6bmwiKWLkW/7mNpCiomcQhwCXRuflYnv8DNI/hi65sB0cCRg9Sox XfBFdoJjdwy74BOcHkRqly/UySY0G4r17xQXSVEQJVZknppRMiuKHA0otGKnnZMj8qs8 GxLg== X-Gm-Message-State: AOJu0YyqbsB/k8JcIm4DyB7b/fV69QD4tNK/GIzxVuj8KPQ+d3XsxWrG QE09t+q7ms+mhCp7sKdrJLhL1Z03ZakQJ2+o5ppXDPuyNSS6Fnvd X-Gm-Gg: ASbGncvyRttnCPfsB+6cKnJgOv3+qSgdeUZ1MLeKmOIq9CkNaCEqCz7KyWpwvtvScGk FJGeAp2QZcPw++hybObEFKrlr5XVEiv6QWodqN5Tl1hmd7Oz9+s9fwddSLf8gM53Dw8OVzoVDBY SGENhA6/vQ0HBbrtXF9tTNYZaeHoz+uBDnKVPygk9zpv8vQP8iAcA5VpBasMGLSVGOZkEKvDqjw gIySa6Ull3zz0P/jlO1bvcb2AE3yEdGRXJAkkj48kBKzqpQYmfdDIjpdfBsIDHCJwxZAHvUlY3y 4uWRGbyCcL6+ciTm5Pkv52dcIP4ovvBt5g+YFYqM++mrvoM= X-Google-Smtp-Source: AGHT+IHP2mD+zfVsWEk7LLli3TgzqraFNtQt7EGjUxLQTr2s5IbwDgG/Mtu+baPmX+9cQuN4bvCeZw== X-Received: by 2002:a05:600c:83cf:b0:43b:ca39:6c75 with SMTP id 5b1f17b1804b1-43d84fbbc43mr69615925e9.16.1743141602992; Thu, 27 Mar 2025 23:00:02 -0700 (PDT) Received: from [192.168.0.50] ([89.149.68.176]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d82e6ac9bsm58811835e9.12.2025.03.27.23.00.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 27 Mar 2025 23:00:02 -0700 (PDT) Message-ID: <49f79a5e-9570-445b-b454-c07efd78725e@gmail.com> Date: Fri, 28 Mar 2025 08:00:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: BUG #18832: Segfault in GrantLockLocal To: Robins Tharakan , Richard Guo Cc: pgsql-bugs@lists.postgresql.org, Heikki Linnakangas , =?UTF-8?Q?=C3=81lvaro_Herrera?= References: <202503071037.nrgp6vmhflcl@alvherre.pgsql> Content-Language: en-US From: Alexander Lakhin In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello Robins and Richard, 27.03.2025 11:42, Robins Tharakan wrote: > Core was generated by `postgres: 44fe6ceb51f@sqith: u8 postgres 127.0.0.1(37802) ROLLBACK    '. > Program terminated with signal SIGSEGV, Segmentation fault. > #0  0x00005fbb793422d6 in GrantLockLocal (locallock=0x5fbba9c35c38, owner=0x5fbba9b419d8) at lock.c:1805 > 1805            lockOwners[i].owner = owner; > (gdb) bt > #0  0x00005fbb793422d6 in GrantLockLocal (locallock=0x5fbba9c35c38, owner=0x5fbba9b419d8) at lock.c:1805 > #1  0x00005fbb79342546 in GrantAwaitedLock () at lock.c:1887 > #2  0x00005fbb7935654e in LockErrorCleanup () at proc.c:814 > #3  0x00005fbb78e54fb2 in AbortTransaction () at xact.c:2853 > #4  0x00005fbb78e55781 in CommitTransactionCommandInternal () at xact.c:3275 > #5  0x00005fbb78e555f0 in CommitTransactionCommand () at xact.c:3163 > #6  0x00005fbb7936a05c in finish_xact_command () at postgres.c:2834 > #7  0x00005fbb7936744e in exec_simple_query (query_string=0x5fbba9b030b0 "ROLLBACK;") at postgres.c:1298 > #8  0x00005fbb7936cbf3 in PostgresMain (dbname=0x5fbba9b44258 "postgres", username=0x5fbba9b44240 "u8") at postgres.c:4757 > #9  0x00005fbb79362779 in BackendMain (startup_data=0x7ffc6f57c3e0, startup_data_len=24) at backend_startup.c:122 > #10 0x00005fbb79265e5a in postmaster_child_launch (child_type=B_BACKEND, child_slot=299, startup_data=0x7ffc6f57c3e0, > startup_data_len=24, client_sock=0x7ffc6f57c440) >     at launch_backend.c:291 > #11 0x00005fbb7926c9fa in BackendStartup (client_sock=0x7ffc6f57c440) at postmaster.c:3580 > #12 0x00005fbb79269e14 in ServerLoop () at postmaster.c:1701 > #13 0x00005fbb7926970a in PostmasterMain (argc=3, argv=0x5fbba9abcab0) at postmaster.c:1399 > #14 0x00005fbb79108b07 in main (argc=3, argv=0x5fbba9abcab0) at main.c:230 Perhaps I observed the same issue: https://www.postgresql.org/message-id/e11a30e5-c0d8-491d-8546-3a1b50c10ad4%40gmail.com Best regards, Alexander Lakhin Neon (https://neon.tech)