Crash in __clayered_copy_constituent_bound due to bound mismatch on layered cursor

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Test Format
    • None
    • Storage Engines, Storage Engines - Foundations
    • SE Foundations - 2025-08-01
    • 5

      Format with disagg enabled aborts with an assertion failure in the function __clayered_copy_constituent_bound.

      Error Log:

      WT_CURSOR.bound: [WT_VERB_DEFAULT][ERROR]: __clayered_copy_constituent_bound, 1025: WiredTiger assertion failed: 'layered_bound->size == constituent_bound->size && memcmp(layered_bound->data, constituent_bound->data, layered_bound->size) == 0'. Setting a lower bound on a layered cursor and a constituent already has a different bound
      WT_CURSOR.bound: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      Aborted (core dumped) 

              Assignee:
              Donald Anderson
              Reporter:
              Sid Mahajan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: