Re: BUG #18903: TRAP: failed Assert("false") in file: "tuplesortvariants.c"
Dilip Kumar <dilipbalaut@gmail.com>
From: Dilip Kumar <dilipbalaut@gmail.com>
To: n.kalinin@postgrespro.ru, pgsql-bugs@lists.postgresql.org
Date: 2025-04-25T06:51:13Z
Lists: pgsql-bugs
On Fri, Apr 25, 2025 at 11:54 AM PG Bug reporting form <noreply@postgresql.org> wrote: > > The following bug has been logged on the website: > > Bug reference: 18903 > Logged by: Nikita Kalinin > Email address: n.kalinin@postgrespro.ru > PostgreSQL version: 17.4 > Operating system: ubuntu 22.04 > Description: > > Hello. I might be doing something strange, but I’d like to understand why > this all ends with a SIGABRT. > After building PostgreSQL like this: > ./configure --enable-tap-tests --enable-debug --with-openssl > --enable-cassert --prefix=/tmp/pg && make -j8 > And running these two files: I tried using the steps you provided, but had no luck. While testing, I noticed that a lot of steps [1] in your test will fail because the vacuum can not be run within a transaction block. Is that part of reproducing the issue? I am looking through the call stack. Meanwhile, if you can recheck the steps you provided, then it would be helpful for analysis. [1] BEGIN; CLUSTER pg_class USING pg_class_oid_index; CLUSTER pg_class USING pg_class_oid_index; VACUUM FULL pg_class; VACUUM FULL pg_class; VACUUM FULL pg_class; -- Regards, Dilip Kumar EnterpriseDB: http://www.enterprisedb.com