format-stress disagg leader hits __rec_fill_tw_from_upd_select assertion

XMLWordPrintableJSON

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

      format-stress-test-disagg-leader-1 on ubuntu2004-arm64-nonstandalone

      Host: i-093bdc602445531b3
      Project: wiredtiger
      Commit: 823735f2
      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-leader-1 task_log

      Logs:

          [1780039336:428144][24864:0xffff8211dc80], t, file:T00003.wt_stable, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __rec_fill_tw_from_upd_select, 1338: WiredTiger assertion failed: 'upd->next == ((void *)0) || next_txnid != (18446744073709551615UL) || (write_start_prepare && upd->next->u.prepare_rollback.saved_txnid == tombstone->u.prepare_rollback.saved_txnid)'. Expression returned false
          [1780039336:428181][24864:0xffff8211dc80], t, file:T00003.wt_stable, WT_CURSOR.reset: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      

      logs

      format-stress-test-disagg-leader-1 task_log

      Logs:

      test/format run configuration highlights
      

      logs

      format-stress-test-disagg-leader-1 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  0x0000ffff91ee7aac in __GI_abort () at abort.c:79
      #2  0x0000ffff923c76f4 in __wt_abort (session=session@entry=0x727d3fc8d800) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/os_common/os_abort.c:32
      #3  0x0000ffff924088c0 in __rec_fill_tw_from_upd_select (session=session@entry=0x727d3fc8d800, page=page@entry=0x727d2c935870, vpack=vpack@entry=0xffff8211b248, upd_select=upd_select@entry=0xffff8211b1c8, write_prepare=<optimized out>, r=r@entry=0x727d39bf0c80) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/reconcile/rec_visibility.c:1338
      #4  0x0000ffff92409298 in __wti_rec_upd_select (session=session@entry=0x727d3fc8d800, r=r@entry=0x727d39bf0c80, ins=ins@entry=0x0, rip=rip@entry=0x727d2c935958, vpack=vpack@entry=0xffff8211b248, upd_select=upd_select@entry=0xffff8211b1c8) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/reconcile/rec_visibility.c:1536
      #5  0x0000ffff923fed0c in __wti_rec_row_leaf (session=session@entry=0x727d3fc8d800, r=r@entry=0x727d39bf0c80, pageref=pageref@entry=0x727d3ebe1860, salvage=salvage@entry=0x0) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/reconcile/rec_row.c:1141
      #6  0x0000ffff924167a4 in __reconcile (session=session@entry=0x727d3fc8d800, ref=ref@entry=0x727d3ebe1860, salvage=salvage@entry=0x0, flags=flags@entry=2722, page_lockedp=page_lockedp@entry=0xffff8211bc1f) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/reconcile/rec_write.c:316
      #7  0x0000ffff924158d8 in __wt_reconcile (session=session@entry=0x727d3fc8d800, ref=ref@entry=0x727d3ebe1860, salvage=salvage@entry=0x0, flags=flags@entry=2722) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/reconcile/rec_write.c:127
      #8  0x0000ffff923790fc in __evict_reconcile (session=session@entry=0x727d3fc8d800, ref=ref@entry=0x727d3ebe1860, evict_flags=evict_flags@entry=4) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/evict/evict_page.c:1280
      #9  0x0000ffff9237b398 in __wt_evict (session=session@entry=0x727d3fc8d800, ref=ref@entry=0x727d3ebe1860, previous_state=previous_state@entry=3 '\003', flags=flags@entry=4) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/evict/evict_page.c:443
      #10 0x0000ffff9224c4e8 in __wt_page_release_evict (session=session@entry=0x727d3fc8d800, ref=ref@entry=0x727d3ebe1860, flags=flags@entry=0) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/btree/bt_read.c:141
      #11 0x0000ffff9220991c in __wt_page_release (session=session@entry=0x727d3fc8d800, ref=0x727d3ebe1860, flags=flags@entry=0) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/include/btree_inline.h:2500
      #12 0x0000ffff9220bc98 in __cursor_reset (cbt=cbt@entry=0x727d2fb3e300) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/include/cursor_inline.h:309
      #13 0x0000ffff9220c72c in __wt_btcur_reset (cbt=cbt@entry=0x727d2fb3e300) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/btree/bt_cursor.c:575
      #14 0x0000ffff92316e0c in __curfile_reset (cursor=0x727d2fb3e300) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/cursor/cur_file.c:281
      #15 0x0000ffff9233166c in __clayered_reset_cursors (clayered=clayered@entry=0x727d2fece900, skip_ingest=skip_ingest@entry=false) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/cursor/cur_layered.c:1352
      #16 0x0000ffff923389f8 in __clayered_reset (cursor=0x727d2fece900) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/src/cursor/cur_layered.c:1385
      #17 0x00000000004158c0 in table_op (tinfo=tinfo@entry=0x727d36eb1180, intxn=intxn@entry=true, iso_level=iso_level@entry=ISOLATION_SNAPSHOT, op=<optimized out>, op@entry=READ) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/test/format/ops.c:971
      #18 0x0000000000416b28 in ops (arg=0x727d36eb1180) at /data/mci/dfb13e3836d3bf0c0c83ca891d9dfc99/wiredtiger/test/format/ops.c:1328
      #19 0x0000ffff92041624 in start_thread (arg=0x416280 <ops>) at pthread_create.c:477
      #20 0x0000ffff91f9866c 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: