-
Type:
Build Failure
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines, Storage Engines - Foundations
-
SE Foundations - 2025-12-05
-
None
-
14
generate-tsan-metric-disagg on amazon2023-armv9-tsan
Host: i-08444874555616c98
Project: wiredtiger
Commit: 4cc57ca4
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-disagg task_log
Logs:
WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=241127) Cycle in lock order graph: M0 (0xffffacc3f190) => M1 (0xffffacc40088) => M0 Mutex M1 acquired here while holding mutex M0 in main thread: #0 pthread_mutex_lock <null> (libtsan.so.2+0x597a0) (BuildId: f3170e424285d8d8364a2a0f2222db9d15960c3f) #1 __wt_spin_lock /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/include/mutex_inline.h:192 (libwiredtiger.so.12.0.0+0x3162dc) #2 __wt_disagg_copy_metadata_later /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_layered.c:902 (libwiredtiger.so.12.0.0+0x316c94) #3 __create_layered /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/schema/schema_create.c:1111 (libwiredtiger.so.12.0.0+0x621284) #4 __schema_create /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/schema/schema_create.c:1538 (libwiredtiger.so.12.0.0+0x61bfcc) #5 __wt_schema_create /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/schema/schema_create.c:1594 (libwiredtiger.so.12.0.0+0x61b7e0) #6 __wt_session_create /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_api.c:1105 (libwiredtiger.so.12.0.0+0x650428) #7 __session_create /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_api.c:1147 (libwiredtiger.so.12.0.0+0x65a794) #8 _wrap_Session_create lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:6970 (_wiredtiger.so+0x23088) #9 cfunction_call ../src/Python-3.10.4/Objects/methodobject.c:552 (libpython3.10.so.1.0+0xd05e8) (BuildId: 044ec6e63ddfdd59fb20701554e6dcdefab05a90) Hint: use TSAN_OPTIONS=second_deadlock_stack=1 to get more informative warning message Mutex M0 acquired here while holding mutex M1 in main thread: #0 pthread_mutex_lock <null> (libtsan.so.2+0x597a0) (BuildId: f3170e424285d8d8364a2a0f2222db9d15960c3f) #1 __wt_spin_lock /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/include/mutex_inline.h:192 (libwiredtiger.so.12.0.0+0x696f00) #2 __wt_spin_lock_track /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/include/mutex_inline.h:372 (libwiredtiger.so.12.0.0+0x6931a0) #3 __wt_session_get_dhandle /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_dhandle.c:938 (libwiredtiger.so.12.0.0+0x695304) #4 __wt_session_get_btree_ckpt /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_dhandle.c:469 (libwiredtiger.so.12.0.0+0x6938a8) #5 __wt_curfile_open /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/cursor/cur_file.c:1281 (libwiredtiger.so.12.0.0+0x385ca8) #6 __session_open_cursor_int /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_api.c:701 (libwiredtiger.so.12.0.0+0x64f668) #7 __wt_open_cursor /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/session/session_api.c:810 (libwiredtiger.so.12.0.0+0x64eb20) #8 __wt_disagg_update_shared_metadata /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_layered.c:2176 (libwiredtiger.so.12.0.0+0x31dd4c) #9 __disagg_copy_shared_metadata /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_layered.c:2205 (libwiredtiger.so.12.0.0+0x31e1f8) #10 __disagg_copy_shared_metadata_one /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_layered.c:2225 (libwiredtiger.so.12.0.0+0x317458) #11 __wt_disagg_copy_metadata_process /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_layered.c:952 (libwiredtiger.so.12.0.0+0x316f64) #12 __checkpoint_db_internal /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/checkpoint/checkpoint_txn.c:1374 (libwiredtiger.so.12.0.0+0x2ab9ec) #13 __checkpoint_db_wrapper /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/checkpoint/checkpoint_txn.c:1750 (libwiredtiger.so.12.0.0+0x2a6608) #14 __wt_checkpoint_db /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/checkpoint/checkpoint_txn.c:1829 (libwiredtiger.so.12.0.0+0x2a5ca8) #15 __wt_txn_global_shutdown /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/txn/txn.c:2570 (libwiredtiger.so.12.0.0+0x776294) #16 __conn_close /data/mci/dc79b69555133b193edfa5a722ffa9e1/wiredtiger/src/conn/conn_api.c:1241 (libwiredtiger.so.12.0.0+0x2dd674) #17 _wrap_Connection_close lang/python/CMakeFiles/wiredtiger_python.dir/wiredtigerPYTHON_wrap.c:8779 (_wiredtiger.so+0x288bc) #18 cfunction_call ../src/Python-3.10.4/Objects/methodobject.c:552 (libpython3.10.so.1.0+0xd05e8) (BuildId: 044ec6e63ddfdd59fb20701554e6dcdefab05a90)
generate-tsan-metric-disagg task_log
Logs:
SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) (/opt/mongodbtoolchain/revisions/8695910c32ef0ee5eecaae4c9ca515b4b6436a40/stow/gcc-v5.D5C/lib/gcc/aarch64-mongodb-linux/14.2.0/../../../../lib64/libtsan.so.2+0x597a0) (BuildId: f3170e424285d8d8364a2a0f2222db9d15960c3f) in pthread_mutex_lock