test/format (disagg switch) segfault in __wti_rec_cell_build_addr

XMLWordPrintableJSON

      format-stress-test-disagg-switch-data-validation-1 on ubuntu2004-arm64-release-nonstandalone

      Host: i-0be1cd71a7f1c27e7
      Project: wiredtiger
      Commit: 16034ed9
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      format-stress-test-disagg-switch-data-validation-1 task_log

      Logs:

      [390/680] Building C object test/csuite/CMakeFiles/test_wt16990_disagg_checkpoint_panic.dir/wt16990_disagg_checkpoint_panic/main.c.o
      [599/680] Linking CXX executable test/csuite/wt16990_disagg_checkpoint_panic/test_wt16990_disagg_checkpoint_panic
      

      logs

      format-stress-test-disagg-switch-data-validation-1 task_log

      Logs:

      [1784885795:396798][310213:0xffff635fbc80], t, connection-open-session: [WT_VERB_DEFAULT][ERROR]: __wti_disagg_set_crypt_key, 546: set_key timestamp 47033552 must be strictly greater than the stable timestamp 47034072: Invalid argument
      [1784885857:457623][310213:0xffff635fbc80], t, connection-open-session: [WT_VERB_DEFAULT][ERROR]: __wti_disagg_set_crypt_key, 546: set_key timestamp 50167961 must be strictly greater than the stable timestamp 50168273: Invalid argument
      

      logs

      format-stress-test-disagg-switch-data-validation-1 task_log

      Logs:

      bash: line 67: 311384 Segmentation fault      (core dumped) ./t -R $format_args
      

      logs

      format-stress-test-disagg-switch-data-validation-1 task_log

      Logs:

      #0  __wti_rec_cell_build_addr (session=0x11267fcab100, recno=0, is_prepared_fast_truncate=false, r=0x112668f81900, addr=0x0, vpack=0x0, page_del=0x0) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/reconcile/reconcile_inline.h:374
      #0  __wti_rec_cell_build_addr (session=0x11267fcab100, recno=0, is_prepared_fast_truncate=false, r=0x112668f81900, addr=0x0, vpack=0x0, page_del=0x0) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/reconcile/reconcile_inline.h:374
      #1  __wti_rec_row_int (session=session@entry=0x11267fcab100, r=r@entry=0x112668f81900, page=page@entry=0x1126ff8d54a0) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/reconcile/rec_row.c:718
      #2  0x0000ffff9160b214 in __reconcile (session=0x11267fcab100, ref=0x11269fb35f00, salvage=0x0, flags=132, page_lockedp=0xfffefe0e866f) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/reconcile/rec_write.c:297
      #3  __wt_reconcile (session=session@entry=0x11267fcab100, ref=0x11269fb35f00, salvage=salvage@entry=0x0, flags=flags@entry=132) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/reconcile/rec_write.c:129
      #4  0x0000ffff9148a0cc in __wt_sync_file (session=session@entry=0x11267fcab100, syncop=syncop@entry=WT_SYNC_CHECKPOINT) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/btree/bt_sync.c:414
      #5  0x0000ffff914c1b3c in __checkpoint_tree (session=session@entry=0x11267fcab100, is_checkpoint=is_checkpoint@entry=true, cfg=0xfffefe0e9360) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:3125
      #6  0x0000ffff914c404c in __checkpoint_tree_helper (session=0x11267fcab100, cfg=0xfffefe0e9360) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:3314
      #7  __checkpoint_apply_to_dhandles (session=0x11267fcab100, cfg=0xfffefe0e9360, op=<optimized out>) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:372
      #8  __checkpoint_selected_dhandles (session=0x11267fcab100, cfg=0xfffefe0e9360) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:3396
      #9  __checkpoint_db_internal (session=session@entry=0x11267fcab100, cfg=cfg@entry=0xfffefe0e9360) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:1846
      #10 0x0000ffff914c6184 in __checkpoint_db_wrapper (session=session@entry=0x11267fcab100, cfg=cfg@entry=0xfffefe0e9360) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:2107
      #11 0x0000ffff914c6520 in __wt_checkpoint_db (session=session@entry=0x11267fcab100, cfg=cfg@entry=0xfffefe0e9360, waiting=waiting@entry=true) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/checkpoint/checkpoint_txn.c:2186
      #12 0x0000ffff916401c0 in __session_checkpoint (wt_session=0x11267fcab100, config=<optimized out>) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/src/session/session_api.c:2483
      #13 0x00000000004060bc in checkpoint (arg=<optimized out>) at /data/mci/238585c8bf8e27bd45e8f96cdecc6018/wiredtiger/test/format/checkpoint.c:147
      #14 0x0000ffff9127a624 in start_thread (arg=0x405fa0 <checkpoint>) at pthread_create.c:477
      #15 0x0000ffff911d166c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
      

      logs

      Repro Artifacts:

            Assignee:
            Chenhao Qu
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: