[19:09:44.553] # Although we try to configure the OS to core dump inside [19:09:44.553] # ${CORE_DUMP_DIR}, they may not obey this. So, move core files to the [19:09:44.553] # ${CORE_DUMP_DIR} directory. [19:09:44.553] find build/ -type f -name '*.core' -exec mv '{}' ${CORE_DUMP_DIR} \; [19:09:46.209] src/tools/ci/cores_backtrace.sh ${OS_NAME} ${CORE_DUMP_DIR} ${CORE_DUMP_EXECUTABLE_DIR} [19:09:46.399] could not process /var/crash/minfree [19:09:46.399] [19:09:46.399] [19:09:46.399] [19:09:46.423] dumping /var/crash/postgres.core for /home/postgres/postgres/build/tmp_install/usr/local/pgsql/bin/postgres [19:09:46.680] [New process 23621] [19:09:46.892] Core was generated by `postgres'. [19:09:46.892] Program terminated with signal SIGSEGV, Segmentation fault. [19:09:46.892] #0 0x00000000007dd6a2 in ExtendBufferedRelShared (fork=fork@entry=MAIN_FORKNUM, strategy=strategy@entry=0x0, flags=flags@entry=35, extend_by=, extend_by@entry=1, extend_upto=, extend_upto@entry=1, buffers=, buffers@entry=0x7f7fff3a0df0, extended_by=, extended_by@entry=0x7f7fff3a0d8c, bmr=..., bmr=...) at ../src/backend/storage/buffer/bufmgr.c:2980 [19:09:46.892] 2980 pgstat_count_tablespace_buffer_write_time(INSTR_TIME_GET_MICROSEC(io_time), [19:09:46.917] [19:09:46.917] Thread 1 (process 23621): [19:09:46.917] #0 0x00000000007dd6a2 in ExtendBufferedRelShared (fork=fork@entry=MAIN_FORKNUM, strategy=strategy@entry=0x0, flags=flags@entry=35, extend_by=, extend_by@entry=1, extend_upto=, extend_upto@entry=1, buffers=, buffers@entry=0x7f7fff3a0df0, extended_by=, extended_by@entry=0x7f7fff3a0d8c, bmr=..., bmr=...) at ../src/backend/storage/buffer/bufmgr.c:2980 [19:09:46.917] first_block = 0 [19:09:46.917] io_context = [19:09:46.917] io_start = {ticks = 0} [19:09:46.917] io_time = {ticks = } [19:09:46.917] __func__ = "ExtendBufferedRelShared" [19:09:46.917] #1 0x00000000007ddd95 in ExtendBufferedRelCommon (extended_by=, buffers=0x7f7fff3a0df0, extend_upto=1, extend_by=1, flags=35, strategy=0x0, fork=MAIN_FORKNUM, bmr=...) at ../src/backend/storage/buffer/bufmgr.c:2725 [19:09:46.917] first_block = [19:09:46.917] first_block = [19:09:46.917] #2 ExtendBufferedRelTo (bmr=..., fork=fork@entry=MAIN_FORKNUM, strategy=strategy@entry=0x0, flags=35, flags@entry=3, extend_to=extend_to@entry=1, mode=mode@entry=RBM_ZERO_AND_LOCK) at ../src/backend/storage/buffer/bufmgr.c:1108 [19:09:46.917] num_pages = 1 [19:09:46.917] first_block = [19:09:46.917] current_size = [19:09:46.917] extended_by = 0 [19:09:46.917] buffer = 0 [19:09:46.917] buffers = {22, 5, 2608, 1, 2, 32639, 9829752, 0, -192589568, 28677, -12972385, 32639, -12972384, 32639, 0, 1, -192589424, 28677, 16, 0, -12972224, 32639, 17282828, 0, -1, 0, -12972384, 32639, 1, 0, 0, 0, -12972256, 32639, 8470644, 0, 1663, 5, 16385, 1, 1663, 5, 2608, 16777216, 1663, 5, 0, 0, -12972304, 32639, 8467998, 0, 1648, 1, 0, 0, -196068408, 28677, 17282828, 0, 1, 0, 0, 0} [19:09:46.917] #3 0x0000000000573174 in XLogReadBufferExtended (rlocator=..., forknum=MAIN_FORKNUM, blkno=0, mode=mode@entry=RBM_ZERO_AND_LOCK, recent_buffer=) at ../src/backend/access/transam/xlogutils.c:513 [19:09:46.917] lastblock = [19:09:46.917] buffer = [19:09:46.917] smgr = 0x7005f4503bc8 [19:09:46.917] #4 0x0000000000573507 in XLogReadBufferForRedoExtended (record=record@entry=0x7005f49134c0, block_id=block_id@entry=0 '\000', mode=mode@entry=RBM_ZERO_AND_LOCK, get_cleanup_lock=get_cleanup_lock@entry=false, buf=buf@entry=0x7f7fff3a104c) at ../src/backend/access/transam/xlogutils.c:410 [19:09:46.917] lsn = 50421584 [19:09:46.917] rlocator = {spcOid = 1663, dbOid = 5, relNumber = 16385} [19:09:46.917] forknum = MAIN_FORKNUM [19:09:46.917] blkno = 0 [19:09:46.917] prefetch_buffer = 0 [19:09:46.917] page = [19:09:46.917] zeromode = true [19:09:46.917] willinit = [19:09:46.917] __func__ = "XLogReadBufferForRedoExtended" [19:09:46.917] #5 0x0000000000573685 in XLogInitBufferForRedo (record=record@entry=0x7005f49134c0, block_id=block_id@entry=0 '\000') at ../src/backend/access/transam/xlogutils.c:319 [19:09:46.917] buf = 28677 [19:09:46.917] #6 0x0000000000500c66 in heap_xlog_insert (record=0x7005f49134c0) at ../src/backend/access/heap/heapam_xlog.c:410 [19:09:46.917] lsn = 50421584 [19:09:46.917] xlrec = 0x7005f45055a0 [19:09:46.917] buffer = 13 [19:09:46.917] page = [19:09:46.917] tbuf = {hdr = {t_choice = {t_heap = {t_xmin = 698, t_xmax = 0, t_field3 = {t_cid = 0, t_xvac = 0}}, t_datum = {datum_len_ = 698, datum_typmod = 0, datum_typeid = 0}}, t_ctid = {ip_blkid = {bi_hi = 0, bi_lo = 3}, ip_posid = 46}, t_infomask2 = 7, t_infomask = 2048, t_hoff = 24 '\030', t_bits = 0x7f7fff3a10b7 ""}, data = "\272\002", '\000' , "\003\000.\000\a\000\000\b\030\000\353\004\000\000\001@\000\000\000\000\000\000\067\n\000\000\230\b\000\000\000\000\000\000n", '\000' , "\032\000\000\000\004\000\372\377\377\377\377\377\000\000\001ip\000\001\000\000\000\000\000\001\000\000\000\000\000\000\000\356\002\000\000\357\002\000\000`\t\000\000a\t\000\000\000\000\000\000\000\000\000\000\350\016\000\000dx\000\000\000\000\000\000\377\377\377\377", '\000' ...} [19:09:46.917] htup = [19:09:46.917] xlhdr = {t_infomask2 = 0, t_infomask = 0, t_hoff = 0 '\000'} [19:09:46.917] newlen = [19:09:46.917] freespace = 0 [19:09:46.917] target_locator = {spcOid = 1663, dbOid = 5, relNumber = 16385} [19:09:46.917] blkno = 0 [19:09:46.917] target_tid = {ip_blkid = {bi_hi = 0, bi_lo = 0}, ip_posid = 1} [19:09:46.917] action = [19:09:46.917] __func__ = "heap_xlog_insert" [19:09:46.917] #7 0x0000000000570d2b in ApplyWalRecord (replayTLI=, record=0x7005f4505520, xlogreader=) at ../src/backend/access/transam/xlogrecovery.c:1962 [19:09:46.917] errcallback = {previous = 0x0, callback = 0x56d335 , arg = 0x7005f49134c0} [19:09:46.917] switchedTLI = false [19:09:46.917] errcallback = {previous = , callback = , arg = } [19:09:46.917] switchedTLI = [19:09:46.917] newReplayTLI = [19:09:46.917] prevReplayTLI = [19:09:46.917] info = [19:09:46.917] checkPoint = {redo = , ThisTimeLineID = , PrevTimeLineID = , fullPageWrites = , wal_level = , logicalDecodingEnabled = , nextXid = {value = }, nextOid = , nextMulti = , nextMultiOffset = , oldestXid = , oldestXidDB = , oldestMulti = , oldestMultiDB = , time = , oldestCommitTsXid = , newestCommitTsXid = , oldestActiveXid = } [19:09:46.917] xlrec = {end_time = , ThisTimeLineID = , PrevTimeLineID = , wal_level = } [19:09:46.917] #8 PerformWalRecovery () at ../src/backend/access/transam/xlogrecovery.c:1781 [19:09:46.917] xtime = [19:09:46.917] ru0 = {tv = {tv_sec = 1774637995, tv_usec = 416285}, ru = {ru_utime = {tv_sec = 0, tv_usec = 1076}, ru_stime = {tv_sec = 0, tv_usec = 1076}, ru_maxrss = 82624, ru_ixrss = 10352, ru_idrss = 532, ru_isrss = 44, ru_minflt = 459, ru_majflt = 1, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 3, ru_nivcsw = 0}} [19:09:46.917] record = 0x7005f4505520 [19:09:46.917] reachedRecoveryTarget = false [19:09:46.917] replayTLI = 1 [19:09:46.917] __func__ = "PerformWalRecovery" [19:09:46.917] #9 0x0000000000567049 in StartupXLOG () at ../src/backend/access/transam/xlog.c:5932 [19:09:46.917] Insert = [19:09:46.917] checkPoint = {redo = , ThisTimeLineID = , PrevTimeLineID = , fullPageWrites = true, wal_level = , logicalDecodingEnabled = , nextXid = {value = }, nextOid = , nextMulti = , nextMultiOffset = , oldestXid = , oldestXidDB = , oldestMulti = , oldestMultiDB = , time = , oldestCommitTsXid = , newestCommitTsXid = , oldestActiveXid = } [19:09:46.917] wasShutdown = false [19:09:46.917] didCrash = [19:09:46.917] haveTblspcMap = false [19:09:46.917] haveBackupLabel = true [19:09:46.917] EndOfLog = [19:09:46.917] EndOfLogTLI = [19:09:46.917] newTLI = [19:09:46.917] performedWalRecovery = [19:09:46.917] endOfRecoveryInfo = [19:09:46.917] abortedRecPtr = [19:09:46.917] missingContrecPtr = [19:09:46.917] oldestActiveXID = [19:09:46.917] promoted = false [19:09:46.917] timebuf = "2026-03-27 18:59:55 UTC\000Me\215\357\005p\000\000`\360\223\364\005p\000\000\330\063@\350\005p\000\000\300\066:\377\177\177\000\000C\316\215\357\005p\000\000\320\066:\377\177\177\000\000\a\313\215\357\005p\000\000\000\065:\377\177\177\000\000\b5:\377\177\177\000\000\020\065:\377\177\177\000\000\000\300\000\000\000\000\000\000\000\020\000\000\000\000\000\000\340\220\275\357\005p\000" [19:09:46.917] __func__ = "StartupXLOG" [19:09:46.917] #10 0x0000000000769e78 in StartupProcessMain (startup_data=, startup_data_len=) at ../src/backend/postmaster/startup.c:257 [19:09:46.917] No locals. [19:09:46.917] #11 0x0000000000764362 in postmaster_child_launch (child_type=child_type@entry=B_STARTUP, child_slot=89, startup_data=startup_data@entry=0x0, startup_data_len=startup_data_len@entry=0, client_sock=client_sock@entry=0x0) at ../src/backend/postmaster/launch_backend.c:263 [19:09:46.917] pid = [19:09:46.917] #12 0x000000000076639b in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/postmaster.c:3999 [19:09:46.917] pmchild = 0x7005f45df478 [19:09:46.917] pid = [19:09:46.917] __func__ = "StartChildProcess" [19:09:46.917] #13 0x0000000000769905 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x7f7fff3a3b08) at ../src/backend/postmaster/postmaster.c:1396 [19:09:46.917] opt = [19:09:46.917] status = [19:09:46.917] userDoption = [19:09:46.917] listen_addr_saved = false [19:09:46.917] output_config_variable = [19:09:46.917] __func__ = "PostmasterMain" [19:09:46.917] #14 0x0000000000adc2d4 in main (argc=4, argv=0x7f7fff3a3b08) at ../src/backend/main/main.c:231 [19:09:46.917] do_check_root = [19:09:46.917] dispatch_option = [19:09:46.926]