-
Type:
Build Failure
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Storage Engines, Storage Engines - Transactions
-
None
-
None
-
1
format-stress-test-tsan on ubuntu2004-tsan
Host: i-0845b5e17e2094352
Project: wiredtiger
Commit: e894ed61
Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules
Task Logs:
format-stress-test-tsan task_log
Logs:
WARNING: ThreadSanitizer: data race (pid=4461)
Write of size 8 at 0x72940000b1f8 by main thread:
#0 __recovery_txn_setup_initial_state /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/txn/txn_recover.c:699:39 (libwiredtiger.so.12.0.0+0x881570)
#1 __wt_txn_recover /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/txn/txn_recover.c:1251:5 (libwiredtiger.so.12.0.0+0x87d8ef)
#2 __wti_connection_workers /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_open.c:268:5 (libwiredtiger.so.12.0.0+0x39a25e)
#3 wiredtiger_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_api.c:3537:5 (libwiredtiger.so.12.0.0+0x3324f7)
#4 wts_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/wts.c:841:9 (t+0x133e45)
#5 main /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/t.c:361:9 (t+0x12430a)
Previous atomic read of size 8 at 0x72940000b1f8 by thread T46:
#0 __wt_atomic_load_uint64_relaxed /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/include/gcc.h:398:1 (libwiredtiger.so.12.0.0+0x85a18b)
#1 __wt_txn_stats_update /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/txn/txn.c:2376:5 (libwiredtiger.so.12.0.0+0x859b17)
#2 __wt_conn_stat_init /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:79:5 (libwiredtiger.so.12.0.0+0x3a6999)
#3 __curstat_conn_init /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/cursor/cur_stat.c:374:5 (libwiredtiger.so.12.0.0+0x48a549)
#4 __wt_curstat_init /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/cursor/cur_stat.c:597:9 (libwiredtiger.so.12.0.0+0x48a03d)
#5 __wt_curstat_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/cursor/cur_stat.c:769:5 (libwiredtiger.so.12.0.0+0x48c592)
#6 __statlog_dump /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:351:16 (libwiredtiger.so.12.0.0+0x3aa84b)
#7 __statlog_log_one /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:452:5 (libwiredtiger.so.12.0.0+0x3a9f80)
#8 __statlog_server /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:545:13 (libwiredtiger.so.12.0.0+0x3a96dc)
Location is heap block of size 8760 at 0x72940000a000 allocated by main thread:
#0 calloc /data/mci/24431e4699ef584edfeef6ff4f65be5a/toolchain-builder/tmp/build-llvm-v5.sh-jKb/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:686:5 (t+0x649cb)
#1 __wt_calloc /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/os_common/os_alloc.c:68:14 (libwiredtiger.so.12.0.0+0x5ced44)
#2 wiredtiger_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_api.c:3104:5 (libwiredtiger.so.12.0.0+0x32d9fe)
#3 wts_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/wts.c:841:9 (t+0x133e45)
#4 main /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/t.c:361:9 (t+0x12430a)
Thread T46 'statlog-server' (tid=4509, running) created by main thread at:
#0 pthread_create /data/mci/24431e4699ef584edfeef6ff4f65be5a/toolchain-builder/tmp/build-llvm-v5.sh-jKb/llvm-project-llvmorg/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1023:3 (t+0x662b1)
#1 __wt_thread_create /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/os_posix/os_thread.c:60:5 (libwiredtiger.so.12.0.0+0x5eb85b)
#2 __statlog_start /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:587:5 (libwiredtiger.so.12.0.0+0x3a8c32)
#3 __wti_statlog_create /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_stat.c:627:9 (libwiredtiger.so.12.0.0+0x3a7b2e)
#4 __wti_connection_workers /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_open.c:241:5 (libwiredtiger.so.12.0.0+0x39a0bd)
#5 wiredtiger_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/conn/conn_api.c:3537:5 (libwiredtiger.so.12.0.0+0x3324f7)
#6 wts_open /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/wts.c:841:9 (t+0x133e45)
#7 main /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/test/format/t.c:361:9 (t+0x12430a)
format-stress-test-tsan task_log
Logs:
SUMMARY: ThreadSanitizer: data race /data/mci/b15ceab921108575767e68a530a83450/wiredtiger/src/txn/txn_recover.c:699:39 in __recovery_txn_setup_initial_state
format-stress-test-tsan task_log
Logs:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007f9b61740859 in __GI_abort () at abort.c:79 #2 0x000055cee1cee177 in __interceptor_abort () #3 0x000055cee1ccc28c in __sanitizer::Abort() () #4 0x000055cee1cca1ee in __sanitizer::Die() () #5 0x000055cee1d2f32f in __tsan::finalize(void*) () #6 0x00007f9b617648a7 in __run_exit_handlers (status=0, listp=0x7f9b6190a718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108 #7 0x00007f9b61764a60 in __GI_exit (status=<optimized out>) at exit.c:139 #8 0x00007f9b6174208a in __libc_start_main (main=0x55cee1da4b40 <main>, argc=8, argv=0x7ffdb647b748, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdb647b738) at ../csu/libc-start.c:342 #9 0x000055cee1cb46ee in _start ()
Repro Artifacts: