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

test/format assertion failure addr->size != 0

    • 5
    • Storage Engines 2020-02-24

      Running test/format with 10 parallel jobs on my AWS box and the CONFIG from WT-5376/WT-5119, I hit this assertion failure after the DH merge:

      [1581611132:545708][18272:0x7f8caa7fc700], t, file:wt.wt, WT_SESSION.checkpoint: __wt_rec_cell_build_addr, 177: addr->size != 0
      

      Here's the stack:

      #2  0x0000000000497406 in __wt_abort (session=0x7f8cb7ecdbf0) at ../src/os_common/os_abort.c:30
      #3  0x00000000005ec635 in __wt_rec_cell_build_addr (session=0x7f8cb7ecdbf0, r=0x7f8c980090c0, addr=0x7f8c98031960, proxy_cell=false, recno=0)
          at ../src/include/reconcile.i:177
      #4  0x00000000005ed3f7 in __rec_row_merge (session=0x7f8cb7ecdbf0, r=0x7f8c980090c0, page=0x7f8ca021e010) at ../src/reconcile/rec_row.c:271
      #5  0x00000000005ed9cf in __wt_rec_row_int (session=0x7f8cb7ecdbf0, r=0x7f8c980090c0, page=0x7f8c94055990) at ../src/reconcile/rec_row.c:409
      #6  0x00000000004b1af6 in __reconcile (session=0x7f8cb7ecdbf0, ref=0x2884cb0, salvage=0x0, flags=5, page_lockedp=0x7f8caa7fba1e)
          at ../src/reconcile/rec_write.c:173
      #7  0x00000000004b17dc in __wt_reconcile (session=0x7f8cb7ecdbf0, ref=0x2884cb0, salvage=0x0, flags=5) at ../src/reconcile/rec_write.c:87
      #8  0x000000000057aadb in __wt_sync_file (session=0x7f8cb7ecdbf0, syncop=WT_SYNC_CHECKPOINT) at ../src/btree/bt_sync.c:559
      #9  0x00000000004fd96e in __checkpoint_tree (session=0x7f8cb7ecdbf0, is_checkpoint=true, cfg=0x7f8caa7fbdf0) at ../src/txn/txn_ckpt.c:1581
      #10 0x00000000004fdc89 in __checkpoint_tree_helper (session=0x7f8cb7ecdbf0, cfg=0x7f8caa7fbdf0) at ../src/txn/txn_ckpt.c:1689
      #11 0x00000000004fa14a in __checkpoint_apply_to_dhandles (session=0x7f8cb7ecdbf0, cfg=0x7f8caa7fbdf0, op=0x4fdbfa <__checkpoint_tree_helper>)
          at ../src/txn/txn_ckpt.c:199
      #12 0x00000000004fbb23 in __txn_checkpoint (session=0x7f8cb7ecdbf0, cfg=0x7f8caa7fbdf0) at ../src/txn/txn_ckpt.c:849
      #13 0x00000000004fc6c0 in __txn_checkpoint_wrapper (session=0x7f8cb7ecdbf0, cfg=0x7f8caa7fbdf0) at ../src/txn/txn_ckpt.c:1059
      #14 0x00000000004fc839 in __wt_txn_checkpoint (session=0x7f8cb7ecdbf0, cfg=0x7f8caa7fbdf0, waiting=true) at ../src/txn/txn_ckpt.c:1116
      #15 0x00000000004d6390 in __session_checkpoint (wt_session=0x7f8cb7ecdbf0, config=0x0) at ../src/session/session_api.c:1962
      #16 0x0000000000410984 in checkpoint (arg=0x0) at ../../../test/format/util.c:547
      #17 0x00007f8cb74c0dc5 in start_thread () from /lib64/libpthread.so.0
      

        1. rformat.sh
          0.4 kB
          Susan LoVerso

            Assignee:
            chenhao.qu@mongodb.com Chenhao Qu
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: