[19:13:03.981] src/tools/ci/cores_backtrace.sh freebsd /tmp/cores [19:13:04.296] dumping /tmp/cores/postgres.27996.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [19:13:04.431] [New LWP 101788] [19:13:04.520] Core was generated by `postgres: cascade: startup recovering 000000020000000000000004'. [19:13:04.520] Program terminated with signal SIGQUIT, Quit. [19:13:04.520] Sent by thr_kill() from pid 27996 and user 1002. [19:13:04.520] #0 0x000000082ab605da in _sigprocmask () from /lib/libc.so.7 [19:13:04.563] [19:13:04.563] Thread 1 (LWP 101788): [19:13:04.563] #0 0x000000082ab605da in _sigprocmask () from /lib/libc.so.7 [19:13:04.563] No symbol table info available. [19:13:04.563] #1 0x000000082ab9da3c in _system () from /lib/libc.so.7 [19:13:04.563] No symbol table info available. [19:13:04.563] #2 0x0000000828e98953 in ?? () from /lib/libthr.so.3 [19:13:04.563] No symbol table info available. [19:13:04.563] #3 0x0000000000699519 in RestoreArchivedFile (path=path@entry=0x820cc11b0 "pg_wal/00000002", '0' , "4", xlogfname=xlogfname@entry=0x820cc15b0 "00000003.history", recovername=, expectedSize=expectedSize@entry=0, cleanupEnabled=) at ../src/backend/access/transam/xlogarchive.c:177 [19:13:04.563] xlogpath = "pg_wal/RECOVERYHISTORY\000\263P9\301*\b\000\000\000\005\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\320\021\314 \b\000\000\000\001\000\000\000\000\000\000\000\300\r\314 \b\000\000\000\207\242\255*\b", '\000' , "\300\365\304\000\000\000\000\000002", '\000' , "002\000\000\000\000\00000000000", '\000' ... [19:13:04.563] lastRestartPointFname = '0' , '\000' , "\v\303\003\244\313\005:\263P9\301*\b", '\000' , "\265^\264\000\000\000\000\000(\020\314 \b\000\000\000\376\377\377\377\000\000\000\000\264\t\314 \b\000\000\000\377\377\377\377\000\000\000\000x\020\314 \b", '\000' , "`\t\314 \b\000\000\000\366a\264", '\000' , "\265^\264\000\000\000\000\000x\020\314 \b\000\000\000"... [19:13:04.563] stat_buf = {st_dev = 12693860, st_ino = 2, st_nlink = 34909983136, st_mode = 22835, st_bsdflags = 180, st_uid = 0, st_gid = 550244768, st_padding1 = 8, st_rdev = 35075760775, st_atim = {tv_sec = 0, tv_nsec = 3}, st_mtim = {tv_sec = 0, tv_nsec = 35179085188}, st_ctim = {tv_sec = 3420208, tv_nsec = 3472328296227680304}, st_birthtim = {tv_sec = 49941879717888, tv_nsec = -9158770768035708927}, st_size = -5532102820083023093, st_blocks = 35077044560, st_blksize = 6, st_flags = 0, st_gen = 0, st_filerev = 34909983120, st_spare = {2, 34909983072, 35076290704, 35075080600, 1772046272, 13655274944881714258, 12914641253626528523, 206158430240, 34909983152}} [19:13:04.563] restartRedoPtr = 34909982880 [19:13:04.563] restartTli = 8 [19:13:04.563] restartSegNo = [19:13:04.563] xlogRestoreCmd = 0x302382d8a9e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/025_stuck_on_old_timeline/data/t_025_stuck_on_old_timeline_primary_data/archives/00000003.history\" \"pg_wal/RECOVERYHISTORY\"" [19:13:04.563] rc = [19:13:04.563] #4 0x0000000000680418 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/transam/timeline.c:235 [19:13:04.563] path = "pg_wal/00000002", '0' , "4\000P\022\314 \b\000\000\000˂\347\035\271\r\000\000\030\000\000\0000", '\000' , "P\000\201\202#0\000\000\001\000\000\000\000\000\000\000\b\244\200\202#0\000\000\230A\243*\b\000\000\000\210\024\314 \b\000\000\000\340\023\314 \b\000\000\000\036", '\000' , "\b0\200\202#0\000\000`\022\314 \b\000\000\000\320\023\314 \b\000\000\000\307 \347\035\271\r\000\000\b0\200\202#0\000\000\b4\200\202#0\000\000\b8\200\202#0\000\000\b"... [19:13:04.563] histfname = "00000003.history\000\026\314 \b\000\000\000m\b\230\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\000\026\314 \b\000\000\000\222\267\265*\b\000\000" [19:13:04.563] fd = [19:13:04.563] #5 0x00000000006804d8 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam/timeline.c:277 [19:13:04.563] newestTLI = 2 [19:13:04.563] probeTLI = 3 [19:13:04.563] #6 0x00000000006a4c0b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67198640) at ../src/backend/access/transam/xlogrecovery.c:4183 [19:13:04.563] oldtarget = 2 [19:13:04.563] currentTle = 0x0 [19:13:04.563] newtarget = [19:13:04.563] newExpectedTLEs = [19:13:04.563] found = [19:13:04.563] cell = [19:13:04.563] #7 0x00000000006a09a0 in WaitForWALToBecomeAvailable (RecPtr=67198664, randAccess=false, fetching_ckpt=false, tliRecPtr=67198640, replayTLI=2, replayLSN=67198640, nonblocking=false) at ../src/backend/access/transam/xlogrecovery.c:3745 [19:13:04.563] startWalReceiver = false [19:13:04.563] streaming_reply_sent = true [19:13:04.563] now = [19:13:04.563] #8 XLogPageRead (xlogreader=0x302382c150a0, targetPagePtr=67190784, reqLen=7880, targetRecPtr=67198640, readBuf=0x302382d14b78 "\033\321\006") at ../src/backend/access/transam/xlogrecovery.c:3392 [19:13:04.563] private = 0x302382c15080 [19:13:04.563] emode = 15 [19:13:04.563] targetSegNo = 4 [19:13:04.563] targetPageOff = 81920 [19:13:04.563] io_start = [19:13:04.563] r = [19:13:04.563] #9 0x00000000006a849c in ReadPageInternal (state=0x302382c150a0, pageptr=pageptr@entry=67190784, reqLen=7880) at ../src/backend/access/transam/xlogreader.c:1071 [19:13:04.563] targetSegNo = 4 [19:13:04.563] targetPageOff = 81920 [19:13:04.563] readLen = [19:13:04.563] hdr = [19:13:04.563] err = [19:13:04.563] #10 0x00000000006a7275 in XLogDecodeNextRecord (state=0x302382c150a0, nonblocking=false) at ../src/backend/access/transam/xlogreader.c:598 [19:13:04.563] errormsg = 0x0 [19:13:04.563] randAccess = [19:13:04.563] decoded = [19:13:04.563] RecPtr = 67198640 [19:13:04.563] assembled = false [19:13:04.563] targetPagePtr = 67190784 [19:13:04.563] readOff = [19:13:04.563] record = [19:13:04.563] gotheader = [19:13:04.563] targetRecOff = 7856 [19:13:04.563] pageHeaderSize = [19:13:04.563] len = [19:13:04.563] total_len = [19:13:04.563] buffer = [19:13:04.563] gotlen = [19:13:04.563] pageHeader = [19:13:04.563] contdata = [19:13:04.563] save_copy = [19:13:04.563] #11 XLogReadAhead (state=0x302382c150a0, nonblocking=false) at ../src/backend/access/transam/xlogreader.c:984 [19:13:04.563] result = [19:13:04.563] #12 0x000000000069def8 in XLogPrefetcherNextBlock (pgsr_private=52929075699408, lsn=0x302382d8a448) at ../src/backend/access/transam/xlogprefetcher.c:490 [19:13:04.563] nonblocking = false [19:13:04.563] record = 0x0 [19:13:04.563] prefetcher = 0x302382c15ed0 [19:13:04.563] reader = 0x302382c150a0 [19:13:04.563] replaying_lsn = 67198232 [19:13:04.563] #13 0x000000000069daf4 in lrq_prefetch (lrq=0x302382d8a1d8) at ../src/backend/access/transam/xlogprefetcher.c:252 [19:13:04.563] No locals. [19:13:04.563] #14 lrq_complete_lsn (lrq=0x302382d8a1d8, lsn=) at ../src/backend/access/transam/xlogprefetcher.c:290 [19:13:04.563] No locals. [19:13:04.563] #15 XLogPrefetcherReadRecord (prefetcher=prefetcher@entry=0x302382c15ed0, errmsg=errmsg@entry=0x820cc5d60) at ../src/backend/access/transam/xlogprefetcher.c:1035 [19:13:04.563] replayed_up_to = [19:13:04.563] record = [19:13:04.563] #16 0x00000000006a187c in ReadRecord (xlogprefetcher=0x302382c15ed0, emode=emode@entry=15, fetching_ckpt=false, replayTLI=replayTLI@entry=2) at ../src/backend/access/transam/xlogrecovery.c:3189 [19:13:04.563] errormsg = 0x302382c158b0 "" [19:13:04.563] xlogreader = 0x302382c150a0 [19:13:04.563] private = [19:13:04.563] record = [19:13:04.563] #17 0x00000000006a2159 in PerformWalRecovery () at ../src/backend/access/transam/xlogrecovery.c:1864 [19:13:04.563] ru0 = {tv = {tv_sec = 1772046272, tv_usec = 128887}, ru = {ru_utime = {tv_sec = 0, tv_usec = 0}, ru_stime = {tv_sec = 0, tv_usec = 1274}, ru_maxrss = 0, ru_ixrss = 0, ru_idrss = 0, ru_isrss = 0, ru_minflt = 161, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 11, ru_nivcsw = 2}} [19:13:04.563] xtime = [19:13:04.563] reachedRecoveryTarget = false [19:13:04.563] replayTLI = 2 [19:13:04.563] record = [19:13:04.563] #18 0x0000000000692790 in StartupXLOG () at ../src/backend/access/transam/xlog.c:5948 [19:13:04.563] wasShutdown = false [19:13:04.563] haveTblspcMap = false [19:13:04.563] haveBackupLabel = true [19:13:04.563] timebuf = "2026-02-25 19:04:30 UTC\000Ŋ\347\035\271\r\000\000\000\000\000\000\000\000\000\000\265^\264\000\000\000\000\000\005\023.\000\000\000\000\000\b\023.\000\000\000\000\000\020n\314 \b\000\000\000\a\023.\000\000\000\000\0000m\314 \b\000\000\000[J\264\000\000\000\000\000 h\314 \b\000\000\000+;\347\035\271\r", '\000' [19:13:04.563] promoted = false [19:13:04.563] didCrash = [19:13:04.563] checkPoint = {redo = 33554472, ThisTimeLineID = 1, PrevTimeLineID = , fullPageWrites = true, wal_level = , logicalDecodingEnabled = , nextXid = {value = }, nextOid = , nextMulti = , nextMultiOffset = , oldestXid = , oldestXidDB = , oldestMulti = 1, oldestMultiDB = , time = , oldestCommitTsXid = 0, newestCommitTsXid = 0, oldestActiveXid = 731} [19:13:04.564] oldestActiveXID = [19:13:04.564] performedWalRecovery = [19:13:04.564] endOfRecoveryInfo = [19:13:04.564] EndOfLog = [19:13:04.564] EndOfLogTLI = [19:13:04.564] abortedRecPtr = [19:13:04.564] missingContrecPtr = [19:13:04.564] newTLI = [19:13:04.564] Insert = [19:13:04.564] #19 0x00000000008e8a1e in StartupProcessMain (startup_data=, startup_data_len=) at ../src/backend/postmaster/startup.c:257 [19:13:04.564] No locals. [19:13:04.564] #20 0x00000000008e23c5 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:268 [19:13:04.564] pid = [19:13:04.564] #21 0x00000000008e5257 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/postmaster.c:3999 [19:13:04.564] pmchild = 0x0 [19:13:04.564] pid = [19:13:04.564] #22 0x00000000008e4b5f in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x820ccb3d0) at ../src/backend/postmaster/postmaster.c:1396 [19:13:04.564] userDoption = [19:13:04.564] listen_addr_saved = false [19:13:04.564] output_config_variable = [19:13:04.564] opt = [19:13:04.564] status = [19:13:04.564] #23 0x000000000080ebed in main (argc=4, argv=0x820ccb3d0) at ../src/backend/main/main.c:231 [19:13:04.564] do_check_root = [19:13:04.564] dispatch_option = DISPATCH_POSTMASTER