task-timed-out: model-test-long-random-config-disagg on amazon2023-arm64-asan [wiredtiger @ f164a994]

XMLWordPrintableJSON

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

      model-test-long-random-config-disagg on amazon2023-arm64-asan

      Host: i-0323c6d878b72ec61
      Project: wiredtiger
      Commit: f164a994
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      model-test-long-random-config-disagg task_log

      Logs:

      ==4576==ERROR: AddressSanitizer: heap-use-after-free on address 0x5150005bf2d8 at pc 0xffffaf56642c bp 0xffffa92d41f0 sp 0xffffa92d41e8
      READ of size 8 at 0x5150005bf2d8 thread T20
          #0 0xffffaf566428 in __wt_curhs_cache /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/cursor/cur_hs.c:143:36
          #1 0xffffaf6b0a2c in __evict_thread_run /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/evict/evict_lru.c:321:5
          #2 0xffffafb60a88 in __thread_run /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/support/thread_group.c:32:9
          #3 0xffffb0b056dc in asan_thread_start(void*) /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_interceptors.cpp:239:28
          #4 0xffffaecbdb74 in start_thread (/lib64/libc.so.6+0x8bb74) (BuildId: 7f46fcd5f30f2f31235144f8192c97c839732436)
          #5 0xffffaed2acd8 in thread_start (/lib64/libc.so.6+0xf8cd8) (BuildId: 7f46fcd5f30f2f31235144f8192c97c839732436)
      0x5150005bf2d8 is located 216 bytes inside of 504-byte region [0x5150005bf200,0x5150005bf3f8)
      freed by thread T26 here:
          #0 0xffffb0b07c40 in free /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_malloc_linux.cpp:52:3
          #1 0xffffaf7f9114 in __wt_free_int /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/os_common/os_alloc.c:274:5
          #2 0xffffaf4679b4 in __conn_dhandle_destroy /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:183:5
          #3 0xffffaf470dec in __wti_conn_dhandle_discard_single /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:984:9
          #4 0xffffaf4cd17c in __sweep_remove_one /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:283:11
          #5 0xffffaf4cb540 in __sweep_remove_handles /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:322:13
          #6 0xffffaf4c7138 in __sweep_server /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:488:13
          #7 0xffffb0b056dc in asan_thread_start(void*) /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_interceptors.cpp:239:28
          #8 0x43ffffaed2acd8  (<unknown module>)
      previously allocated by thread T0 here:
          #0 0xffffb0b08064 in calloc /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_malloc_linux.cpp:75:3
          #1 0xffffaf7f6b84 in __wt_calloc /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/os_common/os_alloc.c:68:14
          #2 0xffffaf464c88 in __wt_conn_dhandle_alloc /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:210:9
          #3 0xffffafa4ffc0 in __session_find_shared_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:875:5
          #4 0xffffafa4e72c in __session_get_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:905:5
          #5 0xffffafa4b0e8 in __wt_session_get_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:935:9
          #6 0xffffaf984fe4 in __create_file /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:310:5
          #7 0xffffaf980df0 in __schema_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:1575:15
          #8 0xffffaf9802ec in __wt_schema_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:1635:11
          #9 0xffffaf9d39ac in __wt_session_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_api.c:1105:5
          #10 0xffffaf710d38 in __wt_hs_open /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/history/hs_conn.c:156:9
          #11 0xffffaf4ab21c in __wti_connection_workers /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_open.c:294:5
          #12 0xffffaf416bc4 in wiredtiger_open /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_api.c:3531:5
          #13 0xffffb06923e4 in model::kv_workload_runner_wt::wiredtiger_open_nolock() /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/driver/kv_workload_runner_wt.cpp:692:15
          #14 0xffffb0691aa4 in model::kv_workload_runner_wt::do_operation(model::operation::restart const&) /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/driver/kv_workload_runner_wt.cpp:547:5
          #15 0xffffb069cb50 in auto model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)::operator()<model::operation::restart const&>(auto&&) const /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/include/model/driver/kv_workload_runner_wt.h:223:51
          #16 0xffffb069caf8 in auto std::__invoke_impl<void, model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&), model::operation::restart const&>(std::__invoke_other, model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)&&, model::operation::restart const&) /opt/mongodbtoolchain/revisions/e921fc32d5c23d7cdb5cf406b05bf16eb5ab8dbd/stow/gcc-v5.128/lib/gcc/aarch64-mongodb-linux/14.2.0/../../../../include/c++/14.2.0/bits/invoke.h:61:14
          #17 0xffffb069caa4 in std::__invoke_result<auto, model::operation::restart const&>::type std::__invoke<model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&), model::operation::restart const&>(auto&&, model::operation::restart const&) /opt/mongodbtoolchain/revisions/e921fc32d5c23d7cdb5cf406b05bf16eb5ab8dbd/stow/gcc-v5.128/lib/gcc/aarch64-mongodb-linux/14.2.0/../../../../include/c++/14.2.0/bits/invoke.h:96:14
          #18 0xffffb069b558 in std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)&&, std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, 
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      SUMMARY: AddressSanitizer: heap-use-after-free /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/cursor/cur_hs.c:143:36 in __wt_curhs_cache
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      Shadow bytes around the buggy address:
        0x5150005bf000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        0x5150005bf080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        0x5150005bf100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa
        0x5150005bf180: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
        0x5150005bf200: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      =>0x5150005bf280: fd fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd fd
        0x5150005bf300: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
        0x5150005bf380: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa
        0x5150005bf400: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
        0x5150005bf480: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
        0x5150005bf500: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      Shadow byte legend (one shadow byte represents 8 application bytes):
        Addressable:           00
        Partially addressable: 01 02 03 04 05 06 07
        Heap left redzone:       fa
        Freed heap region:       fd
        Stack left redzone:      f1
        Stack mid redzone:       f2
        Stack right redzone:     f3
        Stack after return:      f5
        Stack use after scope:   f8
        Global redzone:          f9
        Global init order:       f6
        Poisoned by user:        f7
        Container overflow:      fc
        Array cookie:            ac
        Intra object redzone:    bb
        ASan internal:           fe
        Left alloca redzone:     ca
        Right alloca redzone:    cb
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      Failed to run the workload in WiredTiger: The workload process was terminated with signal 6
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      ==5681==ERROR: AddressSanitizer: heap-use-after-free on address 0x515000d569d8 at pc 0xffffaf56642c bp 0xffffa3e701f0 sp 0xffffa3e701e8
      READ of size 8 at 0x515000d569d8 thread T24
          #0 0xffffaf566428 in __wt_curhs_cache /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/cursor/cur_hs.c:143:36
          #1 0xffffaf6b0a2c in __evict_thread_run /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/evict/evict_lru.c:321:5
          #2 0xffffafb60a88 in __thread_run /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/support/thread_group.c:32:9
          #3 0xffffb0b056dc in asan_thread_start(void*) /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_interceptors.cpp:239:28
          #4 0xffffaecbdb74 in start_thread (/lib64/libc.so.6+0x8bb74) (BuildId: 7f46fcd5f30f2f31235144f8192c97c839732436)
          #5 0xffffaed2acd8 in thread_start (/lib64/libc.so.6+0xf8cd8) (BuildId: 7f46fcd5f30f2f31235144f8192c97c839732436)
      0x515000d569d8 is located 216 bytes inside of 504-byte region [0x515000d56900,0x515000d56af8)
      freed by thread T26 here:
          #0 0xffffb0b07c40 in free /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_malloc_linux.cpp:52:3
          #1 0xffffaf7f9114 in __wt_free_int /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/os_common/os_alloc.c:274:5
          #2 0xffffaf4679b4 in __conn_dhandle_destroy /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:183:5
          #3 0xffffaf470dec in __wti_conn_dhandle_discard_single /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:984:9
          #4 0xffffaf4cd17c in __sweep_remove_one /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:283:11
          #5 0xffffaf4cb540 in __sweep_remove_handles /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:322:13
          #6 0xffffaf4c7138 in __sweep_server /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_sweep.c:488:13
          #7 0xffffb0b056dc in asan_thread_start(void*) /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_interceptors.cpp:239:28
          #8 0x43ffffaed2acd8  (<unknown module>)
      previously allocated by thread T0 here:
          #0 0xffffb0b08064 in calloc /data/mci/f49c90f0be13703fc74cd438c017c2d0/toolchain-builder/tmp/build-llvm-v5.sh-WmZ/llvm-project-llvmorg/compiler-rt/lib/asan/asan_malloc_linux.cpp:75:3
          #1 0xffffaf7f6b84 in __wt_calloc /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/os_common/os_alloc.c:68:14
          #2 0xffffaf464c88 in __wt_conn_dhandle_alloc /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_dhandle.c:210:9
          #3 0xffffafa4ffc0 in __session_find_shared_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:875:5
          #4 0xffffafa4e72c in __session_get_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:905:5
          #5 0xffffafa4b0e8 in __wt_session_get_dhandle /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_dhandle.c:935:9
          #6 0xffffaf984fe4 in __create_file /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:310:5
          #7 0xffffaf980df0 in __schema_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:1575:15
          #8 0xffffaf9802ec in __wt_schema_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/schema/schema_create.c:1635:11
          #9 0xffffaf9d39ac in __wt_session_create /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/session/session_api.c:1105:5
          #10 0xffffaf710d38 in __wt_hs_open /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/history/hs_conn.c:156:9
          #11 0xffffaf4ab21c in __wti_connection_workers /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_open.c:294:5
          #12 0xffffaf416bc4 in wiredtiger_open /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/conn/conn_api.c:3531:5
          #13 0xffffb06923e4 in model::kv_workload_runner_wt::wiredtiger_open_nolock() /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/driver/kv_workload_runner_wt.cpp:692:15
          #14 0xffffb0691aa4 in model::kv_workload_runner_wt::do_operation(model::operation::restart const&) /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/driver/kv_workload_runner_wt.cpp:547:5
          #15 0xffffb069cb50 in auto model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)::operator()<model::operation::restart const&>(auto&&) const /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/test/model/src/include/model/driver/kv_workload_runner_wt.h:223:51
          #16 0xffffb069caf8 in auto std::__invoke_impl<void, model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&), model::operation::restart const&>(std::__invoke_other, model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)&&, model::operation::restart const&) /opt/mongodbtoolchain/revisions/e921fc32d5c23d7cdb5cf406b05bf16eb5ab8dbd/stow/gcc-v5.128/lib/gcc/aarch64-mongodb-linux/14.2.0/../../../../include/c++/14.2.0/bits/invoke.h:61:14
          #17 0xffffb069caa4 in std::__invoke_result<auto, model::operation::restart const&>::type std::__invoke<model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&), model::operation::restart const&>(auto&&, model::operation::restart const&) /opt/mongodbtoolchain/revisions/e921fc32d5c23d7cdb5cf406b05bf16eb5ab8dbd/stow/gcc-v5.128/lib/gcc/aarch64-mongodb-linux/14.2.0/../../../../include/c++/14.2.0/bits/invoke.h:96:14
          #18 0xffffb069b558 in std::__detail::__variant::__gen_vtable_impl<std::__detail::__variant::_Multi_array<std::__detail::__variant::__deduce_visit_result<void> (*)(model::kv_workload_runner_wt::run_operation(std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, model::operation::rollback_transaction, model::operation::set_commit_timestamp, model::operation::set_oldest_timestamp, model::operation::set_stable_timestamp, model::operation::truncate, model::operation::wt_config> const&)::'lambda'(auto&&)&&, std::variant<model::operation::begin_transaction, model::operation::breakpoint, model::operation::checkpoint, model::operation::checkpoint_crash, model::operation::commit_transaction, model::operation::config, model::operation::crash, model::operation::create_table, model::operation::evict, model::operation::get, model::operation::insert, model::operation::nop, model::operation::prepare_transaction, model::operation::remove, model::operation::restart, model::operation::rollback_to_stable, 
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      SUMMARY: AddressSanitizer: heap-use-after-free /data/mci/99371be6440c5809420c2604e0221c0c/wiredtiger/src/cursor/cur_hs.c:143:36 in __wt_curhs_cache
      

      logs

      model-test-long-random-config-disagg task_log

      Logs:

      Shadow bytes around the buggy address:
        0x515000d56700: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        0x515000d56780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        0x515000d56800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fa
        0x515000d56880: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
        0x515000d56900: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      =>0x515000d56980: fd fd fd fd fd fd fd fd fd fd fd[fd]fd fd fd fd
        0x515000d56a00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
        0x515000d56a80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fa
        0x515000d56b00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
        0x515000d56b80: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
        0x515000d56c00: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      Shadow byte legend (one shadow byte represents 8 application bytes):
        Addressable:           00
        Partially addressable: 01 02 03 04 05 06 07
        Heap left redzone:       fa
        Freed heap region:       fd
        Stack left redzone:      f1
        Stack mid redzone:       f2
        Stack right redzone:     f3
        Stack after return:      f5
        Stack use after scope:   f8
        Global redzone:          f9
        Global init order:       f6
        Poisoned by user:        f7
        Container overflow:      fc
        Array cookie:            ac
        Intra object redzone:    bb
        ASan internal:           fe
        Left alloca redzone:     ca
        Right alloca redzone:    cb
      Counterexample reduction: Round 8, remove sequences 24-46
      Counterexample reduction: Failed to run the workload in WiredTiger: The workload process was terminated with signal 6
      

      logs

            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:
              Resolved: