Re: PG17.6 wal apply bug (SIGSEGV)
Peter Geoghegan <pg@bowt.ie>
From: Peter Geoghegan <pg@bowt.ie>
To: "badfilez@gmail.com" <badfilez@gmail.com>
Cc: pgsql-bugs@lists.postgresql.org
Date: 2025-10-20T17:18:12Z
Lists: pgsql-bugs
On Mon, Oct 20, 2025 at 1:07 PM badfilez@gmail.com <badfilez@gmail.com> wrote: > Program terminated with signal SIGSEGV, Segmentation fault. > #0 0x000000000057eff2 in _bt_restore_page (page=0x7f6f48fd1000 "", from=0x7f6fe2eccd80 "", len=<optimized out>) at nbtxlog.c:63 > 63 itemsz = MAXALIGN(itemsz); > (gdb) bt full "itemsz = 0" suggests that the index was already corrupt, before the WAL record is applied. I suggest that you use contrib/amcheck (or the pg_amcheck frontend program) to ascertain the extent of any index corruption on this database. -- Peter Geoghegan