Closed Bug 1827076 Opened 2 years ago Closed 1 years ago

Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/ctypes/libffi/src/x86/unix64.S:101 in ffi_call_unix64

Categories

(Core :: XPCOM, defect)

defect

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox-esr102 --- wontfix
firefox113 --- wontfix
firefox114 --- wontfix
firefox115 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: beth)

References

Details

(Keywords: csectype-race, intermittent-failure, sec-moderate, Whiteboard: [adv-main115+r])

Attachments

(1 file)

Filed by: chorotan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=411758776&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MO-nbdNVRPeTb3zYmI64zQ/runs/0/artifacts/public/logs/live_backing.log


[task 2023-04-08T12:01:34.420Z] 12:01:34     INFO - TEST-START | toolkit/components/osfile/tests/mochi/test_osfile_front.xhtml
[task 2023-04-08T12:01:34.580Z] 12:01:34     INFO - GECKO(4466) | MAIN: go
[task 2023-04-08T12:01:35.002Z] 12:01:35     INFO - GECKO(4466) | ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
[task 2023-04-08T12:01:35.037Z] 12:01:35     INFO - GECKO(4466) | console.error: (new Error("Polling for changes failed: Unexpected content-type \"text/plain;charset=US-ASCII\".", "resource://services-settings/remote-settings.sys.mjs", 324))
...
[task 2023-04-08T12:01:35.881Z] 12:01:35     INFO - GECKO(4466) |     #11 mozilla::PreferencesWriter::Write(nsIFile*, nsTArray<nsTString<char>>&) /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:3197:10 (libxul.so+0x4312a0e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.882Z] 12:01:35     INFO - GECKO(4466) |     #12 mozilla::PWRunnable::Run() /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:3332:14 (libxul.so+0x4374c98) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.883Z] 12:01:35     INFO - GECKO(4466) |     #13 nsThreadPool::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:343:14 (libxul.so+0x42a6f41) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.883Z] 12:01:35     INFO - GECKO(4466) |     #14 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1233:16 (libxul.so+0x429dc78) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.884Z] 12:01:35     INFO - GECKO(4466) |     #15 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x42a4646) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.885Z] 12:01:35     INFO - GECKO(4466) |     #16 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4fc7f7e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.885Z] 12:01:35     INFO - GECKO(4466) |     #17 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4edd1a7) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.886Z] 12:01:35     INFO - GECKO(4466) |     #18 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.886Z] 12:01:35     INFO - GECKO(4466) |     #19 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.887Z] 12:01:35     INFO - GECKO(4466) |     #20 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0x4298e22) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.888Z] 12:01:35     INFO - GECKO(4466) |     #21 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.888Z] 12:01:35     INFO - GECKO(4466) |   Location is file descriptor 54 created by thread T24 at:
[task 2023-04-08T12:01:35.889Z] 12:01:35     INFO - GECKO(4466) |     #0 open64 /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1613:3 (firefox-bin+0xb787a) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.889Z] 12:01:35     INFO - GECKO(4466) |     #1 PR_OpenFile /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptio.c:3887:12 (libnspr4.so+0x43cc7) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.890Z] 12:01:35     INFO - GECKO(4466) |     #2 PR_Open /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptio.c:3909:12 (libnspr4.so+0x43ea2) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.891Z] 12:01:35     INFO - GECKO(4466) |     #3 nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc**) /builds/worker/checkouts/gecko/xpcom/io/nsLocalFileUnix.cpp:425:14 (libxul.so+0x4202f3b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.891Z] 12:01:35     INFO - GECKO(4466) |     #4 nsFileStreamBase::DoOpen() /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp:358:33 (libxul.so+0x4468527) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.892Z] 12:01:35     INFO - GECKO(4466) |     #5 nsAtomicFileOutputStream::DoOpen() /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp:825:30 (libxul.so+0x446b7ca) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.893Z] 12:01:35     INFO - GECKO(4466) |     #6 MaybeOpen /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp:323:10 (libxul.so+0x446ad24) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.893Z] 12:01:35     INFO - GECKO(4466) |     #7 nsFileOutputStream::Init(nsIFile*, int, int, int) /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp:714:10 (libxul.so+0x446ad24)
[task 2023-04-08T12:01:35.894Z] 12:01:35     INFO - GECKO(4466) |     #8 Init /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp:771:30 (libxul.so+0x446b5ee) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.895Z] 12:01:35     INFO - GECKO(4466) |     #9 non-virtual thunk to nsAtomicFileOutputStream::Init(nsIFile*, int, int, int) /builds/worker/checkouts/gecko/netwerk/base/nsFileStreams.cpp (libxul.so+0x446b5ee)
[task 2023-04-08T12:01:35.896Z] 12:01:35     INFO - GECKO(4466) |     #10 NS_NewSafeLocalFileOutputStream(nsIOutputStream**, nsIFile*, int, int, int) /builds/worker/checkouts/gecko/netwerk/base/nsNetUtil.cpp:1296:15 (libxul.so+0x4497e01) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.897Z] 12:01:35     INFO - GECKO(4466) |     #11 mozilla::PreferencesWriter::Write(nsIFile*, nsTArray<nsTString<char>>&) /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:3197:10 (libxul.so+0x4312a0e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.898Z] 12:01:35     INFO - GECKO(4466) |     #12 mozilla::PWRunnable::Run() /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:3332:14 (libxul.so+0x4374c98) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.898Z] 12:01:35     INFO - GECKO(4466) |     #13 nsThreadPool::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:343:14 (libxul.so+0x42a6f41) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.899Z] 12:01:35     INFO - GECKO(4466) |     #14 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1233:16 (libxul.so+0x429dc78) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.900Z] 12:01:35     INFO - GECKO(4466) |     #15 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x42a4646) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.900Z] 12:01:35     INFO - GECKO(4466) |     #16 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4fc7f7e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.901Z] 12:01:35     INFO - GECKO(4466) |     #17 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4edd1a7) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.902Z] 12:01:35     INFO - GECKO(4466) |     #18 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.903Z] 12:01:35     INFO - GECKO(4466) |     #19 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.903Z] 12:01:35     INFO - GECKO(4466) |     #20 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0x4298e22) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.904Z] 12:01:35     INFO - GECKO(4466) |     #21 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.904Z] 12:01:35     INFO - GECKO(4466) |   Mutex M0 (0x7b0c0008d8a0) created at:
[task 2023-04-08T12:01:35.905Z] 12:01:35     INFO - GECKO(4466) |     #0 pthread_mutex_init /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1316:3 (firefox-bin+0xb558f) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.906Z] 12:01:35     INFO - GECKO(4466) |     #1 mozilla::detail::MutexImpl::MutexImpl() /builds/worker/checkouts/gecko/mozglue/misc/Mutex_posix.cpp:78:3 (firefox-bin+0x1a1032) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.906Z] 12:01:35     INFO - GECKO(4466) |     #2 OffTheBooksMutex /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:46:12 (libxul.so+0x4374c0b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.907Z] 12:01:35     INFO - GECKO(4466) |     #3 Mutex /builds/worker/workspace/obj-build/dist/include/mozilla/StaticMutex.h:55:35 (libxul.so+0x4374c0b)
[task 2023-04-08T12:01:35.908Z] 12:01:35     INFO - GECKO(4466) |     #4 Lock /builds/worker/workspace/obj-build/dist/include/mozilla/StaticMutex.h:39:42 (libxul.so+0x4374c0b)
[task 2023-04-08T12:01:35.908Z] 12:01:35     INFO - GECKO(4466) |     #5 BaseAutoLock /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:236:11 (libxul.so+0x4374c0b)
[task 2023-04-08T12:01:35.909Z] 12:01:35     INFO - GECKO(4466) |     #6 mozilla::PWRunnable::Run() /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:3326:27 (libxul.so+0x4374c0b)
[task 2023-04-08T12:01:35.909Z] 12:01:35     INFO - GECKO(4466) |     #7 nsThreadPool::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:343:14 (libxul.so+0x42a6f41) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.910Z] 12:01:35     INFO - GECKO(4466) |     #8 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1233:16 (libxul.so+0x429dc78) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.911Z] 12:01:35     INFO - GECKO(4466) |     #9 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x42a4646) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.912Z] 12:01:35     INFO - GECKO(4466) |     #10 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4fc7f7e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.912Z] 12:01:35     INFO - GECKO(4466) |     #11 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4edd1a7) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.913Z] 12:01:35     INFO - GECKO(4466) |     #12 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.914Z] 12:01:35     INFO - GECKO(4466) |     #13 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.914Z] 12:01:35     INFO - GECKO(4466) |     #14 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0x4298e22) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.915Z] 12:01:35     INFO - GECKO(4466) |     #15 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.915Z] 12:01:35     INFO - GECKO(4466) |   Mutex M1 (0x7b2c00000fd0) created at:
[task 2023-04-08T12:01:35.916Z] 12:01:35     INFO - GECKO(4466) |     #0 pthread_mutex_init /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1316:3 (firefox-bin+0xb558f) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.917Z] 12:01:35     INFO - GECKO(4466) |     #1 PR_NewLock /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptsynch.c:144:14 (libnspr4.so+0x431c4) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.917Z] 12:01:35     INFO - GECKO(4466) |     #2 _PR_InitIO /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptio.c:1196:23 (libnspr4.so+0x431c4)
[task 2023-04-08T12:01:35.918Z] 12:01:35     INFO - GECKO(4466) |     #3 _PR_InitStuff /builds/worker/checkouts/gecko/nsprpub/pr/src/misc/prinit.c:204:5 (libnspr4.so+0x2e4b9) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.918Z] 12:01:35     INFO - GECKO(4466) |     #4 _PR_ImplicitInitialization /builds/worker/checkouts/gecko/nsprpub/pr/src/misc/prinit.c:221:5 (libnspr4.so+0x2e4b9)
[task 2023-04-08T12:01:35.919Z] 12:01:35     INFO - GECKO(4466) |     #5 PR_GetEnv /builds/worker/checkouts/gecko/nsprpub/pr/src/misc/prenv.c:66:9 (libnspr4.so+0x34107) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.920Z] 12:01:35     INFO - GECKO(4466) |     #6 __cxx_global_var_init.58 /builds/worker/checkouts/gecko/widget/gtk/WaylandBuffer.cpp:41:5 (libxul.so+0x9434533) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.920Z] 12:01:35     INFO - GECKO(4466) |     #7 _GLOBAL__sub_I_Unified_cpp_widget_gtk1.cpp /builds/worker/workspace/obj-build/widget/gtk/Unified_cpp_widget_gtk1.cpp (libxul.so+0x9434533)
[task 2023-04-08T12:01:35.921Z] 12:01:35     INFO - GECKO(4466) |     #8 <null> <null> (ld-linux-x86-64.so.2+0x10782) (BuildId: 822d3943c4bb51a173776d69a167a71a31522761)
[task 2023-04-08T12:01:35.921Z] 12:01:35     INFO - GECKO(4466) |     #9 GetLibHandle /builds/worker/checkouts/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:89:29 (firefox-bin+0x136731) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.922Z] 12:01:35     INFO - GECKO(4466) |     #10 ReadDependentCB /builds/worker/checkouts/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:144:3 (firefox-bin+0x136731)
[task 2023-04-08T12:01:35.923Z] 12:01:35     INFO - GECKO(4466) |     #11 XPCOMGlueLoad /builds/worker/checkouts/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:323:9 (firefox-bin+0x136731)
[task 2023-04-08T12:01:35.923Z] 12:01:35     INFO - GECKO(4466) |     #12 mozilla::GetBootstrap(char const*, mozilla::LibLoadingStrategy) /builds/worker/checkouts/gecko/xpcom/glue/standalone/nsXPCOMGlue.cpp:405:3 (firefox-bin+0x136731)
[task 2023-04-08T12:01:35.924Z] 12:01:35     INFO - GECKO(4466) |     #13 InitXPCOMGlue(mozilla::LibLoadingStrategy) /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:241:7 (firefox-bin+0x134e07) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.924Z] 12:01:35     INFO - GECKO(4466) |     #14 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:412:17 (firefox-bin+0x1347e4) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.925Z] 12:01:35     INFO - GECKO(4466) |   Thread T98 'DOM Worker' (tid=4594, running) created by main thread at:
[task 2023-04-08T12:01:35.926Z] 12:01:35     INFO - GECKO(4466) |     #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1022:3 (firefox-bin+0xb3dbd) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.926Z] 12:01:35     INFO - GECKO(4466) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x4948f) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.927Z] 12:01:35     INFO - GECKO(4466) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x3e2a5) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.927Z] 12:01:35     INFO - GECKO(4466) |     #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:633:18 (libxul.so+0x429aa17) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.928Z] 12:01:35     INFO - GECKO(4466) |     #4 mozilla::dom::WorkerThread::Create(mozilla::dom::WorkerThreadFriendKey const&) /builds/worker/checkouts/gecko/dom/workers/WorkerThread.cpp:102:7 (libxul.so+0x8d9ff2b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.929Z] 12:01:35     INFO - GECKO(4466) |     #5 mozilla::dom::workerinternals::RuntimeService::ScheduleWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1331:37 (libxul.so+0x8d50802) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.930Z] 12:01:35     INFO - GECKO(4466) |     #6 mozilla::dom::workerinternals::RuntimeService::RegisterWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1213:19 (libxul.so+0x8d4fc54) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.930Z] 12:01:35     INFO - GECKO(4466) |     #7 mozilla::dom::WorkerPrivate::Constructor(JSContext*, nsTSubstring<char16_t> const&, bool, mozilla::dom::WorkerKind, mozilla::dom::RequestCredentials, mozilla::dom::WorkerType, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, mozilla::dom::WorkerLoadInfo*, mozilla::ErrorResult&, nsTString<char16_t>, std::function<void (bool)>&&, std::function<void ()>&&) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2653:24 (libxul.so+0x8d81b0b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.931Z] 12:01:35     INFO - GECKO(4466) |     #8 mozilla::dom::ChromeWorker::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/workers/ChromeWorker.cpp:22:41 (libxul.so+0x8d4b4ec) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.932Z] 12:01:35     INFO - GECKO(4466) |     #9 mozilla::dom::ChromeWorker_Binding::_constructor(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/WorkerBinding.cpp:322:58 (libxul.so+0x6c4b77d) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.933Z] 12:01:35     INFO - GECKO(4466) |     #10 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:486:13 (libxul.so+0xc0b8816) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.933Z] 12:01:35     INFO - GECKO(4466) |     #11 CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:502:8 (libxul.so+0xc0b8816)
[task 2023-04-08T12:01:35.934Z] 12:01:35     INFO - GECKO(4466) |     #12 InternalConstruct(JSContext*, js::AnyConstructArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:727:10 (libxul.so+0xc0b8816)
[task 2023-04-08T12:01:35.935Z] 12:01:35     INFO - GECKO(4466) |     #13 ConstructFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:755:10 (libxul.so+0xc0c793e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.935Z] 12:01:35     INFO - GECKO(4466) |     #14 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3380:16 (libxul.so+0xc0c793e)
[task 2023-04-08T12:01:35.936Z] 12:01:35     INFO - GECKO(4466) |     #15 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc0b69dc) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.936Z] 12:01:35     INFO - GECKO(4466) |     #16 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc0b69dc)
[task 2023-04-08T12:01:35.937Z] 12:01:35     INFO - GECKO(4466) |     #17 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc0b73a8) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.938Z] 12:01:35     INFO - GECKO(4466) |     #18 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0b7fc3) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.939Z] 12:01:35     INFO - GECKO(4466) |     #19 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:679:8 (libxul.so+0xc0b7fc3)
[task 2023-04-08T12:01:35.939Z] 12:01:35     INFO - GECKO(4466) |     #20 js::fun_apply(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/vm/JSFunction.cpp:1008:10 (libxul.so+0xc21395b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.940Z] 12:01:35     INFO - GECKO(4466) |     #21 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:486:13 (libxul.so+0xc0b72de) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.941Z] 12:01:35     INFO - GECKO(4466) |     #22 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:12 (libxul.so+0xc0b72de)
[task 2023-04-08T12:01:35.941Z] 12:01:35     INFO - GECKO(4466) |     #23 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0c7989) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.942Z] 12:01:35     INFO - GECKO(4466) |     #24 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:652:10 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:35.942Z] 12:01:35     INFO - GECKO(4466) |     #25 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3395:16 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:35.943Z] 12:01:35     INFO - GECKO(4466) |     #26 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc0b69dc) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.944Z] 12:01:35     INFO - GECKO(4466) |     #27 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc0b69dc)
[task 2023-04-08T12:01:35.944Z] 12:01:35     INFO - GECKO(4466) |     #28 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc0b73a8) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.945Z] 12:01:35     INFO - GECKO(4466) |     #29 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0b7fc3) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.946Z] 12:01:35     INFO - GECKO(4466) |     #30 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:679:8 (libxul.so+0xc0b7fc3)
[task 2023-04-08T12:01:35.946Z] 12:01:35     INFO - GECKO(4466) |     #31 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:117:10 (libxul.so+0xc165aeb) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.947Z] 12:01:35     INFO - GECKO(4466) |     #32 mozilla::dom::EventHandlerNonNull::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/EventHandlerBinding.cpp:65:37 (libxul.so+0x6e9f706) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.948Z] 12:01:35     INFO - GECKO(4466) |     #33 Call<nsCOMPtr<mozilla::dom::EventTarget> > /builds/worker/workspace/obj-build/dist/include/mozilla/dom/EventHandlerBinding.h:82:12 (libxul.so+0x7803f06) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.948Z] 12:01:35     INFO - GECKO(4466) |     #34 mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) /builds/worker/checkouts/gecko/dom/events/JSEventHandler.cpp:199:12 (libxul.so+0x7803f06)
[task 2023-04-08T12:01:35.949Z] 12:01:35     INFO - GECKO(4466) |     #35 mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1329:22 (libxul.so+0x77db735) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.950Z] 12:01:35     INFO - GECKO(4466) |     #36 mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1519:17 (libxul.so+0x77dc3f2) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.951Z] 12:01:35     INFO - GECKO(4466) |     #37 HandleEvent /builds/worker/checkouts/gecko/dom/events/EventListenerManager.h:395:5 (libxul.so+0x77d0f69) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.951Z] 12:01:35     INFO - GECKO(4466) |     #38 mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:347:17 (libxul.so+0x77d0f69)
[task 2023-04-08T12:01:35.952Z] 12:01:35     INFO - GECKO(4466) |     #39 mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:549:16 (libxul.so+0x77d0344) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.953Z] 12:01:35     INFO - GECKO(4466) |     #40 mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:1122:11 (libxul.so+0x77d3055) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.953Z] 12:01:35     INFO - GECKO(4466) |     #41 nsDocumentViewer::LoadComplete(nsresult) /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp:1082:7 (libxul.so+0x9802411) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.954Z] 12:01:35     INFO - GECKO(4466) |     #42 nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, nsresult) /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:6393:20 (libxul.so+0xb5a55fa) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.955Z] 12:01:35     INFO - GECKO(4466) |     #43 nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, nsresult) /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:5786:7 (libxul.so+0xb5a4e79) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.956Z] 12:01:35     INFO - GECKO(4466) |     #44 non-virtual thunk to nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, nsresult) /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp (libxul.so+0xb5a5e4b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.956Z] 12:01:35     INFO - GECKO(4466) |     #45 nsDocLoader::DoFireOnStateChange(nsIWebProgress*, nsIRequest*, int&, nsresult) /builds/worker/checkouts/gecko/uriloader/base/nsDocLoader.cpp:1380:3 (libxul.so+0x52926ae) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.957Z] 12:01:35     INFO - GECKO(4466) |     #46 nsDocLoader::doStopDocumentLoad(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/uriloader/base/nsDocLoader.cpp:978:14 (libxul.so+0x5291d9f) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.957Z] 12:01:35     INFO - GECKO(4466) |     #47 nsDocLoader::DocLoaderIsEmpty(bool, mozilla::Maybe<nsresult> const&) /builds/worker/checkouts/gecko/uriloader/base/nsDocLoader.cpp:797:9 (libxul.so+0x528fd76) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.958Z] 12:01:35     INFO - GECKO(4466) |     #48 nsDocLoader::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/uriloader/base/nsDocLoader.cpp:680:5 (libxul.so+0x5291169) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.959Z] 12:01:35     INFO - GECKO(4466) |     #49 nsDocShell::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp:13825:23 (libxul.so+0xb5c404e) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.959Z] 12:01:35     INFO - GECKO(4466) |     #50 non-virtual thunk to nsDocShell::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/docshell/base/nsDocShell.cpp (libxul.so+0xb5c4278) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.960Z] 12:01:35     INFO - GECKO(4466) |     #51 mozilla::net::nsLoadGroup::NotifyRemovalObservers(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsLoadGroup.cpp:631:22 (libxul.so+0x44839e0) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.961Z] 12:01:35     INFO - GECKO(4466) |     #52 mozilla::net::nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsLoadGroup.cpp:535:10 (libxul.so+0x4485092) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.961Z] 12:01:35     INFO - GECKO(4466) |     #53 nsBaseChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp:859:31 (libxul.so+0x44542db) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.962Z] 12:01:35     INFO - GECKO(4466) |     #54 non-virtual thunk to nsBaseChannel::OnStopRequest(nsIRequest*, nsresult) /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp (libxul.so+0x44543b5) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.963Z] 12:01:35     INFO - GECKO(4466) |     #55 nsInputStreamPump::OnStateStop() /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:695:15 (libxul.so+0x44815ab) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.963Z] 12:01:35     INFO - GECKO(4466) |     #56 nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:415:21 (libxul.so+0x4480522) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.964Z] 12:01:35     INFO - GECKO(4466) |     #57 non-virtual thunk to nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp (libxul.so+0x44818b9) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.965Z] 12:01:35     INFO - GECKO(4466) |     #58 operator() /builds/worker/checkouts/gecko/xpcom/io/nsPipe3.cpp:73:47 (libxul.so+0x424b541) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.966Z] 12:01:35     INFO - GECKO(4466) |     #59 already_AddRefed<mozilla::CancelableRunnable> NS_NewCancelableRunnableFunction<CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()>(char const*, CallbackHolder::CallbackHolder(nsIAsyncInputStream*, nsIInputStreamCallback*, unsigned int, nsIEventTarget*)::'lambda'()&&)::FuncCancelableRunnable::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:667:9 (libxul.so+0x424b541)
[task 2023-04-08T12:01:35.967Z] 12:01:35     INFO - GECKO(4466) |     #60 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:553:16 (libxul.so+0x42845bf) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.967Z] 12:01:35     INFO - GECKO(4466) |     #61 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:869:26 (libxul.so+0x427d420) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.968Z] 12:01:35     INFO - GECKO(4466) |     #62 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:700:15 (libxul.so+0x427b9c6) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.968Z] 12:01:35     INFO - GECKO(4466) |     #63 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:464:36 (libxul.so+0x427bda0) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.969Z] 12:01:35     INFO - GECKO(4466) |     #64 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:191:37 (libxul.so+0x4286dd7) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.970Z] 12:01:35     INFO - GECKO(4466) |     #65 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_3>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:548:5 (libxul.so+0x4286dd7)
[task 2023-04-08T12:01:35.970Z] 12:01:35     INFO - GECKO(4466) |     #66 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1239:16 (libxul.so+0x429d975) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.971Z] 12:01:35     INFO - GECKO(4466) |     #67 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x42a4646) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.971Z] 12:01:35     INFO - GECKO(4466) |     #68 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x4fc735b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.972Z] 12:01:35     INFO - GECKO(4466) |     #69 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:369:10 (libxul.so+0x4edd1a7) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.972Z] 12:01:35     INFO - GECKO(4466) |     #70 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:362:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.973Z] 12:01:35     INFO - GECKO(4466) |     #71 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:344:3 (libxul.so+0x4edd1a7)
[task 2023-04-08T12:01:35.973Z] 12:01:35     INFO - GECKO(4466) |     #72 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:148:27 (libxul.so+0x93478b6) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.974Z] 12:01:35     INFO - GECKO(4466) |     #73 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:295:30 (libxul.so+0xbd1c473) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.974Z] 12:01:35     INFO - GECKO(4466) |     #74 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5643:22 (libxul.so+0xbe80353) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.975Z] 12:01:35     INFO - GECKO(4466) |     #75 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5843:8 (libxul.so+0xbe80ebb) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.975Z] 12:01:35     INFO - GECKO(4466) |     #76 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5899:21 (libxul.so+0xbe81571) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.976Z] 12:01:35     INFO - GECKO(4466) |     #77 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0xbe8e3e2) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.976Z] 12:01:35     INFO - GECKO(4466) |     #78 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:226:22 (firefox-bin+0x134c29) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.977Z] 12:01:35     INFO - GECKO(4466) |     #79 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:423:16 (firefox-bin+0x134c29)
[task 2023-04-08T12:01:35.977Z] 12:01:35     INFO - GECKO(4466) |   Thread T24 'StreamTrans #3' (tid=4505, running) created by main thread at:
[task 2023-04-08T12:01:35.978Z] 12:01:35     INFO - GECKO(4466) |     #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1022:3 (firefox-bin+0xb3dbd) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:35.978Z] 12:01:35     INFO - GECKO(4466) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x4948f) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.979Z] 12:01:35     INFO - GECKO(4466) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x3e2a5) (BuildId: 38e414fc1395e0b5053fb0105d9830bd34d9b7a0)
[task 2023-04-08T12:01:35.979Z] 12:01:35     INFO - GECKO(4466) |     #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:633:18 (libxul.so+0x429aa17) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.980Z] 12:01:35     INFO - GECKO(4466) |     #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, nsIThreadManager::ThreadCreationOptions, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:548:12 (libxul.so+0x42a345f) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.981Z] 12:01:35     INFO - GECKO(4466) |     #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, nsIThreadManager::ThreadCreationOptions) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:175:57 (libxul.so+0x42abf95) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.981Z] 12:01:35     INFO - GECKO(4466) |     #6 NS_NewNamedThread /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:167:10 (libxul.so+0x42a6244) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.982Z] 12:01:35     INFO - GECKO(4466) |     #7 nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:126:17 (libxul.so+0x42a6244)
[task 2023-04-08T12:01:35.982Z] 12:01:35     INFO - GECKO(4466) |     #8 Dispatch /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp:380:3 (libxul.so+0x42a7e11) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.983Z] 12:01:35     INFO - GECKO(4466) |     #9 non-virtual thunk to nsThreadPool::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadPool.cpp (libxul.so+0x42a7e11)
[task 2023-04-08T12:01:35.983Z] 12:01:35     INFO - GECKO(4466) |     #10 mozilla::net::nsStreamTransportService::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/netwerk/base/nsStreamTransportService.cpp:296:16 (libxul.so+0x45005c9) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.984Z] 12:01:35     INFO - GECKO(4466) |     #11 non-virtual thunk to mozilla::net::nsStreamTransportService::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/netwerk/base/nsStreamTransportService.cpp (libxul.so+0x4500698) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.984Z] 12:01:35     INFO - GECKO(4466) |     #12 Dispatch /builds/worker/workspace/obj-build/dist/include/nsIEventTarget.h:38:14 (libxul.so+0x4243102) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.985Z] 12:01:35     INFO - GECKO(4466) |     #13 PostContinuationEvent_Locked /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:463:21 (libxul.so+0x4243102)
[task 2023-04-08T12:01:35.985Z] 12:01:35     INFO - GECKO(4466) |     #14 PostContinuationEvent /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:455:12 (libxul.so+0x4243102)
[task 2023-04-08T12:01:35.986Z] 12:01:35     INFO - GECKO(4466) |     #15 nsAStreamCopier::Start(nsIInputStream*, nsIOutputStream*, nsIEventTarget*, void (*)(void*, nsresult), void*, unsigned int, bool, bool, void (*)(void*, unsigned int)) /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:268:12 (libxul.so+0x4243102)
[task 2023-04-08T12:01:35.987Z] 12:01:35     INFO - GECKO(4466) |     #16 NS_AsyncCopy(nsIInputStream*, nsIOutputStream*, nsIEventTarget*, nsAsyncCopyMode, unsigned int, void (*)(void*, nsresult), void*, bool, bool, nsISupports**, void (*)(void*, unsigned int)) /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:607:16 (libxul.so+0x4242e97) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.987Z] 12:01:35     INFO - GECKO(4466) |     #17 mozilla::net::nsInputStreamTransport::OpenInputStream(unsigned int, unsigned int, unsigned int, nsIInputStream**) /builds/worker/checkouts/gecko/netwerk/base/nsStreamTransportService.cpp:113:8 (libxul.so+0x44ff423) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.988Z] 12:01:35     INFO - GECKO(4466) |     #18 NS_MakeAsyncNonBlockingInputStream(already_AddRefed<nsIInputStream>, nsIAsyncInputStream**, bool, unsigned int, unsigned int, unsigned int) /builds/worker/checkouts/gecko/xpcom/io/nsStreamUtils.cpp:965:19 (libxul.so+0x42444bd) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.988Z] 12:01:35     INFO - GECKO(4466) |     #19 nsInputStreamPump::AsyncRead(nsIStreamListener*) /builds/worker/checkouts/gecko/netwerk/base/nsInputStreamPump.cpp:340:17 (libxul.so+0x44800cf) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.989Z] 12:01:35     INFO - GECKO(4466) |     #20 nsJARChannel::ContinueOpenLocalFile(nsJARInputThunk*, bool) /builds/worker/checkouts/gecko/modules/libjar/nsJARChannel.cpp:472:17 (libxul.so+0x51ae146) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.989Z] 12:01:35     INFO - GECKO(4466) |     #21 operator()<StoreRefPtrPassByPtr<nsJARInputThunk> &, StoreCopyPassByConstLRef<bool> &> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1164:18 (libxul.so+0x51bf51d) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.990Z] 12:01:35     INFO - GECKO(4466) |     #22 __invoke_impl<nsresult, (lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1163:9), StoreRefPtrPassByPtr<nsJARInputThunk> &, StoreCopyPassByConstLRef<bool> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/invoke.h:60:14 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.990Z] 12:01:35     INFO - GECKO(4466) |     #23 __invoke<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1163:9), StoreRefPtrPassByPtr<nsJARInputThunk> &, StoreCopyPassByConstLRef<bool> &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/invoke.h:95:14 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.991Z] 12:01:35     INFO - GECKO(4466) |     #24 __apply_impl<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1163:9), std::tuple<StoreRefPtrPassByPtr<nsJARInputThunk>, StoreCopyPassByConstLRef<bool> > &, 0UL, 1UL> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/tuple:1662:14 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.991Z] 12:01:35     INFO - GECKO(4466) |     #25 apply<(lambda at /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1163:9), std::tuple<StoreRefPtrPassByPtr<nsJARInputThunk>, StoreCopyPassByConstLRef<bool> > &> /builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/tuple:1671:14 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.992Z] 12:01:35     INFO - GECKO(4466) |     #26 apply<nsJARChannel, nsresult (nsJARChannel::*)(nsJARInputThunk *, bool)> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1162:12 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.993Z] 12:01:35     INFO - GECKO(4466) |     #27 mozilla::detail::RunnableMethodImpl<RefPtr<nsJARChannel>, nsresult (nsJARChannel::*)(nsJARInputThunk*, bool), true, (mozilla::RunnableKind)0, RefPtr<nsJARInputThunk>, bool>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:1213:13 (libxul.so+0x51bf51d)
[task 2023-04-08T12:01:35.993Z] 12:01:35     INFO - GECKO(4466) |     #28 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:553:16 (libxul.so+0x42845bf) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.993Z] 12:01:35     INFO - GECKO(4466) |     #29 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:869:26 (libxul.so+0x427d420) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.994Z] 12:01:35     INFO - GECKO(4466) |     #30 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:700:15 (libxul.so+0x427b9c6) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.994Z] 12:01:35     INFO - GECKO(4466) |     #31 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:464:36 (libxul.so+0x427bda0) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.995Z] 12:01:35     INFO - GECKO(4466) |     #32 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:194:37 (libxul.so+0x4286e3a) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.995Z] 12:01:35     INFO - GECKO(4466) |     #33 mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_4>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:548:5 (libxul.so+0x4286e3a)
[task 2023-04-08T12:01:35.996Z] 12:01:35     INFO - GECKO(4466) |     #34 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1239:16 (libxul.so+0x429d975) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.996Z] 12:01:35     INFO - GECKO(4466) |     #35 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:479:10 (libxul.so+0x42a4646) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.997Z] 12:01:35     INFO - GECKO(4466) |     #36 SpinEventLoopUntil<(mozilla::ProcessFailureBehavior)1, (lambda at /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:653:61)> /builds/worker/workspace/obj-build/dist/include/mozilla/SpinEventLoopUntil.h:176:25 (libxul.so+0x42a3f02) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.997Z] 12:01:35     INFO - GECKO(4466) |     #37 nsThreadManager::SpinEventLoopUntilInternal(nsTSubstring<char> const&, nsINestedEventLoopCondition*, mozilla::ShutdownPhase) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:653:8 (libxul.so+0x42a3f02)
[task 2023-04-08T12:01:35.997Z] 12:01:35     INFO - GECKO(4466) |     #38 nsThreadManager::SpinEventLoopUntil(nsTSubstring<char> const&, nsINestedEventLoopCondition*) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:614:10 (libxul.so+0x42a3c03) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.998Z] 12:01:35     INFO - GECKO(4466) |     #39 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0x42cfef5) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.998Z] 12:01:35     INFO - GECKO(4466) |     #40 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:965:10 (libxul.so+0x5184f7d) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.999Z] 12:01:35     INFO - GECKO(4466) |     #41 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:486:13 (libxul.so+0xc0b72de) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:35.999Z] 12:01:35     INFO - GECKO(4466) |     #42 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:12 (libxul.so+0xc0b72de)
[task 2023-04-08T12:01:36.000Z] 12:01:35     INFO - GECKO(4466) |     #43 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0c7989) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.000Z] 12:01:36     INFO - GECKO(4466) |     #44 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:652:10 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:36.000Z] 12:01:36     INFO - GECKO(4466) |     #45 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3395:16 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:36.001Z] 12:01:36     INFO - GECKO(4466) |     #46 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc0b69dc) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.001Z] 12:01:36     INFO - GECKO(4466) |     #47 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc0b69dc)
[task 2023-04-08T12:01:36.002Z] 12:01:36     INFO - GECKO(4466) |     #48 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc0b73a8) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.002Z] 12:01:36     INFO - GECKO(4466) |     #49 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0b7e16) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.002Z] 12:01:36     INFO - GECKO(4466) |     #50 js::CallFromStack(JSContext*, JS::CallArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:652:10 (libxul.so+0xc0b7e16)
[task 2023-04-08T12:01:36.003Z] 12:01:36     INFO - GECKO(4466) |     #51 js::jit::DoCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, unsigned int, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/BaselineIC.cpp:1591:10 (libxul.so+0xc97ce85) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.003Z] 12:01:36     INFO - GECKO(4466) |     #52 <null> <null> (0x7fdee6e42e6c)
[task 2023-04-08T12:01:36.004Z] 12:01:36     INFO - GECKO(4466) |     #53 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:2252:17 (libxul.so+0xc0bbeac) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.004Z] 12:01:36     INFO - GECKO(4466) |     #54 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc0b69dc) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.004Z] 12:01:36     INFO - GECKO(4466) |     #55 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc0b69dc)
[task 2023-04-08T12:01:36.005Z] 12:01:36     INFO - GECKO(4466) |     #56 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc0b73a8) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.005Z] 12:01:36     INFO - GECKO(4466) |     #57 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0b7fc3) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.006Z] 12:01:36     INFO - GECKO(4466) |     #58 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:679:8 (libxul.so+0xc0b7fc3)
[task 2023-04-08T12:01:36.006Z] 12:01:36     INFO - GECKO(4466) |     #59 js::fun_apply(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/vm/JSFunction.cpp:1008:10 (libxul.so+0xc21395b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.006Z] 12:01:36     INFO - GECKO(4466) |     #60 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:486:13 (libxul.so+0xc0b72de) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.007Z] 12:01:36     INFO - GECKO(4466) |     #61 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:12 (libxul.so+0xc0b72de)
[task 2023-04-08T12:01:36.007Z] 12:01:36     INFO - GECKO(4466) |     #62 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0c7989) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.007Z] 12:01:36     INFO - GECKO(4466) |     #63 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:652:10 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:36.008Z] 12:01:36     INFO - GECKO(4466) |     #64 js::Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3395:16 (libxul.so+0xc0c7989)
[task 2023-04-08T12:01:36.008Z] 12:01:36     INFO - GECKO(4466) |     #65 MaybeEnterInterpreterTrampoline /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:400:10 (libxul.so+0xc0b69dc) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.009Z] 12:01:36     INFO - GECKO(4466) |     #66 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:458:13 (libxul.so+0xc0b69dc)
[task 2023-04-08T12:01:36.009Z] 12:01:36     INFO - GECKO(4466) |     #67 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:612:13 (libxul.so+0xc0b73a8) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.009Z] 12:01:36     INFO - GECKO(4466) |     #68 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10 (libxul.so+0xc0b7fc3) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.010Z] 12:01:36     INFO - GECKO(4466) |     #69 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:679:8 (libxul.so+0xc0b7fc3)
[task 2023-04-08T12:01:36.011Z] 12:01:36     INFO - GECKO(4466) |     #70 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:53:10 (libxul.so+0xc1649ca) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.011Z] 12:01:36     INFO - GECKO(4466) |     #71 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJSClass.cpp:918:17 (libxul.so+0x517a68f) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.012Z] 12:01:36     INFO - GECKO(4466) |     #72 PrepareAndDispatch /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:115:37 (libxul.so+0x42d0ed9) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.012Z] 12:01:36     INFO - GECKO(4466) |     #73 SharedStub xptcstubs_x86_64_linux.cpp (libxul.so+0x42d0232) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.012Z] 12:01:36     INFO - GECKO(4466) |     #74 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5388:18 (libxul.so+0xbe7fc7b) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.013Z] 12:01:36     INFO - GECKO(4466) |     #75 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5843:8 (libxul.so+0xbe80ebb) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.013Z] 12:01:36     INFO - GECKO(4466) |     #76 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5899:21 (libxul.so+0xbe81571) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.014Z] 12:01:36     INFO - GECKO(4466) |     #77 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0xbe8e3e2) (BuildId: 8832e8ddea0939061f0de1142787a7ac4b447c5c)
[task 2023-04-08T12:01:36.014Z] 12:01:36     INFO - GECKO(4466) |     #78 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:226:22 (firefox-bin+0x134c29) (BuildId: 5df65ba27633f26abff9c834290babecd7fb55bc)
[task 2023-04-08T12:01:36.015Z] 12:01:36     INFO - GECKO(4466) |     #79 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:423:16 (firefox-bin+0x134c29)
[task 2023-04-08T12:01:36.015Z] 12:01:36     INFO - GECKO(4466) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/js/src/ctypes/libffi/src/x86/unix64.S:101 in ffi_call_unix64
[task 2023-04-08T12:01:36.016Z] 12:01:36     INFO - GECKO(4466) | ==================
[task 2023-04-08T12:01:36.911Z] 12:01:36     INFO - TEST-INFO | Main app process: killed by SIGIOT
[task 2023-04-08T12:01:36.912Z] 12:01:36     INFO - Buffered messages logged at 12:01:34
[task 2023-04-08T12:01:36.913Z] 12:01:36     INFO - test_osfile_front.xhtml: Starting test
[task 2023-04-08T12:01:36.913Z] 12:01:36     INFO - test_osfile_front.xhtml: Chrome worker created

Kind of a weird one, but this looks more like a race on some nsLocalFile related thing? Maybe?

Group: core-security → dom-core-security
Component: js-ctypes → XPCOM

(In reply to Andrew McCreight [:mccr8] from comment #1)

Kind of a weird one, but this looks more like a race on some nsLocalFile related thing? Maybe?

This is very weird.

AFAICT TSAN is saying that:

  1. the preference writing code created an NSPR file descriptor for writing to prefs.js
  2. OS.File had a directory iterator that called closedir on something which caused a write to the same address from a different thread (specifically, the OS.File worker thread).

This is confusing because I don't think OS.File should ever be using file descriptors from the preference writer code or vice versa. But perhaps linux is being "smart" and sharing the file descriptors within the same process or something? I don't know how that stuff works.

Maybe this is because the OS.File test that is tripping this crash specifically iterates over the current directory, which I guess is also where prefs.js is getting saved, or something? (But that too is sort of strange because from the log file it appears we're iterating over /builds/worker/workspace/build/tests/mochitest/ which isn't where I'd expect prefs.js to be saved)

But that still makes me wonder if what the prefs writer is doing is somehow not safe because the file descriptor could end up on a separate thread, or something? It's very confusing. Barret/Nika, can you perhaps help? I think fundamentally I'd like to understand if this is an OS.File weirdness that will just go away or if there's some underlying issue with the async prefs writing.

Flags: needinfo?(nika)
Flags: needinfo?(brennie)

Perhaps the OS.File code is using a closed file descriptor for directory iteration, and then the OS re-used the file descriptor number after it was closed for the preferences code. That's the only way I can think of this sort of race happening off the top of my head, as we're racing a use against creation of a file descriptor here.

Perhaps we're calling closedir twice on the same descriptor for some reason? Not familiar enough with the OS.File code to be sure, but if that is the case I hope the issue would be relieved after the change to IOUtils, which AFAICT is good about it's handling of file descriptor lifecycles.

Flags: needinfo?(nika)

I uploaded a patch to remove OS.File in bug 1772262

Flags: needinfo?(brennie)

This ever only happened only once and bug 1772262 landed now. Can we assume this to be fixed?

Flags: needinfo?(brennie)

I linked the wrong bug, it's actually bug 1776480 which hasn't landed

Flags: needinfo?(brennie)

(In reply to Barret Rennie [:barret] (they/them) from comment #7)

I linked the wrong bug, it's actually bug 1776480 which hasn't landed

It has now!

Assignee: nobody → brennie
Status: NEW → RESOLVED
Closed: 1 years ago
Resolution: --- → FIXED
Group: dom-core-security → core-security-release
Depends on: 1776480
Target Milestone: --- → 115 Branch
Whiteboard: [adv-main115+r]
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: