[08:40:47.846] src/tools/ci/cores_backtrace.sh freebsd /tmp/cores [08:40:48.137] dumping /tmp/cores/postgres.42611.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [08:40:48.267] [New LWP 101906] [08:40:48.355] Core was generated by `postgres: standby2: startup recovering 000000020000000000000004'. [08:40:48.355] Program terminated with signal SIGQUIT, Quit. [08:40:48.355] Sent by thr_kill() from pid 42611 and user 1002. [08:40:48.355] #0 0x000000082d8675da in _sigprocmask () from /lib/libc.so.7 [08:40:48.397] [08:40:48.397] Thread 1 (LWP 101906): [08:40:48.397] #0 0x000000082d8675da in _sigprocmask () from /lib/libc.so.7 [08:40:48.397] No symbol table info available. [08:40:48.397] #1 0x000000082d8a4a3c in _system () from /lib/libc.so.7 [08:40:48.397] No symbol table info available. [08:40:48.397] #2 0x000000082c00b953 in ?? () from /lib/libthr.so.3 [08:40:48.397] No symbol table info available. [08:40:48.397] #3 0x0000000000699479 in RestoreArchivedFile (path=path@entry=0x82153b1b0 "pg_wal/00000002", '0' , "4", xlogfname=xlogfname@entry=0x82153b5b0 "00000003.history", recovername=, expectedSize=expectedSize@entry=0, cleanupEnabled=) at ../src/backend/access/transam/xlogarchive.c:177 [08:40:48.397] xlogpath = "pg_wal/RECOVERYHISTORY\000\000\200\201\000\000\352\003\000\000pg_wal/00000002", '0' , "3\000:\250\242i\000\000\000\000\230\334\b\017\000\000\000\000:\250\242i\000\000\000\000\350\"\t\017\000\000\000\000:\250\242i\000\000\000\000\370\314\b\017\000\000\000\000*\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\000\020", '\000' ... [08:40:48.397] lastRestartPointFname = '0' , "\000\231i\000\000\000\000\000دS!\b\000\000\000\376\377\377\377\000\000\000\000d\251S!\b\000\000\000\377\377\377\377\000\000\000\000(\260S!\b", '\000' , "\020\251S!\b\000\000\000\306T\264", '\000' , "\205Q\264\000\000\000\000\000(\260S!\b\000\000\000\376\377\377\377\000\000\000\000\002", '\000' , "\205Q\264\000\000\000\000\000\220\257S!\b\000\000\000\373\377\377\377\000\000\000\000\005", '\000' , "\300\251S!\b\000\000\000\353"... [08:40:48.397] stat_buf = {st_dev = 12690596, st_ino = 2, st_nlink = 34918871456, st_mode = 19459, st_bsdflags = 180, st_uid = 0, st_gid = 559133088, st_padding1 = 8, st_rdev = 35122975367, st_atim = {tv_sec = 1, tv_nsec = 3}, st_mtim = {tv_sec = 0, tv_nsec = 35242065284}, st_ctim = {tv_sec = 3420208, tv_nsec = 3472328296227680304}, st_birthtim = {tv_sec = 60427667155002, tv_nsec = 8994583209215787009}, st_size = 2550454207766984277, st_blocks = 35124259152, st_blksize = 5, st_flags = 0, st_gen = 34918872576, st_filerev = 34918871440, st_spare = {2, 34918871392, 35123505296, 0, 1772267578, 5046630614162860921, 2550454207766984277, 206158430240, 34918871472}} [08:40:48.397] restartRedoPtr = 34918871200 [08:40:48.397] restartTli = 8 [08:40:48.397] restartSegNo = [08:40:48.397] xlogRestoreCmd = 0x2643ea78ae28 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/043_no_contrecord_switch/data/t_043_no_contrecord_switch_primary_data/archives/00000003.history\" \"pg_wal/RECOVERYHISTORY\"" [08:40:48.397] rc = [08:40:48.397] #4 0x0000000000680378 in existsTimeLineHistory (probeTLI=probeTLI@entry=3) at ../src/backend/access/transam/timeline.c:235 [08:40:48.397] path = "pg_wal/00000002", '0' , "4\000J\000\000\000\000\000\000\000\000aa\352C&\000\000\340\265S!\b\000\000\000\353r\257\000\000\000\000\000\000 t\352C&\000\000Ȉb\352C&\000\000\000\210b\352C&\000\000\030(\000\000\000\000\000\000\001(\000\000\000\000\000\000\000 t\352C&\000\000N\277/\000\000\000\000\000\000\210b\352C&\000\000H\355\304\000\000\000\000\000@\355\304\000\000\000\000\000\350\264S!\177\003\000\000U\366\331͖\be#UTC\000\b\000\000\000\263\354\210-\b\000\000\000`+z\352C&\000\000\004\000\000\000\000\000\000\000\200\262S!\b\000\000\000 }"... [08:40:48.397] histfname = "00000003.history\000\266S!\b\000\000\000\235\373\227\000\000\000\000\000\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000 \266S!\b\000\000\000+\020\234\000\000\000\000" [08:40:48.397] fd = [08:40:48.397] #5 0x0000000000680438 in findNewestTimeLine (startTLI=startTLI@entry=2) at ../src/backend/access/transam/timeline.c:277 [08:40:48.397] newestTLI = 2 [08:40:48.397] probeTLI = 3 [08:40:48.397] #6 0x00000000006a4b6b in rescanLatestTimeLine (replayTLI=replayTLI@entry=2, replayLSN=replayLSN@entry=67173200) at ../src/backend/access/transam/xlogrecovery.c:4183 [08:40:48.397] oldtarget = 2 [08:40:48.397] currentTle = 0x0 [08:40:48.397] newtarget = [08:40:48.397] newExpectedTLEs = [08:40:48.397] found = [08:40:48.397] cell = [08:40:48.397] #7 0x00000000006a0900 in WaitForWALToBecomeAvailable (RecPtr=67173224, randAccess=false, fetching_ckpt=false, tliRecPtr=67173200, replayTLI=2, replayLSN=67173200, nonblocking=false) at ../src/backend/access/transam/xlogrecovery.c:3745 [08:40:48.397] startWalReceiver = false [08:40:48.397] streaming_reply_sent = true [08:40:48.397] now = [08:40:48.397] #8 XLogPageRead (xlogreader=0x2643ea6150a0, targetPagePtr=67166208, reqLen=7016, targetRecPtr=67173200, readBuf=0x2643ea714fb8 "\033\321\005") at ../src/backend/access/transam/xlogrecovery.c:3392 [08:40:48.397] private = 0x2643ea615080 [08:40:48.397] emode = 15 [08:40:48.397] targetSegNo = 4 [08:40:48.397] targetPageOff = 57344 [08:40:48.397] io_start = [08:40:48.397] r = [08:40:48.397] #9 0x00000000006a83fc in ReadPageInternal (state=0x2643ea6150a0, pageptr=pageptr@entry=67166208, reqLen=7016) at ../src/backend/access/transam/xlogreader.c:1071 [08:40:48.397] targetSegNo = 4 [08:40:48.397] targetPageOff = 57344 [08:40:48.397] readLen = [08:40:48.397] hdr = [08:40:48.397] err = [08:40:48.397] #10 0x00000000006a71d5 in XLogDecodeNextRecord (state=0x2643ea6150a0, nonblocking=false) at ../src/backend/access/transam/xlogreader.c:598 [08:40:48.397] errormsg = 0x2de [08:40:48.397] randAccess = [08:40:48.397] decoded = [08:40:48.397] RecPtr = 67173200 [08:40:48.397] assembled = false [08:40:48.397] targetPagePtr = 67166208 [08:40:48.397] readOff = [08:40:48.397] record = [08:40:48.397] gotheader = [08:40:48.397] targetRecOff = 6992 [08:40:48.397] pageHeaderSize = [08:40:48.397] len = [08:40:48.397] total_len = [08:40:48.397] buffer = [08:40:48.397] gotlen = [08:40:48.397] pageHeader = [08:40:48.397] contdata = [08:40:48.397] save_copy = [08:40:48.397] #11 XLogReadAhead (state=0x2643ea6150a0, nonblocking=false) at ../src/backend/access/transam/xlogreader.c:984 [08:40:48.397] result = [08:40:48.397] #12 0x000000000069de58 in XLogPrefetcherNextBlock (pgsr_private=42073136914128, lsn=0x2643ea78a7d8) at ../src/backend/access/transam/xlogprefetcher.c:490 [08:40:48.397] nonblocking = false [08:40:48.397] record = 0x0 [08:40:48.397] prefetcher = 0x2643ea615ed0 [08:40:48.397] reader = 0x2643ea6150a0 [08:40:48.397] replaying_lsn = 67173160 [08:40:48.397] #13 0x000000000069da54 in lrq_prefetch (lrq=0x2643ea78a618) at ../src/backend/access/transam/xlogprefetcher.c:252 [08:40:48.397] No locals. [08:40:48.397] #14 lrq_complete_lsn (lrq=0x2643ea78a618, lsn=) at ../src/backend/access/transam/xlogprefetcher.c:290 [08:40:48.397] No locals. [08:40:48.397] #15 XLogPrefetcherReadRecord (prefetcher=prefetcher@entry=0x2643ea615ed0, errmsg=errmsg@entry=0x82153fd60) at ../src/backend/access/transam/xlogprefetcher.c:1035 [08:40:48.397] replayed_up_to = [08:40:48.397] record = [08:40:48.397] #16 0x00000000006a17dc in ReadRecord (xlogprefetcher=0x2643ea615ed0, emode=emode@entry=15, fetching_ckpt=false, replayTLI=replayTLI@entry=2) at ../src/backend/access/transam/xlogrecovery.c:3189 [08:40:48.397] errormsg = 0x0 [08:40:48.397] xlogreader = 0x2643ea6150a0 [08:40:48.397] private = [08:40:48.397] record = [08:40:48.397] #17 0x00000000006a20b9 in PerformWalRecovery () at ../src/backend/access/transam/xlogrecovery.c:1864 [08:40:48.397] ru0 = {tv = {tv_sec = 1772267577, tv_usec = 982810}, ru = {ru_utime = {tv_sec = 0, tv_usec = 0}, ru_stime = {tv_sec = 0, tv_usec = 1144}, ru_maxrss = 0, ru_ixrss = 0, ru_idrss = 0, ru_isrss = 0, ru_minflt = 159, ru_majflt = 0, ru_nswap = 0, ru_inblock = 0, ru_oublock = 0, ru_msgsnd = 0, ru_msgrcv = 0, ru_nsignals = 0, ru_nvcsw = 5, ru_nivcsw = 4}} [08:40:48.397] xtime = [08:40:48.397] reachedRecoveryTarget = false [08:40:48.397] replayTLI = 2 [08:40:48.397] record = [08:40:48.397] #18 0x00000000006926f0 in StartupXLOG () at ../src/backend/access/transam/xlog.c:5948 [08:40:48.397] wasShutdown = false [08:40:48.397] haveTblspcMap = false [08:40:48.397] haveBackupLabel = true [08:40:48.397] timebuf = "2026-02-28 08:32:57 UTC", '\000' [08:40:48.397] promoted = false [08:40:48.397] didCrash = [08:40:48.397] 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} [08:40:48.397] oldestActiveXID = [08:40:48.397] performedWalRecovery = [08:40:48.397] endOfRecoveryInfo = [08:40:48.397] EndOfLog = [08:40:48.397] EndOfLogTLI = [08:40:48.397] abortedRecPtr = [08:40:48.397] missingContrecPtr = [08:40:48.397] newTLI = [08:40:48.397] Insert = [08:40:48.397] #19 0x00000000008e7cfe in StartupProcessMain (startup_data=, startup_data_len=) at ../src/backend/postmaster/startup.c:257 [08:40:48.397] No locals. [08:40:48.397] #20 0x00000000008e16a5 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 [08:40:48.397] pid = [08:40:48.397] #21 0x00000000008e4537 in StartChildProcess (type=type@entry=B_STARTUP) at ../src/backend/postmaster/postmaster.c:3999 [08:40:48.397] pmchild = 0x0 [08:40:48.397] pid = [08:40:48.397] #22 0x00000000008e3e3f in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x8215446e0) at ../src/backend/postmaster/postmaster.c:1396 [08:40:48.397] userDoption = [08:40:48.397] listen_addr_saved = false [08:40:48.397] output_config_variable = [08:40:48.397] opt = [08:40:48.397] status = [08:40:48.397] #23 0x000000000080eafd in main (argc=4, argv=0x8215446e0) at ../src/backend/main/main.c:231 [08:40:48.397] do_check_root = [08:40:48.397] dispatch_option = DISPATCH_POSTMASTER