(disagg.mode=leader) test/format __reconcile assertion failure

XMLWordPrintableJSON

    format-stress-test-disagg-switch-1 on amazon2023-disagg-stress

    Host: i-080453b52bf46092e
    Project: wiredtiger
    Commit: 9a827073
    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-1 task_log

    Logs:

    [1759967347:458673][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_DEFAULT][ERROR]: __reconcile, 341: WiredTiger assertion failed: '!((page->type) == 7 ? (((((((WT_BTREE *)(session)->dhandle->handle))->flags) & (0x0004000u)) != 0) && ((((&((WT_CONNECTION_IMPL *)((WT_SESSION_IMPL *)(session))->iface.connection)->page_delta)->flags) & (0x4u)) != 0)) : (((((((WT_BTREE *)(session)->dhandle->handle))->flags) & (0x0004000u)) != 0) && ((((&((WT_CONNECTION_IMPL *)((WT_SESSION_IMPL *)(session))->iface.connection)->page_delta)->flags) & (0x2u)) != 0))) || ((((r)->flags) & (0x0040u)) != 0) || page->disagg_info->block_meta.page_id == 0'. Expression returned false
    [1759967347:458702][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
    [1759967347:458708][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 205: Error at src/evict/evict_page.c:205: "__evict_exclusive(session, ref)" failed: Device or resource busy
    [1759967347:458717][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __cursors_can_be_cached, 922: Error at src/cursor/cur_std.c:922: "__wt_config_gets(session, cfg, "force", &cval)" failed: WT_NOTFOUND: item not found
    [1759967347:458719][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_cursor_cache_get, 1063: Error at src/cursor/cur_std.c:1063: "__cursors_can_be_cached(session, cfg, &cacheable)" failed: WT_NOTFOUND: item not found
    [1759967347:458721][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __cursors_can_be_cached, 922: Error at src/cursor/cur_std.c:922: "__wt_config_gets(session, cfg, "force", &cval)" failed: WT_NOTFOUND: item not found
    [1759967347:458723][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_cursor_cache_get, 1063: Error at src/cursor/cur_std.c:1063: "__cursors_can_be_cached(session, cfg, &cacheable)" failed: WT_NOTFOUND: item not found
    [1759967347:458724][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __cursors_can_be_cached, 922: Error at src/cursor/cur_std.c:922: "__wt_config_gets(session, cfg, "force", &cval)" failed: WT_NOTFOUND: item not found
    [1759967347:458726][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_cursor_cache_get, 1063: Error at src/cursor/cur_std.c:1063: "__cursors_can_be_cached(session, cfg, &cacheable)" failed: WT_NOTFOUND: item not found
    [1759967347:458730][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __cursors_can_be_cached, 922: Error at src/cursor/cur_std.c:922: "__wt_config_gets(session, cfg, "force", &cval)" failed: WT_NOTFOUND: item not found
    [1759967347:458731][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_cursor_cache_get, 1063: Error at src/cursor/cur_std.c:1063: "__cursors_can_be_cached(session, cfg, &cacheable)" failed: WT_NOTFOUND: item not found
    [1759967347:458733][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 205: Error at src/evict/evict_page.c:205: "__evict_exclusive(session, ref)" failed: Device or resource busy
    [1759967347:458735][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 205: Error at src/evict/evict_page.c:205: "__evict_exclusive(session, ref)" failed: Device or resource busy
    [1759967347:458736][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 205: Error at src/evict/evict_page.c:205: "__evict_exclusive(session, ref)" failed: Device or resource busy
    [1759967347:458738][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 205: Error at src/evict/evict_page.c:205: "__evict_exclusive(session, ref)" failed: Device or resource busy
    [1759967347:458740][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_try_readlock, 151: Error at src/support/mtx_rw.c:151: "__wt_atomic_casv64(&l->u.v, old.u.v, new.u.v) ? 0 : EBUSY" failed: Device or resource busy
    [1759967347:458742][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __evict_reconcile, 1068: Error at src/evict/evict_page.c:1068: "ret" failed: Device or resource busy
    [1759967347:458744][4282:0xffff0e41dbc0], t, file:T00002.wt_stable, WT_SESSION.checkpoint: [WT_VERB_ERROR_RETURNS][ERROR]: __wt_evict, 236: Error at src/evict/evict_page.c:236: "__evict_reconcile(session, ref, flags)" failed: Device or resource busy
    

    logs

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

    Logs:

    #0  0x0000ffffa18bf7b4 in __pthread_kill_implementation () from /lib64/libc.so.6
    #0  0x0000ffffa18bf7b4 in __pthread_kill_implementation () from /lib64/libc.so.6
    #1  0x0000ffffa18763a0 [PAC] in raise () from /lib64/libc.so.6
    #2  0x0000ffffa1862264 [PAC] in abort () from /lib64/libc.so.6
    #3  0x0000ffffa1c24d18 [PAC] in __wt_abort (session=session@entry=0x30dcffc98878) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/os_common/os_abort.c:32
    #4  0x0000ffffa1c71324 in __reconcile (session=session@entry=0x30dcffc98878, ref=ref@entry=0x30dcf53826e0, salvage=salvage@entry=0x0, flags=flags@entry=4746, page_lockedp=page_lockedp@entry=0xffff0e41afff) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/reconcile/rec_write.c:341
    #5  0x0000ffffa1c700f8 in __wt_reconcile (session=session@entry=0x30dcffc98878, ref=ref@entry=0x30dcf53826e0, salvage=salvage@entry=0x0, flags=flags@entry=4746) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/reconcile/rec_write.c:128
    #6  0x0000ffffa1be097c in __evict_reconcile (session=session@entry=0x30dcffc98878, ref=ref@entry=0x30dcf53826e0, evict_flags=evict_flags@entry=4) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/evict/evict_page.c:1058
    #7  0x0000ffffa1be28b0 in __wt_evict (session=session@entry=0x30dcffc98878, ref=ref@entry=0x30dcf53826e0, previous_state=previous_state@entry=3 '\003', flags=flags@entry=4) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/evict/evict_page.c:236
    #8  0x0000ffffa1aca574 in __wt_page_release_evict (session=session@entry=0x30dcffc98878, ref=0x30dcf53826e0, flags=flags@entry=0) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/btree/bt_read.c:130
    #9  0x0000ffffa1ae98dc in __wt_sync_file (session=session@entry=0x30dcffc98878, syncop=syncop@entry=WT_SYNC_CHECKPOINT) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/btree/bt_sync.c:347
    #10 0x0000ffffa1b23e8c in __checkpoint_tree (session=session@entry=0x30dcffc98878, is_checkpoint=is_checkpoint@entry=true, cfg=cfg@entry=0xffff0e41ce18) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:2568
    #11 0x0000ffffa1b24534 in __checkpoint_tree_helper (session=0x30dcffc98878, cfg=0xffff0e41ce18) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:2706
    #12 0x0000ffffa1b1d1c4 in __checkpoint_apply_to_dhandles (session=session@entry=0x30dcffc98878, cfg=cfg@entry=0xffff0e41ce18, op=op@entry=0xffffa1b244b0 <__checkpoint_tree_helper>) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:340
    #13 0x0000ffffa1b2513c in __checkpoint_db_internal (session=session@entry=0x30dcffc98878, cfg=cfg@entry=0xffff0e41ce18) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:1348
    #14 0x0000ffffa1b26484 in __checkpoint_db_wrapper (session=session@entry=0x30dcffc98878, cfg=cfg@entry=0xffff0e41ce18) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:1742
    #15 0x0000ffffa1b2685c in __wt_checkpoint_db (session=session@entry=0x30dcffc98878, cfg=cfg@entry=0xffff0e41ce18, waiting=waiting@entry=true) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/checkpoint/checkpoint_txn.c:1821
    #16 0x0000ffffa1ca75a4 in __session_checkpoint (wt_session=0x30dcffc98878, config=<optimized out>) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/src/session/session_api.c:2433
    #17 0x0000000000405bf0 in checkpoint (arg=<optimized out>) at /data/mci/c2aa74c33623fc2689fb505e9eca986b/wiredtiger/test/format/checkpoint.c:147
    #18 0x0000ffffa18bdb78 in start_thread () from /lib64/libc.so.6
    #19 0x0000ffffa192acdc [PAC] in thread_start () from /lib64/libc.so.6
    

    logs

    Repro Artifacts:

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

            Created:
            Updated: