Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-14331

Fast truncate information written to disk

    • Type: Icon: Build Failure Build Failure
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Truncate
    • StorEng - 2025-04-25

      race-condition-stress-sanitizer-test-4 on amazon2023-stress-tests-armv9

      Host: i-0beae08bb960f2a5c
      Project: wiredtiger-mongo-v8.1
      Commit: 0f91a51d
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      race-condition-stress-sanitizer-test-4 task_log

      Logs:

          [1743037536:576646][91597:0xffff47fff120], t, file:T00005.wt, WT_SESSION.checkpoint: [WT_VERB_DEFAULT][ERROR]: __wti_rec_child_modify, 222: WiredTiger assertion failed: 'ref->page_del == ((void *)0)'. Expression returned false
          [1743037536:576671][91597:0xffff47fff120], t, file:T00005.wt, WT_SESSION.checkpoint: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      

      logs

      race-condition-stress-sanitizer-test-4 task_log

      Logs:

      #0  0x0000ffff97cc4554 in __pthread_kill_implementation () from /lib64/libc.so.6
      #0  0x0000ffff97cc4554 in __pthread_kill_implementation () from /lib64/libc.so.6
      #1  0x0000ffff97c7b3e0 [PAC] in raise () from /lib64/libc.so.6
      #2  0x0000ffff97c62224 [PAC] in abort () from /lib64/libc.so.6
      #3  0x0000ffff97fcf93c [PAC] in __wt_abort (session=session@entry=0x35f0a30) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/os_common/os_abort.c:31
      #4  0x0000ffff97fe63a0 in __wti_rec_child_modify (session=session@entry=0x35f0a30, r=r@entry=0xffff346061e0, ref=ref@entry=0x4e4ab80, cmsp=cmsp@entry=0xffff47ffc950) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/reconcile/rec_child.c:222
      #5  0x0000ffff97ffcdf4 in __wti_rec_row_int (session=session@entry=0x35f0a30, r=r@entry=0xffff346061e0, page=page@entry=0x3d08200) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/reconcile/rec_row.c:355
      #6  0x0000ffff980103c0 in __reconcile (session=session@entry=0x35f0a30, ref=ref@entry=0x4e436e0, salvage=salvage@entry=0x0, flags=flags@entry=68, page_lockedp=page_lockedp@entry=0xffff47ffd35f) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/reconcile/rec_write.c:265
      #7  0x0000ffff9800f748 in __wt_reconcile (session=session@entry=0x35f0a30, ref=0x4e436e0, salvage=salvage@entry=0x0, flags=flags@entry=68) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/reconcile/rec_write.c:97
      #8  0x0000ffff97eca5e4 in __wt_sync_file (session=session@entry=0x35f0a30, syncop=syncop@entry=WT_SYNC_CHECKPOINT) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/btree/bt_sync.c:360
      #9  0x0000ffff97efd830 in __checkpoint_tree (session=session@entry=0x35f0a30, is_checkpoint=is_checkpoint@entry=true, cfg=cfg@entry=0xffff47ffe388) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:2465
      #10 0x0000ffff97efdcb0 in __checkpoint_tree_helper (session=0x35f0a30, cfg=0xffff47ffe388) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:2601
      #11 0x0000ffff97ef788c in __checkpoint_apply_to_dhandles (session=session@entry=0x35f0a30, cfg=cfg@entry=0xffff47ffe388, op=op@entry=0xffff97efdc2c <__checkpoint_tree_helper>) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:340
      #12 0x0000ffff97efe7a4 in __checkpoint_db_internal (session=session@entry=0x35f0a30, cfg=0xffff47ffe388) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:1301
      #13 0x0000ffff97eff548 in __checkpoint_db_wrapper (session=session@entry=0x35f0a30, cfg=cfg@entry=0xffff47ffe388) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:1603
      #14 0x0000ffff97eff808 in __wt_checkpoint_db (session=session@entry=0x35f0a30, cfg=cfg@entry=0xffff47ffe388, waiting=waiting@entry=true) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/checkpoint/checkpoint_txn.c:1682
      #15 0x0000ffff9803eb6c in __session_checkpoint (wt_session=0x35f0a30, config=<optimized out>) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/src/session/session_api.c:2274
      #16 0x00000000004053dc in checkpoint (arg=<optimized out>) at /data/mci/8c86efedf1a5cbbe5e9469ab36e616fa/wiredtiger/test/format/checkpoint.c:144
      #17 0x0000ffff97cc2934 in start_thread () from /lib64/libc.so.6
      #18 0x0000ffff97c66e5c [PAC] in thread_start () from /lib64/libc.so.6
      

      logs

      Repro Artifacts:

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            Xgen-BuildBaron-User xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: