[New LWP 18613] [New LWP 18617] [New LWP 18644] [New LWP 18634] [New LWP 18678] [New LWP 18631] [New LWP 18729] [New LWP 18758] [New LWP 18738] [New LWP 18640] [New LWP 18781] [New LWP 18642] [New LWP 18743] [New LWP 18623] [New LWP 18632] [New LWP 18643] [New LWP 18784] [New LWP 18625] [New LWP 18656] [New LWP 18835] [New LWP 18641] [New LWP 18660] [New LWP 18655] [New LWP 18662] [New LWP 18664] [New LWP 18665] [New LWP 18666] [New LWP 18667] [New LWP 18675] [New LWP 18679] [New LWP 18680] [New LWP 18686] [New LWP 18716] [New LWP 18745] [New LWP 18657] [New LWP 18622] [New LWP 18750] [New LWP 18661] [New LWP 18783] [New LWP 18663] [New LWP 18779] [New LWP 18668] [New LWP 18785] [New LWP 18669] [New LWP 18792] [New LWP 18674] [New LWP 18676] [New LWP 18751] [New LWP 18677] [New LWP 18774] [New LWP 18682] [New LWP 18775] [New LWP 18683] [New LWP 18684] [New LWP 18740] [New LWP 18689] [New LWP 18741] [New LWP 18713] [New LWP 18744] [New LWP 18717] [New LWP 18746] [New LWP 18734] [New LWP 18739] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/builds/worker/workspace/build/application/firefox/firefox --marionette about:b'. Program terminated with signal SIGABRT, Aborted. #0 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:51 [Current thread is 1 (Thread 0x7f30201b1340 (LWP 18613))] Thread 63 (Thread 0x7f2f6203c700 (LWP 18739)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b6800111c54) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b0c00199b30, cond=0x7b6800111c28) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b6800111c28, mutex=0x7b0c00199b30) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f300ac1c469 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f300ac1c469 in WaitForWorkerEvents() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3561 #9 0x00007f300ac1b7b9 in DoRunLoop() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2930 #10 0x00007f300abffe01 in Run() () at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2229 #11 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #12 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #13 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #14 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #15 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #16 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #17 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #18 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #19 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #20 0x00007f301fd976db in start_thread (arg=0x7f2f6203c700) at pthread_create.c:463 #21 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 62 (Thread 0x7f2f640c6700 (LWP 18734)): #0 0x0000558484c17ee0 in atomic_exchange<__sanitizer::atomic_uint32_t> () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h:67 #1 0x0000558484c17ee0 in Lock() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:658 #2 0x0000558484c1d360 in GenericScopedLock () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp:183 #3 0x0000558484c1d360 in FindThread() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp:183 #4 0x0000558484ca04c4 in __tsan::ThreadConsumeTid(__tsan::ThreadState*, unsigned long, unsigned long) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp:315 #5 0x0000558484c35aa8 in __interceptor_pthread_detach() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1037 #6 0x00007f30178c1604 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f301fd96408 in __nptl_deallocate_tsd () at pthread_create.c:300 #8 0x00007f301fd9781b in __nptl_deallocate_tsd () at ../sysdeps/nptl/futex-internal.h:200 #9 0x00007f301fd9781b in start_thread (arg=0x7f2f640c6700) at pthread_create.c:473 #10 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 61 (Thread 0x7f2f5eafe700 (LWP 18746)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c0009b31c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c0009b2c0, cond=0x7b2c0009b2f0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c0009b2f0, mutex=0x7b2c0009b2c0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5eafe700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 60 (Thread 0x7f2f6589b700 (LWP 18717)): #0 0x00007f301ed6f959 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f30079653b6 in epoll_wait () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/epoll_sub.c:64 #2 0x00007f300ea07124 in mio::sys::unix::epoll::Selector::select (self=0x7b28000b9fb0, evts=0x7f2f6585b170, awakener=..., timeout=...) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/sys/unix/epoll.rs:72 #3 0x00007f300ea07124 in mio::poll::Poll::poll2 (self=0x7b28000b9fb0, events=0x7f2f6585b170, timeout=..., interruptible=false) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1178 #4 0x00007f300ea07124 in mio::poll::Poll::poll1 (self=0x7b28000b9fb0, events=0x7f2f6585b170, timeout=..., interruptible=false) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1139 #5 0x00007f300ea07124 in mio::poll::Poll::poll (self=0x7b28000b9fb0, events=0x7f2f6585b170, timeout=...) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1010 #6 0x00007f300ea07124 in tokio_reactor::Reactor::poll (self=0x7f2f6585b170, max_wait=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:354 #7 0x00007f300ea07124 in tokio_reactor::Reactor::turn (self=0x7f2f6585b170, max_wait=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:327 #8 0x00007f300dcf4f04 in tokio::runtime::current_thread::runtime::Runtime::block_on (self=, f=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:446 #9 0x00007f300dcf162b in std::sys_common::backtrace::__rust_begin_short_backtrace (f=...) at /builds/worker/checkouts/gecko/third_party/rust/audioipc/src/core.rs:66 #10 0x00007f300dcf1333 in std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:474 #11 0x00007f300dcf1333 in as core::ops::function::FnOnce<()>>::call_once (self=..., _args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:322 #12 0x00007f300dcf1333 in std::panicking::try::do_call (data=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:381 #13 0x00007f300dcf1333 in std::panicking::try (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:345 #14 0x00007f300dcf1333 in std::panic::catch_unwind (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:396 #15 0x00007f300dcf1333 in std::thread::Builder::spawn_unchecked::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:473 #16 0x00007f300dcf1333 in core::ops::function::FnOnce::call_once{{vtable-shim}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:227 #17 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=..., args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #18 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=0x7b0400071f50, args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #19 0x00007f300e61e5f7 in std::sys::unix::thread::Thread::new::thread_start (main=0x7b0400071f50) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:71 #20 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #21 0x00007f301fd976db in start_thread (arg=0x7f2f6589b700) at pthread_create.c:463 #22 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 59 (Thread 0x7f2f5fcfe700 (LWP 18744)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00045ba8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00045b50, cond=0x7b2c00045b80) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045b80, mutex=0x7b2c00045b50) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5fcfe700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 58 (Thread 0x7f2f66351700 (LWP 18713)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000815e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00081590, cond=0x7b2c000815c0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000815c0, mutex=0x7b2c00081590) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f66351700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 57 (Thread 0x7f2f60eff700 (LWP 18741)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00045afc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00045aa0, cond=0x7b2c00045ad0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045ad0, mutex=0x7b2c00045aa0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f60eff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 56 (Thread 0x7f2f67c66700 (LWP 18689)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00012358) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00012300, cond=0x7b2c00012330) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00012330, mutex=0x7b2c00012300) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f67c66700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 55 (Thread 0x7f2f61b93700 (LWP 18740)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00045a48) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000459f0, cond=0x7b2c00045a20) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045a20, mutex=0x7b2c000459f0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f61b93700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 54 (Thread 0x7f2f68d7c700 (LWP 18684)): #0 0x0000558484c17ee0 in atomic_exchange<__sanitizer::atomic_uint32_t> () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h:67 #1 0x0000558484c17ee0 in Lock() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:658 #2 0x0000558484c9f212 in Lock () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_thread_registry.h:97 #3 0x0000558484c9f212 in GenericScopedLock () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_mutex.h:183 #4 0x0000558484c9f212 in ReportRace() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp:682 #5 0x0000558484ca3d9a in __tsan_report_race_thunk () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl_amd64.S:133 #6 0x0000558484c93190 in HandleRace () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp:639 #7 0x0000558484c93190 in MemoryAccessImpl1 () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp:715 #8 0x0000558484c93190 in MemoryAccess () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp:888 #9 0x0000558484c93190 in MemoryRead () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.h:742 #10 0x0000558484c93190 in __tsan_read8() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interface_inl.h:33 #11 0x00007f3007970c91 in evsig_handler () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/signal.c:385 #12 0x0000558484c3bfb7 in CallUserSignalHandler() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1913 #13 0x0000558484c32b09 in ProcessPendingSignals() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1958 #14 0x0000558484c800d5 in __tsan_atomic32_store() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp:561 #15 0x0000558484ced193 in store () at /builds/worker/fetches/clang/bin/../lib/gcc/x86_64-unknown-linux-gnu/7.4.0/../../../../include/c++/7.4.0/bits/atomic_base.h:374 #16 0x0000558484ced193 in store () at /builds/worker/workspace/obj-build/dist/include/mozilla/Atomics.h:195 #17 0x0000558484ced193 in operator= () at /builds/worker/workspace/obj-build/dist/include/mozilla/Atomics.h:297 #18 0x0000558484ced193 in Lock () at /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerDetail.h:58 #19 0x0000558484ced193 in PSAutoLock () at /builds/worker/checkouts/gecko/mozglue/baseprofiler/core/platform.cpp:256 #20 0x0000558484ced193 in paf_parent() () at /builds/worker/checkouts/gecko/mozglue/baseprofiler/core/platform-linux-android.cpp:517 #21 0x00007f301ed38cc7 in __libc_fork () at ../sysdeps/nptl/fork.c:241 #22 0x0000558484c3c86b in __interceptor_fork() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2105 #23 0x00007f3007940430 in LaunchApp() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/process_util_linux.cc:246 #24 0x00007f300798ba3d in DoLaunch() () at /builds/worker/checkouts/gecko/ipc/glue/GeckoChildProcessHost.cpp:1246 #25 0x00007f3007989a55 in PerformAsyncLaunch() () at /builds/worker/checkouts/gecko/ipc/glue/GeckoChildProcessHost.cpp:1016 #26 0x00007f30079a735c in applyImpl > (mozilla::ipc::BaseProcessLauncher::*)()> () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:1148 #27 0x00007f30079a735c in apply > (mozilla::ipc::BaseProcessLauncher::*)()> () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:1154 #28 0x00007f30079a735c in Invoke () at /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:1514 #29 0x00007f30079a735c in Run() () at /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:1534 #30 0x00007f3007095fa0 in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskQueue.cpp:208 #31 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #32 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #33 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #34 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #35 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #36 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #37 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #38 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #39 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #40 0x00007f301fd976db in start_thread (arg=0x7f2f68d7c700) at pthread_create.c:463 #41 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 53 (Thread 0x7f2f782dd700 (LWP 18683)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000780b8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00078060, cond=0x7b2c00078090) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00078090, mutex=0x7b2c00078060) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f782dd700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 52 (Thread 0x7f2f59aff700 (LWP 18775)): #0 0x00007f301ed6f959 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f300e60bf3a in std::sys::unix::futex::futex_wait (futex=0x7b0c001d1088, expected=-1, timeout=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/futex.rs:25 #2 0x00007f300e60bf3a in std::sys_common::thread_parker::futex::Parker::park (self=0x7b0c001d1088) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys_common/thread_parker/futex.rs:50 #3 0x00007f300e60bf3a in std::thread::park () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:885 #4 0x00007f300e186635 in crossbeam_channel::context::Context::wait_until (self=0x7f2f59abf048, deadline=...) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/context.rs:175 #5 0x00007f300e180d50 in crossbeam_channel::flavors::list::Channel::recv::{{closure}} (cx=0x7f2f59abf048) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/flavors/list.rs:473 #6 0x00007f300e180d50 in crossbeam_channel::context::Context::with::{{closure}} (cx=0x7f2f59abf048) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/context.rs:50 #7 0x00007f300e17f456 in crossbeam_channel::context::Context::with::{{closure}} (cell=0x7b74003bf898) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/context.rs:58 #8 0x00007f300e17f456 in std::thread::local::LocalKey::try_with (f=..., self=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/local.rs:272 #9 0x00007f300e17f456 in crossbeam_channel::context::Context::with (f=...) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/context.rs:53 #10 0x00007f300e17f456 in crossbeam_channel::flavors::list::Channel::recv (self=0x7b50005af600, deadline=...) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/flavors/list.rs:463 #11 0x00007f300e17f456 in crossbeam_channel::channel::Receiver::recv (self=0x7f2f59abf0e0) at /builds/worker/checkouts/gecko/third_party/rust/crossbeam-channel/src/channel.rs:803 #12 0x00007f300e17f456 in glean::dispatcher::Dispatcher::new::{{closure}} () at /builds/worker/checkouts/gecko/third_party/rust/glean/src/dispatcher/mod.rs:273 #13 0x00007f300e17f456 in std::sys_common::backtrace::__rust_begin_short_backtrace (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:125 #14 0x00007f300e17c48e in std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:474 #15 0x00007f300e17c48e in as core::ops::function::FnOnce<()>>::call_once (self=..., _args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:322 #16 0x00007f300e17c48e in std::panicking::try::do_call (data=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:381 #17 0x00007f300e17c48e in std::panicking::try (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:345 #18 0x00007f300e17c48e in std::panic::catch_unwind (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:396 #19 0x00007f300e17c48e in std::thread::Builder::spawn_unchecked::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:473 #20 0x00007f300e17c48e in core::ops::function::FnOnce::call_once{{vtable-shim}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:227 #21 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=..., args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #22 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=0x7b04000a1d60, args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #23 0x00007f300e61e5f7 in std::sys::unix::thread::Thread::new::thread_start (main=0x7b04000a1d60) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:71 #24 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #25 0x00007f301fd976db in start_thread (arg=0x7f2f59aff700) at pthread_create.c:463 #26 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 51 (Thread 0x7f2f69d6e700 (LWP 18682)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b68000c4850) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b0c0016f560, cond=0x7b68000c4828) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b68000c4828, mutex=0x7b0c0016f560) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f300ac1c469 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f300ac1c469 in WaitForWorkerEvents() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3561 #9 0x00007f300ac1b7b9 in DoRunLoop() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2930 #10 0x00007f300abffe01 in Run() () at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2229 #11 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #12 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #13 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #14 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #15 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #16 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #17 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #18 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #19 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #20 0x00007f301fd976db in start_thread (arg=0x7f2f69d6e700) at pthread_create.c:463 #21 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 50 (Thread 0x7f2f5a4f5700 (LWP 18774)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00045c5c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00045c00, cond=0x7b2c00045c30) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045c30, mutex=0x7b2c00045c00) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5a4f5700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 49 (Thread 0x7f2f70626700 (LWP 18677)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000652e8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00065290, cond=0x7b2c000652c0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000652c0, mutex=0x7b2c00065290) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f70626700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 48 (Thread 0x7f2f5d148700 (LWP 18751)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000ae928) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000ae8d0, cond=0x7b2c000ae900) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000ae900, mutex=0x7b2c000ae8d0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5d148700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 47 (Thread 0x7f2f6cf2c700 (LWP 18676)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00045998) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00045940, cond=0x7b2c00045970) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045970, mutex=0x7b2c00045940) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6cf2c700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 46 (Thread 0x7f2f6e156700 (LWP 18674)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c0004583c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000457e0, cond=0x7b2c00045810) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00045810, mutex=0x7b2c000457e0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6e156700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 45 (Thread 0x7f2f5675a700 (LWP 18792)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00083168) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00083110, cond=0x7b2c00083140) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00083140, mutex=0x7b2c00083110) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f3007098691 in SpinEventLoopUntil () at /builds/worker/workspace/obj-build/dist/include/mozilla/SpinEventLoopUntil.h:93 #12 0x00007f3007098691 in Dispatch() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventTarget.cpp:101 #13 0x00007f30070a2d5f in Dispatch() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:663 #14 0x00007f300709f02b in NS_DispatchToMainThread() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:273 #15 0x00007f3007efec26 in WriteCache() () at /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:664 #16 0x00007f3007eff8cd in Run() () at /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:749 #17 0x00007f3007f0055a in non-virtual thunk to mozilla::ScriptPreloader::Run() () at /builds/worker/workspace/obj-build/dist/include/nsTArray.h:497 #18 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #19 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #20 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #21 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #22 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #23 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #24 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #25 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #26 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #27 0x00007f301fd976db in start_thread (arg=0x7f2f5675a700) at pthread_create.c:463 #28 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 44 (Thread 0x7f2f71c7b700 (LWP 18669)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c0003889c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00038840, cond=0x7b2c00038870) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00038870, mutex=0x7b2c00038840) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f71c7b700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 43 (Thread 0x7f2f596fd700 (LWP 18785)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b500012b484) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b500012b400, cond=0x7b500012b458) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b500012b458, mutex=0x7b500012b400) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007090841 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007090841 in RunPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:314 #9 0x00007f30070900bf in ThreadFuncPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:122 #10 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #11 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #12 0x00007f301fd976db in start_thread (arg=0x7f2f596fd700) at pthread_create.c:463 #13 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 42 (Thread 0x7f2f726fe700 (LWP 18668)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000387ec) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00038790, cond=0x7b2c000387c0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000387c0, mutex=0x7b2c00038790) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f726fe700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 41 (Thread 0x7f2f58baf700 (LWP 18779)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000f8bc8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000f8b70, cond=0x7b2c000f8ba0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000f8ba0, mutex=0x7b2c000f8b70) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f58baf700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 40 (Thread 0x7f2f75a4f700 (LWP 18663)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b6800012c54) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b0c000ac710, cond=0x7b6800012c28) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b6800012c28, mutex=0x7b0c000ac710) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f300ac1c469 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f300ac1c469 in WaitForWorkerEvents() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3561 #9 0x00007f300ac1b7b9 in DoRunLoop() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2930 #10 0x00007f300abffe01 in Run() () at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2229 #11 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #12 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #13 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #14 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #15 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #16 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #17 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #18 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #19 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #20 0x00007f301fd976db in start_thread (arg=0x7f2f75a4f700) at pthread_create.c:463 #21 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 39 (Thread 0x7f2f598fe700 (LWP 18783)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b500012b484) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b500012b400, cond=0x7b500012b458) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b500012b458, mutex=0x7b500012b400) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007090841 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007090841 in RunPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:314 #9 0x00007f30070900bf in ThreadFuncPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:122 #10 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #11 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #12 0x00007f301fd976db in start_thread (arg=0x7f2f598fe700) at pthread_create.c:463 #13 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 38 (Thread 0x7f2f76a6c700 (LWP 18661)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00020168) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00020110, cond=0x7b2c00020140) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00020140, mutex=0x7b2c00020110) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f76a6c700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 37 (Thread 0x7f2f5dacb700 (LWP 18750)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000ae3a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000ae350, cond=0x7b2c000ae380) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000ae380, mutex=0x7b2c000ae350) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5dacb700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 36 (Thread 0x7f301c1fe700 (LWP 18622)): #0 0x00007f301ed68cf9 in __GI___poll (fds=0x7b04000032c0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000558484c515ae in __interceptor_poll() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3950 #2 0x00007f301787b5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f301787b6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f301787b721 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f30178a3175 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #7 0x00007f301fd976db in start_thread (arg=0x7f301c1fe700) at pthread_create.c:463 #8 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 35 (Thread 0x7f2f79230700 (LWP 18657)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000107d8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00010780, cond=0x7b2c000107b0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000107b0, mutex=0x7b2c00010780) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f79230700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 34 (Thread 0x7f2f5f2ff700 (LWP 18745)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000a4fd8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000a4f80, cond=0x7b2c000a4fb0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000a4fb0, mutex=0x7b2c000a4f80) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5f2ff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 33 (Thread 0x7f2f65b2e700 (LWP 18716)): #0 0x00007f301ed6f959 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f30079653b6 in epoll_wait () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/epoll_sub.c:64 #2 0x00007f300ea07124 in mio::sys::unix::epoll::Selector::select (self=0x7b28000b4fb0, evts=0x7f2f65aee170, awakener=..., timeout=...) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/sys/unix/epoll.rs:72 #3 0x00007f300ea07124 in mio::poll::Poll::poll2 (self=0x7b28000b4fb0, events=0x7f2f65aee170, timeout=..., interruptible=false) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1178 #4 0x00007f300ea07124 in mio::poll::Poll::poll1 (self=0x7b28000b4fb0, events=0x7f2f65aee170, timeout=..., interruptible=false) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1139 #5 0x00007f300ea07124 in mio::poll::Poll::poll (self=0x7b28000b4fb0, events=0x7f2f65aee170, timeout=...) at /builds/worker/checkouts/gecko/third_party/rust/mio/src/poll.rs:1010 #6 0x00007f300ea07124 in tokio_reactor::Reactor::poll (self=0x7f2f65aee170, max_wait=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:354 #7 0x00007f300ea07124 in tokio_reactor::Reactor::turn (self=0x7f2f65aee170, max_wait=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:327 #8 0x00007f300dcf4f04 in tokio::runtime::current_thread::runtime::Runtime::block_on (self=, f=...) at /builds/worker/checkouts/gecko/third_party/rust/tokio-reactor/src/lib.rs:446 #9 0x00007f300dcf9f1b in std::sys_common::backtrace::__rust_begin_short_backtrace (f=...) at /builds/worker/checkouts/gecko/third_party/rust/audioipc/src/core.rs:66 #10 0x00007f300dcf9c23 in std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:474 #11 0x00007f300dcf9c23 in as core::ops::function::FnOnce<()>>::call_once (self=..., _args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:322 #12 0x00007f300dcf9c23 in std::panicking::try::do_call (data=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:381 #13 0x00007f300dcf9c23 in std::panicking::try (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panicking.rs:345 #14 0x00007f300dcf9c23 in std::panic::catch_unwind (f=...) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/panic.rs:396 #15 0x00007f300dcf9c23 in std::thread::Builder::spawn_unchecked::{{closure}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/thread/mod.rs:473 #16 0x00007f300dcf9c23 in core::ops::function::FnOnce::call_once{{vtable-shim}} () at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/core/src/ops/function.rs:227 #17 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=..., args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #18 0x00007f300e61e5f7 in as core::ops::function::FnOnce>::call_once (self=0x7b0400071f80, args=) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/alloc/src/boxed.rs:1307 #19 0x00007f300e61e5f7 in std::sys::unix::thread::Thread::new::thread_start (main=0x7b0400071f80) at /builds/worker/fetches/rustc/lib/rustlib/src/rust/library/std/src/sys/unix/thread.rs:71 #20 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #21 0x00007f301fd976db in start_thread (arg=0x7f2f65b2e700) at pthread_create.c:463 #22 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 32 (Thread 0x7f2f68519700 (LWP 18686)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00004a1c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000049c0, cond=0x7b2c000049f0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000049f0, mutex=0x7b2c000049c0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f68519700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 31 (Thread 0x7f2f6ecfd700 (LWP 18680)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00066628) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000665d0, cond=0x7b2c00066600) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00066600, mutex=0x7b2c000665d0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6ecfd700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 30 (Thread 0x7f2f6f4fe700 (LWP 18679)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00066158) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00066100, cond=0x7b2c00066130) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00066130, mutex=0x7b2c00066100) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6f4fe700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 29 (Thread 0x7f2f6d7c6700 (LWP 18675)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000458ec) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00045890, cond=0x7b2c000458c0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000458c0, mutex=0x7b2c00045890) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6d7c6700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 28 (Thread 0x7f2f72eff700 (LWP 18667)): #0 0x00007f301fd9ded9 in futex_reltimed_wait_cancelable (private=, reltime=0x7f2f72ebecc0, expected=0, futex_word=0x7f2f72ebef58) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f301fd9ded9 in __pthread_cond_wait_common (abstime=0x7f2f72ebeec8, mutex=0x7f2f72ebef68, cond=0x7f2f72ebef30) at pthread_cond_wait.c:533 #2 0x00007f301fd9ded9 in __pthread_cond_timedwait (cond=0x7f2f72ebef30, mutex=0x7f2f72ebef68, abstime=0x7f2f72ebeec8) at pthread_cond_wait.c:667 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c365a9 in __interceptor_pthread_cond_timedwait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1182 #6 0x00007f3007943059 in ConditionVariable::TimedWait(base::TimeDelta const&) () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/condition_variable_posix.cc:101 #7 0x00007f3007958de4 in TimedWait() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/waitable_event_posix.cc:176 #8 0x00007f300794a7bf in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_pump_default.cc:64 #9 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #10 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #11 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #12 0x00007f30079582dc in ThreadMain() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/thread.cc:191 #13 0x00007f3007952e0f in ThreadFunc(void*) () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/platform_thread_posix.cc:40 #14 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #15 0x00007f301fd976db in start_thread (arg=0x7f2f72eff700) at pthread_create.c:463 #16 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 27 (Thread 0x7f2f73a44700 (LWP 18666)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00037558) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00037500, cond=0x7b2c00037530) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00037530, mutex=0x7b2c00037500) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f73a44700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 26 (Thread 0x7f2f746ff700 (LWP 18665)): #0 0x00007f301fd9ded9 in futex_reltimed_wait_cancelable (private=, reltime=0x7f2f746bea30, expected=0, futex_word=0x7b440000379c) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f301fd9ded9 in __pthread_cond_wait_common (abstime=0x7f2f746bec28, mutex=0x7b4400003740, cond=0x7b4400003770) at pthread_cond_wait.c:533 #2 0x00007f301fd9ded9 in __pthread_cond_timedwait (cond=0x7b4400003770, mutex=0x7b4400003740, abstime=0x7f2f746bec28) at pthread_cond_wait.c:667 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c365a9 in __interceptor_pthread_cond_timedwait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1182 #6 0x0000558484d0719e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:142 #7 0x00007f30070ae586 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:65 #8 0x00007f30070ae586 in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:281 #9 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f746ff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7f2f7582e700 (LWP 18664)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00024afc) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00024aa0, cond=0x7b2c00024ad0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00024ad0, mutex=0x7b2c00024aa0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f7582e700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f2f7a4ff700 (LWP 18662)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00020218) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000201c0, cond=0x7b2c000201f0) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000201f0, mutex=0x7b2c000201c0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f7a4ff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f2f79cfe700 (LWP 18655)): #0 0x00007f301fd9ded9 in futex_reltimed_wait_cancelable (private=, reltime=0x7f2f79cbdb10, expected=0, futex_word=0x7b3000003b1c) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f301fd9ded9 in __pthread_cond_wait_common (abstime=0x7f2f79cbdd08, mutex=0x7b3000003ac0, cond=0x7b3000003af0) at pthread_cond_wait.c:533 #2 0x00007f301fd9ded9 in __pthread_cond_timedwait (cond=0x7b3000003af0, mutex=0x7b3000003ac0, abstime=0x7f2f79cbdd08) at pthread_cond_wait.c:667 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c365a9 in __interceptor_pthread_cond_timedwait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1182 #6 0x0000558484d0719e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:142 #7 0x00007f300709c1dd in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:65 #8 0x00007f300709c1dd in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:36 #9 0x00007f300709c1dd in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/TimerThread.cpp:499 #10 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #11 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #12 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #13 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #14 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #15 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #16 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #17 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #18 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #19 0x00007f301fd976db in start_thread (arg=0x7f2f79cfe700) at pthread_create.c:463 #20 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f2f7728f700 (LWP 18660)): #0 0x00007f301fd9ded9 in futex_reltimed_wait_cancelable (private=, reltime=0x7f2f7724ea30, expected=0, futex_word=0x7b440000275c) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007f301fd9ded9 in __pthread_cond_wait_common (abstime=0x7f2f7724ec28, mutex=0x7b4400002700, cond=0x7b4400002730) at pthread_cond_wait.c:533 #2 0x00007f301fd9ded9 in __pthread_cond_timedwait (cond=0x7b4400002730, mutex=0x7b4400002700, abstime=0x7f2f7724ec28) at pthread_cond_wait.c:667 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c365a9 in __interceptor_pthread_cond_timedwait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1182 #6 0x0000558484d0719e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:142 #7 0x00007f30070ae586 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:65 #8 0x00007f30070ae586 in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:281 #9 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f7728f700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f2f7b1ff700 (LWP 18641)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b580001a9b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f3011e719c8 , cond=0x7b580001a988) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b580001a988, mutex=0x7f3011e719c8 ) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d0703e in wait () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x0000558484d0703e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:115 #8 0x00007f300cff9cf7 in wait_for () at /builds/worker/checkouts/gecko/js/src/threading/ConditionVariable.h:106 #9 0x00007f300cff9cf7 in wait () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1452 #10 0x00007f300cff9cf7 in threadLoop() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2704 #11 0x00007f300cff99ae in ThreadMain() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2399 #12 0x00007f300d00fa71 in callMain<0> () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:220 #13 0x00007f300d00fa71 in Start() () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:209 #14 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #15 0x00007f301fd976db in start_thread (arg=0x7f2f7b1ff700) at pthread_create.c:463 #16 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f2f54568700 (LWP 18835)): #0 0x0000558484c17907 in internal_sched_yield() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:422 #1 0x0000558484c35595 in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:950 #2 0x00007f301fd976db in start_thread (arg=0x7f2f54568700) at pthread_create.c:463 #3 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f2f792b4340 (LWP 18656)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b440004d374) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b440004d318, cond=0x7b440004d348) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b440004d348, mutex=0x7b440004d318) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f30075acf4d in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f30075acf4d in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:35 #9 0x00007f30075acf4d in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:71 #10 0x00007f30075acf4d in ThreadFunc() () at /builds/worker/checkouts/gecko/netwerk/cache2/CacheIOThread.cpp:494 #11 0x00007f30075ac549 in mozilla::net::CacheIOThread::ThreadFunc(void*) () at /builds/worker/checkouts/gecko/netwerk/cache2/CacheIOThread.cpp:420 #12 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #13 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #14 0x00007f301fd976db in start_thread (arg=0x7f2f792b4340) at pthread_create.c:463 #15 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f3001f42700 (LWP 18625)): #0 0x00007f301ed6f959 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f3007964fd0 in epoll_wait () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/epoll_sub.c:64 #2 0x00007f3007964fd0 in epoll_dispatch () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/epoll.c:462 #3 0x00007f3007969639 in event_base_loop () at /builds/worker/checkouts/gecko/ipc/chromium/src/third_party/libevent/event.c:1947 #4 0x00007f300794b722 in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_pump_libevent.cc:353 #5 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #6 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #7 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #8 0x00007f30079582dc in ThreadMain() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/thread.cc:191 #9 0x00007f3007952e0f in ThreadFunc(void*) () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/platform_thread_posix.cc:40 #10 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #11 0x00007f301fd976db in start_thread (arg=0x7f3001f42700) at pthread_create.c:463 #12 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f2f594fc700 (LWP 18784)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b500012b484) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b500012b400, cond=0x7b500012b458) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b500012b458, mutex=0x7b500012b400) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007090841 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007090841 in RunPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:314 #9 0x00007f30070900bf in ThreadFuncPoolThread() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:122 #10 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #11 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #12 0x00007f301fd976db in start_thread (arg=0x7f2f594fc700) at pthread_create.c:463 #13 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f2f7ae02700 (LWP 18643)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b580001a9b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f3011e719c8 , cond=0x7b580001a988) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b580001a988, mutex=0x7f3011e719c8 ) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d0703e in wait () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x0000558484d0703e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:115 #8 0x00007f300cff9cf7 in wait_for () at /builds/worker/checkouts/gecko/js/src/threading/ConditionVariable.h:106 #9 0x00007f300cff9cf7 in wait () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1452 #10 0x00007f300cff9cf7 in threadLoop() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2704 #11 0x00007f300cff99ae in ThreadMain() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2399 #12 0x00007f300d00fa71 in callMain<0> () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:220 #13 0x00007f300d00fa71 in Start() () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:209 #14 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #15 0x00007f301fd976db in start_thread (arg=0x7f2f7ae02700) at pthread_create.c:463 #16 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f2f7cbbd700 (LWP 18632)): #0 0x00007f301ed68cf9 in __GI___poll (fds=0x7f2f7cb7c9c0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000558484c51716 in __interceptor_poll() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3952 #2 0x00007f301d9dfda8 in _pr_poll_with_poll () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptio.c:4227 #3 0x00007f301d9dfda8 in PR_Poll () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptio.c:4647 #4 0x00007f3007256d7d in operator() () at /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:710 #5 0x00007f3007256d7d in Poll() () at /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:704 #6 0x00007f300725a336 in DoPollIteration() () at /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1365 #7 0x00007f300725902a in Run() () at /builds/worker/checkouts/gecko/netwerk/base/nsSocketTransportService2.cpp:1160 #8 0x00007f300725a79a in non-virtual thunk to mozilla::net::nsSocketTransportService::Run() () at /builds/worker/workspace/obj-build/dist/include/nsTArray.h:1211 #9 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f7cbbd700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f30043cb700 (LWP 18623)): #0 0x00007f301ed68cf9 in __GI___poll (fds=0x7b0400004240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000558484c515ae in __interceptor_poll() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3950 #2 0x00007f301787b5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f301787b962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3017e69276 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #5 0x00007f30178a3175 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #7 0x00007f301fd976db in start_thread (arg=0x7f30043cb700) at pthread_create.c:463 #8 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f2f604ff700 (LWP 18743)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000ab858) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000ab800, cond=0x7b2c000ab830) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000ab830, mutex=0x7b2c000ab800) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f604ff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f2f7bbbb700 (LWP 18642)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b580001a9b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f3011e719c8 , cond=0x7b580001a988) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b580001a988, mutex=0x7f3011e719c8 ) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d0703e in wait () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x0000558484d0703e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:115 #8 0x00007f300cff9cf7 in wait_for () at /builds/worker/checkouts/gecko/js/src/threading/ConditionVariable.h:106 #9 0x00007f300cff9cf7 in wait () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1452 #10 0x00007f300cff9cf7 in threadLoop() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2704 #11 0x00007f300cff99ae in ThreadMain() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2399 #12 0x00007f300d00fa71 in callMain<0> () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:220 #13 0x00007f300d00fa71 in Start() () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:209 #14 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #15 0x00007f301fd976db in start_thread (arg=0x7f2f7bbbb700) at pthread_create.c:463 #16 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f2f57bf9700 (LWP 18781)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c00077198) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00077140, cond=0x7b2c00077170) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00077170, mutex=0x7b2c00077140) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f57bf9700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f301cdef340 (LWP 18640)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b1000049430) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c00011d50, cond=0x7b1000049408) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b1000049408, mutex=0x7b2c00011d50) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x00007f301d9dcae6 in PR_WaitCondVar () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptsynch.c:401 #7 0x00007f3007f46b8f in Sleep () at /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:221 #8 0x00007f3007f46b8f in Hibernate () at /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:217 #9 0x00007f3007f46b8f in WatchdogMain() () at /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:482 #10 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #11 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #12 0x00007f301fd976db in start_thread (arg=0x7f301cdef340) at pthread_create.c:463 #13 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f2f6fcff700 (LWP 18738)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000a5088) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000a5030, cond=0x7b2c000a5060) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000a5060, mutex=0x7b2c000a5030) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f6fcff700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f2f5b170700 (LWP 18758)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c000ed22c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000ed1d0, cond=0x7b2c000ed200) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c000ed200, mutex=0x7b2c000ed1d0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f5b170700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f2f6acce700 (LWP 18729)): #0 0x00007f301ed68cf9 in __GI___poll (fds=0x7b0400075e30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000558484c515ae in __interceptor_poll() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3950 #2 0x00007f301787b5c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f301787b6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f3004d9336d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #5 0x00007f30178a3175 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #7 0x00007f301fd976db in start_thread (arg=0x7f2f6acce700) at pthread_create.c:463 #8 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f2f7d3be700 (LWP 18631)): #0 0x00007f301ed68cf9 in __GI___poll (fds=0x7f2f7d37dda0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000558484c51716 in __interceptor_poll() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/../sanitizer_common/sanitizer_common_interceptors.inc:3952 #2 0x00007f300782a8f0 in operator() () at /builds/worker/checkouts/gecko/netwerk/system/netlink/NetlinkService.cpp:1212 #3 0x00007f300782a8f0 in eintr_retry<(lambda at /builds/worker/checkouts/gecko/netwerk/system/netlink/NetlinkService.cpp:1212:14)> () at /builds/worker/checkouts/gecko/netwerk/system/netlink/NetlinkService.cpp:44 #4 0x00007f300782a8f0 in Run() () at /builds/worker/checkouts/gecko/netwerk/system/netlink/NetlinkService.cpp:1212 #5 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #6 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #7 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #8 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #9 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #10 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #11 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #12 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #13 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #14 0x00007f301fd976db in start_thread (arg=0x7f2f7d3be700) at pthread_create.c:463 #15 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f2f6b019700 (LWP 18678)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b680008ac50) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b0c0012fed0, cond=0x7b680008ac28) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b680008ac28, mutex=0x7b0c0012fed0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f300ac1c469 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f300ac1c469 in WaitForWorkerEvents() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3561 #9 0x00007f300ac1b7b9 in DoRunLoop() () at /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2930 #10 0x00007f300abffe01 in Run() () at /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2229 #11 0x00007f30070a50c2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1160 #12 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #13 0x00007f30079bdddf in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302 #14 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #15 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #16 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #17 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #18 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #19 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #20 0x00007f301fd976db in start_thread (arg=0x7f2f6b019700) at pthread_create.c:463 #21 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f2f7c3bc700 (LWP 18634)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b2c0001214c) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2c000120f0, cond=0x7b2c00012120) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b2c00012120, mutex=0x7b2c000120f0) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d06f9a in wait() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x00007f3007097448 in Wait () at /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:58 #8 0x00007f3007097448 in GetEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/ThreadEventQueue.cpp:161 #9 0x00007f30070a4a93 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1102 #10 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #11 0x00007f30079bde49 in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:332 #12 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #13 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #14 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #15 0x00007f30070a14a9 in ThreadFunc() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:397 #16 0x00007f301d9ed24c in _pt_root () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201 #17 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #18 0x00007f301fd976db in start_thread (arg=0x7f2f7c3bc700) at pthread_create.c:463 #19 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f2f7aa05700 (LWP 18644)): #0 0x00007f301fd9d9f3 in futex_wait_cancelable (private=, expected=0, futex_word=0x7b580001a9b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f301fd9d9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7f3011e719c8 , cond=0x7b580001a988) at pthread_cond_wait.c:502 #2 0x00007f301fd9d9f3 in __pthread_cond_wait (cond=0x7b580001a988, mutex=0x7f3011e719c8 ) at pthread_cond_wait.c:655 #3 0x0000558484ca37f5 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp:451 #4 0x0000558484c363a4 in cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1163 #5 0x0000558484c36291 in __interceptor_pthread_cond_wait() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1174 #6 0x0000558484d0703e in wait () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:108 #7 0x0000558484d0703e in wait_for() () at /builds/worker/checkouts/gecko/mozglue/misc/ConditionVariable_posix.cpp:115 #8 0x00007f300cff9cf7 in wait_for () at /builds/worker/checkouts/gecko/js/src/threading/ConditionVariable.h:106 #9 0x00007f300cff9cf7 in wait () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:1452 #10 0x00007f300cff9cf7 in threadLoop() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2704 #11 0x00007f300cff99ae in ThreadMain() () at /builds/worker/checkouts/gecko/js/src/vm/HelperThreads.cpp:2399 #12 0x00007f300d00fa71 in callMain<0> () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:220 #13 0x00007f300d00fa71 in Start() () at /builds/worker/checkouts/gecko/js/src/threading/Thread.h:209 #14 0x0000558484c355dd in __tsan_thread_start_func() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:956 #15 0x00007f301fd976db in start_thread (arg=0x7f2f7aa05700) at pthread_create.c:463 #16 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f301c9ff700 (LWP 18617)): #0 0x00007f301ed38a30 in __GI___nanosleep (requested_time=requested_time@entry=0x7f301c9bf220, remaining=remaining@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f301ed6b977 in usleep (useconds=) at ../sysdeps/posix/usleep.c:32 #2 0x0000558484c32e0a in __interceptor_usleep() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:356 #3 0x0000558484c997d4 in BackgroundThread() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp:180 #4 0x00007f301fd976db in start_thread (arg=0x7f301c9ff700) at pthread_create.c:463 #5 0x00007f301ed75a3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f30201b1340 (LWP 18613)): #0 0x00007f301fda2737 in raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x0000558484c3c11e in __interceptor_raise() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2039 #2 0x00007f300ccb0549 in FatalSignalHandler() () at /builds/worker/checkouts/gecko/toolkit/profile/nsProfileLock.cpp:174 #3 0x0000558484c3be10 in CallUserSignalHandler() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1911 #4 0x0000558484c72e0d in rtl_generic_sighandler () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2005 #5 0x0000558484c72e0d in rtl_sigaction() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2030 #6 0x00007f301fda28a0 in () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007f301ec92f47 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #8 0x00007f301ec948b1 in __GI_abort () at abort.c:79 #9 0x0000558484c3adde in __interceptor_abort() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1776 #10 0x0000558484c1f657 in () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp:155 #11 0x0000558484c1dfd1 in () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp:58 #12 0x0000558484c275fe in () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp:247 #13 0x00007f300ccb058a in FatalSignalHandler() () at /builds/worker/checkouts/gecko/toolkit/profile/nsProfileLock.cpp:179 #14 0x00007f300d2a6fc3 in UnixExceptionHandler() () at /builds/worker/checkouts/gecko/js/src/ds/MemoryProtectionExceptionHandler.cpp:272 #15 0x00007f300db2a5d3 in WasmTrapHandler() () at /builds/worker/checkouts/gecko/js/src/wasm/WasmSignalHandlers.cpp:981 #16 0x0000558484c3be10 in CallUserSignalHandler() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1911 #17 0x0000558484c72e0d in rtl_generic_sighandler () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2005 #18 0x0000558484c72e0d in rtl_sigaction() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:2030 #19 0x00007f301fda28a0 in () at /lib/x86_64-linux-gnu/libpthread.so.0 #20 0x0000558484c17ee0 in atomic_exchange<__sanitizer::atomic_uint32_t> () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic_clang.h:67 #21 0x0000558484c17ee0 in Lock() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:658 #22 0x0000558484c1d0a7 in GenericScopedLock () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h:183 #23 0x0000558484c1d0a7 in CreateThread() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp:137 #24 0x0000558484ca0258 in __tsan::ThreadCreate(__tsan::ThreadState*, unsigned long, unsigned long, bool) () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp:239 #25 0x0000558484c35812 in __interceptor_pthread_create() () at /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1003 #26 0x00007f301d9e43f4 in _PR_CreateThread () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458 #27 0x00007f301d9d8d16 in PR_CreateThread () at /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533 #28 0x00007f30070a29cf in Init() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:615 #29 0x00007f30070aac0b in NewNamedThread() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:574 #30 0x00007f30070b2668 in NS_NewNamedThread() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:169 #31 0x00007f30070ad5b7 in NS_NewNamedThread () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:160 #32 0x00007f30070ad5b7 in PutEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:118 #33 0x00007f30070aeb40 in Dispatch() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:354 #34 0x00007f30070af059 in non-virtual thunk to nsThreadPool::Dispatch(already_AddRefed, unsigned int) () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:282 #35 0x00007f300727b5d7 in Dispatch() () at /builds/worker/checkouts/gecko/netwerk/base/nsStreamTransportService.cpp:312 #36 0x00007f300727b699 in non-virtual thunk to mozilla::net::nsStreamTransportService::Dispatch(already_AddRefed, unsigned int) () at /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:51 #37 0x00007f30070561ac in FreeOMT() () at /builds/worker/checkouts/gecko/xpcom/io/nsSegmentedBuffer.cpp:153 #38 0x00007f300704cba9 in Empty () at /builds/worker/checkouts/gecko/xpcom/io/nsSegmentedBuffer.cpp:117 #39 0x00007f300704cba9 in ~nsSegmentedBuffer () at /builds/worker/checkouts/gecko/xpcom/io/nsSegmentedBuffer.h:29 #40 0x00007f300704cba9 in ~nsPipe () at /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:498 #41 0x00007f300704cba9 in Release() () at /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:509 #42 0x00007f300704cfef in Release () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:50 #43 0x00007f300704cfef in Release () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:381 #44 0x00007f300704cfef in ~RefPtr () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:81 #45 0x00007f300704cfef in ~nsPipeInputStream () at /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:1553 #46 0x00007f300704cfef in Release () at /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:1157 #47 0x00007f300704cfef in Release () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:50 #48 0x00007f300704cfef in Release () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:381 #49 0x00007f300704cfef in assign_assuming_AddRef () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:69 #50 0x00007f300704cfef in operator= () at /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:168 #51 0x00007f300704cfef in Release() () at /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:516 #52 0x00007f3006fbba98 in ~nsCOMPtr_base () at /builds/worker/checkouts/gecko/xpcom/base/nsCOMPtr.h:328 #53 0x00007f3006fbba98 in PopLast () at /builds/worker/workspace/obj-build/dist/include/mozilla/SegmentedVector.h:107 #54 0x00007f3006fbba98 in PopLastN() () at /builds/worker/workspace/obj-build/dist/include/mozilla/SegmentedVector.h:262 #55 0x00007f3006fa2893 in DeferredFinalize() () at /builds/worker/workspace/obj-build/dist/include/mozilla/dom/BindingUtils.h:2729 #56 0x00007f3006fa324e in ReleaseNow() () at /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSRuntime.cpp:1638 #57 0x00007f3006fa34e5 in Run() () at /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSRuntime.cpp:1675 #58 0x00007f30070b9968 in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:470 #59 0x00007f3007092f85 in DoExecuteNextTaskOnlyMainThreadInternal() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:754 #60 0x00007f30070916e3 in ExecuteNextTaskOnlyMainThreadInternal() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:609 #61 0x00007f3007091885 in ProcessPendingMTTask() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:393 #62 0x00007f30070bd2a8 in operator() () at /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133 #63 0x00007f30070bd2a8 in Run() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534 #64 0x00007f30070a4de2 in ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1166 #65 0x00007f30070abd93 in NS_ProcessNextEvent() () at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548 #66 0x00007f30079bd24e in Run() () at /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87 #67 0x00007f300794825d in RunInternal () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335 #68 0x00007f300794825d in RunHandler () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328 #69 0x00007f300794825d in Run() () at /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310 #70 0x00007f300aff3ac7 in nsBaseAppShell::Run() () at /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137 #71 0x00007f300cbadf29 in Run() () at /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:273 #72 0x00007f300ccc9870 in XRE_mainRun() () at /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5348 #73 0x00007f300ccca6c8 in XRE_main() () at /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5539 #74 0x00007f300cccab15 in XRE_main() () at /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5598 #75 0x00007f300ccd54c3 in mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) () at /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45 #76 0x0000558484ca6c61 in do_main () at /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220 #77 0x0000558484ca6c61 in main() () at /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347