wt_modify_reconstruct_from_upd_list failing assertion that upd->type == 3

XMLWordPrintableJSON

    • Type: Build Failure
    • Resolution: Duplicate
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Not Applicable

      format-stress-test-3 on ubuntu2004-stress-tests-arm64

      Host: i-05df16bd0aca516cb
      Project: wiredtiger-mongo-v7.0
      Commit: 2b5317b5
      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-3 task_log

      Logs:

              echo "Clone failed after $max_attempts attempts."
      
      

      logs

      format-stress-test-3 task_log

      Logs:

          [1763513344:256394][53213:0xffffa653f100], t, file:T00002.wt, WT_CURSOR.prev: [WT_VERB_DEFAULT][ERROR]: __wt_modify_reconstruct_from_upd_list, 513: WiredTiger assertion failed: 'upd->type == 3'. Expression returned false
          [1763513344:256419][53213:0xffffa653f100], t, file:T00002.wt, WT_CURSOR.prev: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 28: aborting WiredTiger library
      

      logs

      format-stress-test-3 task_log

      Logs:

      test/format run configuration highlights
      

      logs

      format-stress-test-3 task_log

      Logs:

      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #1  0x0000ffffaa0f1aac in __GI_abort () at abort.c:79
      #2  0x0000ffffaa474764 in __wt_abort (session=session@entry=0x3e0c1020) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/os_common/os_abort.c:30
      #3  0x0000ffffaa4fefb0 in __wt_modify_reconstruct_from_upd_list (session=session@entry=0x3e0c1020, cbt=cbt@entry=0x408f9900, modify=modify@entry=0x4133d8c0, upd_value=0x408f9cb8) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/support/modify.c:513
      #4  0x0000ffffaa3222c8 in __wt_txn_read_upd_list_internal (session=session@entry=0x3e0c1020, cbt=cbt@entry=0x408f9900, upd=upd@entry=0x4133d8c0, prepare_updp=prepare_updp@entry=0xffffa653dcf0, restored_updp=restored_updp@entry=0xffffa653dce8) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/include/txn_inline.h:1124
      #5  0x0000ffffaa323ad8 in __wt_txn_read (session=session@entry=0x3e0c1020, cbt=cbt@entry=0x408f9900, key=key@entry=0x408f9a20, recno=recno@entry=0, upd=0x4133d8c0) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/include/txn_inline.h:1158
      #6  0x0000ffffaa3279d0 in __cursor_row_prev (cbt=cbt@entry=0x408f9900, newpage=newpage@entry=true, restart=restart@entry=false, skippedp=skippedp@entry=0xffffa653e258, key_out_of_boundsp=key_out_of_boundsp@entry=0xffffa653e257) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/btree/bt_curprev.c:706
      #7  0x0000ffffaa327e14 in __wt_btcur_prev (cbt=cbt@entry=0x408f9900, truncating=truncating@entry=false) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/btree/bt_curprev.c:839
      #8  0x0000ffffaa3dda04 in __curfile_prev (cursor=0x408f9900) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/src/cursor/cur_file.c:257
      #9  0x0000000000410780 in read_op (cursor=0x408f9900, op=PREV, exactp=0x0) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/test/format/format_inline.h:46
      #10 0x0000000000410af0 in nextprev (tinfo=tinfo@entry=0x4ceff800, next=next@entry=false) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/test/format/ops.c:1669
      #11 0x0000000000413314 in table_op (tinfo=tinfo@entry=0x4ceff800, intxn=intxn@entry=true, iso_level=iso_level@entry=ISOLATION_READ_UNCOMMITTED, op=<optimized out>, op@entry=READ) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/test/format/ops.c:894
      #12 0x0000000000414a64 in ops (arg=0x4ceff800) at /data/mci/f7149c301b77ea9b8dff4fc7d6c494f1/wiredtiger/test/format/ops.c:1273
      #13 0x0000ffffaa29b624 in start_thread (arg=0x413e1c <ops>) at pthread_create.c:477
      #14 0x0000ffffaa1a266c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone.S:78
      

      logs

      Repro Artifacts:

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: