-
Type:
Build Failure
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
generate-tsan-metric on ubuntu2004-tsan
Host: i-02c0f554d5981ea52
Project: wiredtiger
Commit: f4c65e37
Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules
Task Logs:
generate-tsan-metric task_log
Logs:
TSAN log: tsan_logs_test_layered_cursor_stress.py.280408 WARNING: ThreadSanitizer: data race (pid=280408) Read of size 8 at 0x7250000eecc8 by main thread: #0 __wt_cursor_dhandle_incr_use /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/include/cursor_inline.h:381 (libwiredtiger.so.12.0.0+0x4ee82d) #1 __wti_cursor_reopen /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_std.c:787 (libwiredtiger.so.12.0.0+0x4ee157) #2 __curfile_reopen_int /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_file.c:765 (libwiredtiger.so.12.0.0+0x452716) #3 __curfile_reopen /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_file.c:821 (libwiredtiger.so.12.0.0+0x44d551) #4 __session_close_cursors /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_api.c:268 (libwiredtiger.so.12.0.0+0x7770a0) #5 __session_close_cached_cursors /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_api.c:301 (libwiredtiger.so.12.0.0+0x7774e9) #6 __wt_session_close_internal /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_api.c:381 (libwiredtiger.so.12.0.0+0x77546a) #7 __conn_close_session_callback /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_api.c:1243 (libwiredtiger.so.12.0.0+0x378239) #8 __wt_session_array_walk /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_helper.c:62 (libwiredtiger.so.12.0.0+0x7ce766) #9 __conn_close /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_api.c:1311 (libwiredtiger.so.12.0.0+0x35c008) #10 _wrap_Connection_close lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:8360 (_wiredtiger.so+0x31927) #11 cfunction_call ../src/Python-3.10.4/Objects/methodobject.c:552 (libpython3.10.so.1.0+0x13d257) (BuildId: ac031b9d3b9e6ee695697ecfd7f0053a87e0b8aa) Previous atomic write of size 8 at 0x7250000eecc8 by thread T327: #0 __wt_atomic_store_uint64_relaxed /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/include/gcc.h:409 (libwiredtiger.so.12.0.0+0x3ea2bf) #1 __sweep_expire /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_sweep.c:246 (libwiredtiger.so.12.0.0+0x3e7b03) #2 __sweep_server /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_sweep.c:540 (libwiredtiger.so.12.0.0+0x3e6643) #3 <null> <null> (libtsan.so.2+0x4eaf9) (BuildId: f6e7a01a9a2ed3f0bbcfe9b166b8d6f2ba9bf5fe) Location is heap block of size 504 at 0x7250000eec00 allocated by main thread: #0 calloc <null> (libtsan.so.2+0x5439e) (BuildId: f6e7a01a9a2ed3f0bbcfe9b166b8d6f2ba9bf5fe) #1 __wt_calloc /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/os_common/os_alloc.c:68 (libwiredtiger.so.12.0.0+0x61ee44) #2 __wt_conn_dhandle_alloc /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_dhandle.c:210 (libwiredtiger.so.12.0.0+0x38b6ed) #3 __session_find_shared_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:875 (libwiredtiger.so.12.0.0+0x7cdbbf) #4 __session_get_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:905 (libwiredtiger.so.12.0.0+0x7ccc6d) #5 __wt_session_get_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:935 (libwiredtiger.so.12.0.0+0x7ca058) #6 __btree_pin_hs_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/btree/bt_handle.c:74 (libwiredtiger.so.12.0.0+0x178ea4) #7 __btree_pin_hs_dhandle_and_get_meta_checkpoint /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/btree/bt_handle.c:146 (libwiredtiger.so.12.0.0+0x172f53) #8 __wt_btree_open /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/btree/bt_handle.c:231 (libwiredtiger.so.12.0.0+0x171807) #9 __wt_conn_dhandle_open /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_dhandle.c:658 (libwiredtiger.so.12.0.0+0x38fa97) #10 __wt_session_get_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:995 (libwiredtiger.so.12.0.0+0x7cb36e) #11 __wt_session_get_dhandle /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:985 (libwiredtiger.so.12.0.0+0x7cade6) #12 __wt_session_get_btree_ckpt /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_dhandle.c:494 (libwiredtiger.so.12.0.0+0x7c8923) #13 __wt_curfile_open /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_file.c:1314 (libwiredtiger.so.12.0.0+0x430f55) #14 __session_open_cursor_int /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_api.c:697 (libwiredtiger.so.12.0.0+0x778b6e) #15 __wt_open_cursor /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/session/session_api.c:806 (libwiredtiger.so.12.0.0+0x77805b) #16 __clayered_open_stable_int /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:422 (libwiredtiger.so.12.0.0+0x4a690d) #17 __clayered_open_stable_follower /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:472 (libwiredtiger.so.12.0.0+0x4a6e3a) #18 __clayered_open_stable /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:499 (libwiredtiger.so.12.0.0+0x4a5732) #19 __clayered_reopen_stable /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:599 (libwiredtiger.so.12.0.0+0x4a5bb0) #20 __clayered_update_stable /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:800 (libwiredtiger.so.12.0.0+0x4a423d) #21 __clayered_enter /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:316 (libwiredtiger.so.12.0.0+0x4a2e4b) #22 __clayered_search /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/cursor/cur_layered.c:1974 (libwiredtiger.so.12.0.0+0x48b40e) #23 _wrap_Cursor_search lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:4374 (_wiredtiger.so+0x2576c) #24 cfunction_vectorcall_O ../src/Python-3.10.4/Objects/methodobject.c:516 (libpython3.10.so.1.0+0x13cc71) (BuildId: ac031b9d3b9e6ee695697ecfd7f0053a87e0b8aa) Thread T327 'sweep-server' (tid=302509, running) created by main thread at: #0 pthread_create <null> (libtsan.so.2+0x596e6) (BuildId: f6e7a01a9a2ed3f0bbcfe9b166b8d6f2ba9bf5fe) #1 __wt_thread_create /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/os_posix/os_thread.c:71 (libwiredtiger.so.12.0.0+0x63bcc7) #2 __wti_sweep_create /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_sweep.c:642 (libwiredtiger.so.12.0.0+0x3e613b) #3 __wti_connection_workers /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_open.c:314 (libwiredtiger.so.12.0.0+0x3d3e79) #4 wiredtiger_open /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/conn/conn_api.c:3807 (libwiredtiger.so.12.0.0+0x35a242) #5 _wrap_wiredtiger_open lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:9878 (_wiredtiger.so+0x364ca) #6 cfunction_call ../src/Python-3.10.4/Objects/methodobject.c:552 (libpython3.10.so.1.0+0x13d257) (BuildId: ac031b9d3b9e6ee695697ecfd7f0053a87e0b8aa)
generate-tsan-metric task_log
Logs:
SUMMARY: ThreadSanitizer: data race /data/mci/3fc80eb2a9fa416c082c930dd19ae3f9/wiredtiger/src/include/cursor_inline.h:381 in __wt_cursor_dhandle_incr_use