test/format assert detects evicting an accessible internal page with an active split generation

XMLWordPrintableJSON

    • v8.1, v8.0, v7.0, v6.0

      format-stress-sanitizer-test-3 on amazon2023-stress-tests-armv9

      Host: i-008b8b301e4574d26
      Project: wiredtiger
      Commit: 8bdf1fd7
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      format-stress-sanitizer-test-3 task_log

      Logs:

          [1741662478:786485][80366:0xffffaefcf080], t, file:T00002.wt, eviction-server: [WT_VERB_DEFAULT][ERROR]: int __wt_evict(WT_SESSION_IMPL *, WT_REF *, WT_REF_STATE, uint32_t), 245: WiredTiger assertion failed: 'closing || !((((ref)->flags) & (0x1u)) != 0) || ((((session->dhandle)->flags) & (0x001u | 0x010u)) != 0) || !__wt_gen_active(session, 4, page->u.intl.split_gen)'. Expression returned false
          [1741662478:786562][80366:0xffffaefcf080], t, file:T00002.wt, eviction-server: [WT_VERB_DEFAULT][ERROR]: void __wt_abort(WT_SESSION_IMPL *), 29: aborting WiredTiger library
      

      logs

      Repro Artifacts:

            Assignee:
            Chenhao Qu
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: