Closed Bug 1801833 Opened 1 year ago Closed 1 year ago

Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:311:36 in operator!

Categories

(Core :: DOM: Workers, defect)

defect

Tracking

()

RESOLVED FIXED
109 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox107 --- unaffected
firefox108 --- unaffected
firefox109 --- fixed

People

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

References

(Regression)

Details

(4 keywords, Whiteboard: [domsecurity-intermittent][post-critsmash-triage][adv-main109-])

Attachments

(1 file)

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


[task 2022-11-22T10:12:33.573Z] 10:12:33     INFO - TEST-START | dom/security/test/csp/test_child-src_worker_data.html
[task 2022-11-22T10:12:35.226Z] 10:12:35     INFO - GECKO(2402) | ==================
[task 2022-11-22T10:12:35.229Z] 10:12:35     INFO - GECKO(2402) | WARNING: ThreadSanitizer: data race (pid=2544)
[task 2022-11-22T10:12:35.229Z] 10:12:35     INFO - GECKO(2402) |   Read of size 8 at 0x7b0c00080e08 by main thread (mutexes: write M0):
[task 2022-11-22T10:12:35.229Z] 10:12:35     INFO - GECKO(2402) |     #0 operator! /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:311:36 (libxul.so+0x88eaeb0) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.229Z] 10:12:35     INFO - GECKO(2402) |     #1 IsEmpty /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WorkerLoadContext.h:172:27 (libxul.so+0x88eaeb0)
[task 2022-11-22T10:12:35.230Z] 10:12:35     INFO - GECKO(2402) |     #2 mozilla::dom::workerinternals::loader::ScriptLoaderRunnable::CancelMainThread(nsresult) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1130:19 (libxul.so+0x88eaeb0)
[task 2022-11-22T10:12:35.230Z] 10:12:35     INFO - GECKO(2402) |     #3 mozilla::dom::workerinternals::loader::ScriptLoaderRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp (libxul.so+0x88eabd1) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.231Z] 10:12:35     INFO - GECKO(2402) |     #4 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:538:16 (libxul.so+0x409a2bf) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.232Z] 10:12:35     INFO - GECKO(2402) |     #5 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:851:26 (libxul.so+0x409388d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #6 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:683:15 (libxul.so+0x4091e06) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #7 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:461:36 (libxul.so+0x40921e0) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #8 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:187:37 (libxul.so+0x409cc77) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #9 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_2>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:546:5 (libxul.so+0x409cc77)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #10 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1204:16 (libxul.so+0x40b34dc) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.234Z] 10:12:35     INFO - GECKO(2402) |     #11 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.235Z] 10:12:35     INFO - GECKO(2402) |     #12 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x4d8a78b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.235Z] 10:12:35     INFO - GECKO(2402) |     #13 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x4d8b2bb) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.236Z] 10:12:35     INFO - GECKO(2402) |     #14 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.236Z] 10:12:35     INFO - GECKO(2402) |     #15 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.237Z] 10:12:35     INFO - GECKO(2402) |     #16 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.238Z] 10:12:35     INFO - GECKO(2402) |     #17 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:150:27 (libxul.so+0x8e64a36) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.238Z] 10:12:35     INFO - GECKO(2402) |     #18 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:884:20 (libxul.so+0xb979d2c) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.239Z] 10:12:35     INFO - GECKO(2402) |     #19 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x4d8b26d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.239Z] 10:12:35     INFO - GECKO(2402) |     #20 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.240Z] 10:12:35     INFO - GECKO(2402) |     #21 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.245Z] 10:12:35     INFO - GECKO(2402) |     #22 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.246Z] 10:12:35     INFO - GECKO(2402) |     #23 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:743:34 (libxul.so+0xb97946a) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.246Z] 10:12:35     INFO - GECKO(2402) |     #24 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0xb983782) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.247Z] 10:12:35     INFO - GECKO(2402) |     #25 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (firefox-bin+0x1347f3) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.247Z] 10:12:35     INFO - GECKO(2402) |     #26 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:359:18 (firefox-bin+0x1347f3)
[task 2022-11-22T10:12:35.248Z] 10:12:35     INFO - GECKO(2402) |   Previous write of size 8 at 0x7b0c00080e08 by thread T40:
[task 2022-11-22T10:12:35.248Z] 10:12:35     INFO - GECKO(2402) |     #0 swap /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:242:13 (libxul.so+0x898996e) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.249Z] 10:12:35     INFO - GECKO(2402) |     #1 mozilla::dom::ThreadSafeRequestHandle::ReleaseRequest() /builds/worker/checkouts/gecko/dom/workers/loader/WorkerLoadContext.cpp:27:12 (libxul.so+0x898996e)
[task 2022-11-22T10:12:35.249Z] 10:12:35     INFO - GECKO(2402) |     #2 mozilla::dom::workerinternals::loader::ScriptExecutorRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1274:56 (libxul.so+0x88ebde9) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.250Z] 10:12:35     INFO - GECKO(2402) |     #3 mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12 (libxul.so+0x89227f8) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.250Z] 10:12:35     INFO - GECKO(2402) |     #4 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.251Z] 10:12:35     INFO - GECKO(2402) |     #5 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.252Z] 10:12:35     INFO - GECKO(2402) |     #6 mozilla::dom::WorkerPrivate::RunCurrentSyncLoop() /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:4223:7 (libxul.so+0x8918316) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.252Z] 10:12:35     INFO - GECKO(2402) |     #7 mozilla::dom::AutoSyncLoopHolder::Run() /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WorkerPrivate.h:1508:27 (libxul.so+0x754eb07) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.253Z] 10:12:35     INFO - GECKO(2402) |     #8 mozilla::dom::workerinternals::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTArray<nsTString<char16_t>> const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:265:14 (libxul.so+0x88ec7c6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.254Z] 10:12:35     INFO - GECKO(2402) |     #9 mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1391:3 (libxul.so+0x88ec447) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.256Z] 10:12:35     INFO - GECKO(2402) |     #10 mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:381:5 (libxul.so+0x8930469) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.257Z] 10:12:35     INFO - GECKO(2402) |     #11 mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12 (libxul.so+0x89227f8) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.257Z] 10:12:35     INFO - GECKO(2402) |     #12 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.259Z] 10:12:35     INFO - GECKO(2402) |     #13 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.260Z] 10:12:35     INFO - GECKO(2402) |     #14 mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3227:7 (libxul.so+0x8913099) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.260Z] 10:12:35     INFO - GECKO(2402) |     #15 mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2042:42 (libxul.so+0x88fb0b2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.261Z] 10:12:35     INFO - GECKO(2402) |     #16 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.262Z] 10:12:35     INFO - GECKO(2402) |     #17 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.262Z] 10:12:35     INFO - GECKO(2402) |     #18 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4d8b3ae) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.263Z] 10:12:35     INFO - GECKO(2402) |     #19 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.263Z] 10:12:35     INFO - GECKO(2402) |     #20 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.264Z] 10:12:35     INFO - GECKO(2402) |     #21 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.264Z] 10:12:35     INFO - GECKO(2402) |     #22 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:383:10 (libxul.so+0x40ae932) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.265Z] 10:12:35     INFO - GECKO(2402) |     #23 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 731137f1d80b6c4093369a3c9ed733cbdda9f8af)
[task 2022-11-22T10:12:35.265Z] 10:12:35     INFO - GECKO(2402) |   Location is heap block of size 40 at 0x7b0c00080df0 allocated by thread T40:
[task 2022-11-22T10:12:35.266Z] 10:12:35     INFO - GECKO(2402) |     #0 malloc /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:667:5 (firefox-bin+0xb23b1) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.266Z] 10:12:35     INFO - GECKO(2402) |     #1 moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15 (firefox-bin+0x13693b) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.267Z] 10:12:35     INFO - GECKO(2402) |     #2 operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10 (libxul.so+0x88e61cd) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.267Z] 10:12:35     INFO - GECKO(2402) |     #3 mozilla::dom::workerinternals::loader::WorkerScriptLoader::GetLoadingList() /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:435:9 (libxul.so+0x88e61cd)
[task 2022-11-22T10:12:35.268Z] 10:12:35     INFO - GECKO(2402) |     #4 mozilla::dom::workerinternals::loader::WorkerScriptLoader::DispatchLoadScripts() /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:513:62 (libxul.so+0x88e6a9d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.269Z] 10:12:35     INFO - GECKO(2402) |     #5 mozilla::dom::workerinternals::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTArray<nsTString<char16_t>> const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:264:15 (libxul.so+0x88ec7b8) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.269Z] 10:12:35     INFO - GECKO(2402) |     #6 mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1391:3 (libxul.so+0x88ec447) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.270Z] 10:12:35     INFO - GECKO(2402) |     #7 mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:381:5 (libxul.so+0x8930469) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.271Z] 10:12:35     INFO - GECKO(2402) |     #8 mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12 (libxul.so+0x89227f8) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.271Z] 10:12:35     INFO - GECKO(2402) |     #9 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.272Z] 10:12:35     INFO - GECKO(2402) |     #10 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.272Z] 10:12:35     INFO - GECKO(2402) |     #11 mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3227:7 (libxul.so+0x8913099) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.273Z] 10:12:35     INFO - GECKO(2402) |     #12 mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2042:42 (libxul.so+0x88fb0b2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.273Z] 10:12:35     INFO - GECKO(2402) |     #13 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.274Z] 10:12:35     INFO - GECKO(2402) |     #14 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.274Z] 10:12:35     INFO - GECKO(2402) |     #15 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4d8b3ae) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.275Z] 10:12:35     INFO - GECKO(2402) |     #16 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.275Z] 10:12:35     INFO - GECKO(2402) |     #17 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.276Z] 10:12:35     INFO - GECKO(2402) |     #18 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.276Z] 10:12:35     INFO - GECKO(2402) |     #19 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:383:10 (libxul.so+0x40ae932) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.277Z] 10:12:35     INFO - GECKO(2402) |     #20 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 731137f1d80b6c4093369a3c9ed733cbdda9f8af)
[task 2022-11-22T10:12:35.277Z] 10:12:35     INFO - GECKO(2402) |   Mutex M0 (0x7b3400076b60) created at:
[task 2022-11-22T10:12:35.278Z] 10:12:35     INFO - GECKO(2402) |     #0 pthread_mutex_init /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1316:3 (firefox-bin+0xb52ef) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.278Z] 10:12:35     INFO - GECKO(2402) |     #1 mozilla::detail::MutexImpl::MutexImpl() /builds/worker/checkouts/gecko/mozglue/misc/Mutex_posix.cpp:78:3 (firefox-bin+0x1a01c2) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.279Z] 10:12:35     INFO - GECKO(2402) |     #2 OffTheBooksMutex /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:46:12 (libxul.so+0x88e54c1) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.279Z] 10:12:35     INFO - GECKO(2402) |     #3 Mutex /builds/worker/workspace/obj-build/dist/include/mozilla/Mutex.h:125:39 (libxul.so+0x88e54c1)
[task 2022-11-22T10:12:35.280Z] 10:12:35     INFO - GECKO(2402) |     #4 mozilla::dom::workerinternals::loader::WorkerScriptLoader::WorkerScriptLoader(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsISerialEventTarget*, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:398:7 (libxul.so+0x88e54c1)
[task 2022-11-22T10:12:35.281Z] 10:12:35     INFO - GECKO(2402) |     #5 mozilla::dom::workerinternals::(anonymous namespace)::LoadAllScripts(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTArray<nsTString<char16_t>> const&, bool, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:255:11 (libxul.so+0x88ec70d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.282Z] 10:12:35     INFO - GECKO(2402) |     #6 mozilla::dom::workerinternals::LoadMainScript(mozilla::dom::WorkerPrivate*, mozilla::UniquePtr<mozilla::dom::SerializedStackHolder, mozilla::DefaultDelete<mozilla::dom::SerializedStackHolder>>, nsTSubstring<char16_t> const&, mozilla::dom::WorkerScriptType, mozilla::ErrorResult&, mozilla::Encoding const*) /builds/worker/checkouts/gecko/dom/workers/ScriptLoader.cpp:1391:3 (libxul.so+0x88ec447) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.283Z] 10:12:35     INFO - GECKO(2402) |     #7 mozilla::dom::(anonymous namespace)::CompileScriptRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:381:5 (libxul.so+0x8930469) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.283Z] 10:12:35     INFO - GECKO(2402) |     #8 mozilla::dom::WorkerRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/WorkerRunnable.cpp:377:12 (libxul.so+0x89227f8) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.284Z] 10:12:35     INFO - GECKO(2402) |     #9 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.284Z] 10:12:35     INFO - GECKO(2402) |     #10 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.285Z] 10:12:35     INFO - GECKO(2402) |     #11 mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:3227:7 (libxul.so+0x8913099) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.285Z] 10:12:35     INFO - GECKO(2402) |     #12 mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:2042:42 (libxul.so+0x88fb0b2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.286Z] 10:12:35     INFO - GECKO(2402) |     #13 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1198:16 (libxul.so+0x40b374b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.286Z] 10:12:35     INFO - GECKO(2402) |     #14 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.287Z] 10:12:35     INFO - GECKO(2402) |     #15 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:300:20 (libxul.so+0x4d8b3ae) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.287Z] 10:12:35     INFO - GECKO(2402) |     #16 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.288Z] 10:12:35     INFO - GECKO(2402) |     #17 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.288Z] 10:12:35     INFO - GECKO(2402) |     #18 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.289Z] 10:12:35     INFO - GECKO(2402) |     #19 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:383:10 (libxul.so+0x40ae932) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.289Z] 10:12:35     INFO - GECKO(2402) |     #20 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x523e3) (BuildId: 731137f1d80b6c4093369a3c9ed733cbdda9f8af)
[task 2022-11-22T10:12:35.289Z] 10:12:35     INFO - GECKO(2402) |   Thread T40 'DOM Worker' (tid=2867, running) created by main thread at:
[task 2022-11-22T10:12:35.290Z] 10:12:35     INFO - GECKO(2402) |     #0 pthread_create /builds/worker/fetches/llvm-project/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:1022:3 (firefox-bin+0xb3b1d) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.290Z] 10:12:35     INFO - GECKO(2402) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x4948f) (BuildId: 731137f1d80b6c4093369a3c9ed733cbdda9f8af)
[task 2022-11-22T10:12:35.291Z] 10:12:35     INFO - GECKO(2402) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x3e2a5) (BuildId: 731137f1d80b6c4093369a3c9ed733cbdda9f8af)
[task 2022-11-22T10:12:35.292Z] 10:12:35     INFO - GECKO(2402) |     #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:617:18 (libxul.so+0x40b04e7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.292Z] 10:12:35     INFO - GECKO(2402) |     #4 mozilla::dom::WorkerThread::Create(mozilla::dom::WorkerThreadFriendKey const&) /builds/worker/checkouts/gecko/dom/workers/WorkerThread.cpp:102:7 (libxul.so+0x892d27b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.293Z] 10:12:35     INFO - GECKO(2402) |     #5 mozilla::dom::workerinternals::RuntimeService::ScheduleWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1323:37 (libxul.so+0x88e11e2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.294Z] 10:12:35     INFO - GECKO(2402) |     #6 mozilla::dom::workerinternals::RuntimeService::RegisterWorker(mozilla::dom::WorkerPrivate&) /builds/worker/checkouts/gecko/dom/workers/RuntimeService.cpp:1205:19 (libxul.so+0x88e0634) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.294Z] 10:12:35     INFO - GECKO(2402) |     #7 mozilla::dom::WorkerPrivate::Constructor(JSContext*, nsTSubstring<char16_t> const&, bool, mozilla::dom::WorkerKind, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, mozilla::dom::WorkerLoadInfo*, mozilla::ErrorResult&, nsTString<char16_t>) /builds/worker/checkouts/gecko/dom/workers/WorkerPrivate.cpp:2610:24 (libxul.so+0x890fc5e) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.295Z] 10:12:35     INFO - GECKO(2402) |     #8 mozilla::dom::Worker::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::dom::WorkerOptions const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/workers/Worker.cpp:43:41 (libxul.so+0x88ecab0) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.295Z] 10:12:35     INFO - GECKO(2402) |     #9 mozilla::dom::Worker_Binding::_constructor(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/obj-build/dom/bindings/WorkerBinding.cpp:1107:52 (libxul.so+0x699634d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.296Z] 10:12:35     INFO - GECKO(2402) |     #10 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:459:13 (libxul.so+0xbbb3ca2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.296Z] 10:12:35     INFO - GECKO(2402) |     #11 CallJSNativeConstructor /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:475:8 (libxul.so+0xbbb3ca2)
[task 2022-11-22T10:12:35.297Z] 10:12:35     INFO - GECKO(2402) |     #12 InternalConstruct(JSContext*, js::AnyConstructArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:694:10 (libxul.so+0xbbb3ca2)
[task 2022-11-22T10:12:35.297Z] 10:12:35     INFO - GECKO(2402) |     #13 ConstructFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:722:10 (libxul.so+0xbba8471) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.298Z] 10:12:35     INFO - GECKO(2402) |     #14 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3360:16 (libxul.so+0xbba8471)
[task 2022-11-22T10:12:35.298Z] 10:12:35     INFO - GECKO(2402) |     #15 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:431:13 (libxul.so+0xbb9b67f) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.299Z] 10:12:35     INFO - GECKO(2402) |     #16 js::ExecuteKernel(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, js::AbstractFramePtr, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:825:13 (libxul.so+0xbbb4535) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.300Z] 10:12:35     INFO - GECKO(2402) |     #17 js::Execute(JSContext*, JS::Handle<JSScript*>, JS::Handle<JSObject*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:857:10 (libxul.so+0xbbb46e2) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.300Z] 10:12:35     INFO - GECKO(2402) |     #18 ExecuteScript(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSScript*>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:467:10 (libxul.so+0xbc5e6ea) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.301Z] 10:12:35     INFO - GECKO(2402) |     #19 JS_ExecuteScript(JSContext*, JS::Handle<JSScript*>) /builds/worker/checkouts/gecko/js/src/vm/CompilationAndEvaluation.cpp:491:10 (libxul.so+0xbc5e8c4) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.301Z] 10:12:35     INFO - GECKO(2402) |     #20 mozilla::dom::JSExecutionContext::ExecScript() /builds/worker/checkouts/gecko/dom/base/JSExecutionContext.cpp:241:8 (libxul.so+0x5bd827b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.302Z] 10:12:35     INFO - GECKO(2402) |     #21 ExecuteCompiledScript /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2142:16 (libxul.so+0x8be14e4) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.302Z] 10:12:35     INFO - GECKO(2402) |     #22 mozilla::dom::ScriptLoader::EvaluateScript(nsIGlobalObject*, JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2407:12 (libxul.so+0x8be14e4)
[task 2022-11-22T10:12:35.303Z] 10:12:35     INFO - GECKO(2402) |     #23 mozilla::dom::ScriptLoader::EvaluateScriptElement(JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:2211:10 (libxul.so+0x8be09ce) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.304Z] 10:12:35     INFO - GECKO(2402) |     #24 mozilla::dom::ScriptLoader::ProcessRequest(JS::loader::ScriptLoadRequest*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1861:10 (libxul.so+0x8bdd192) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.304Z] 10:12:35     INFO - GECKO(2402) |     #25 mozilla::dom::ScriptLoader::ProcessInlineScript(nsIScriptElement*, JS::loader::ScriptKind) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:1267:10 (libxul.so+0x8bdb2cb) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.305Z] 10:12:35     INFO - GECKO(2402) |     #26 mozilla::dom::ScriptLoader::ProcessScriptElement(nsIScriptElement*) /builds/worker/checkouts/gecko/dom/script/ScriptLoader.cpp:903:10 (libxul.so+0x8bd0948) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.305Z] 10:12:35     INFO - GECKO(2402) |     #27 mozilla::dom::ScriptElement::MaybeProcessScript() /builds/worker/checkouts/gecko/dom/script/ScriptElement.cpp:134:18 (libxul.so+0x8bd02b7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.306Z] 10:12:35     INFO - GECKO(2402) |     #28 AttemptToExecute /builds/worker/workspace/obj-build/dist/include/nsIScriptElement.h:221:18 (libxul.so+0x51f51e5) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.306Z] 10:12:35     INFO - GECKO(2402) |     #29 nsHtml5TreeOpExecutor::RunScript(nsIContent*) /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:942:22 (libxul.so+0x51f51e5)
[task 2022-11-22T10:12:35.307Z] 10:12:35     INFO - GECKO(2402) |     #30 nsHtml5TreeOpExecutor::RunFlushLoop() /builds/worker/checkouts/gecko/parser/html/nsHtml5TreeOpExecutor.cpp:733:7 (libxul.so+0x51f2dd9) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.307Z] 10:12:35     INFO - GECKO(2402) |     #31 nsHtml5ExecutorFlusher::Run() /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:174:18 (libxul.so+0x51f8583) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.308Z] 10:12:35     INFO - GECKO(2402) |     #32 mozilla::SchedulerGroup::Runnable::Run() /builds/worker/checkouts/gecko/xpcom/threads/SchedulerGroup.cpp:140:20 (libxul.so+0x408dabf) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.308Z] 10:12:35     INFO - GECKO(2402) |     #33 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:538:16 (libxul.so+0x409a2bf) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.309Z] 10:12:35     INFO - GECKO(2402) |     #34 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:851:26 (libxul.so+0x409388d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.310Z] 10:12:35     INFO - GECKO(2402) |     #35 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:683:15 (libxul.so+0x4091e06) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.310Z] 10:12:35     INFO - GECKO(2402) |     #36 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:461:36 (libxul.so+0x40921e0) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.311Z] 10:12:35     INFO - GECKO(2402) |     #37 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:187:37 (libxul.so+0x409cc77) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.312Z] 10:12:35     INFO - GECKO(2402) |     #38 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_2>::Run() /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:546:5 (libxul.so+0x409cc77)
[task 2022-11-22T10:12:35.312Z] 10:12:35     INFO - GECKO(2402) |     #39 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1204:16 (libxul.so+0x40b34dc) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.313Z] 10:12:35     INFO - GECKO(2402) |     #40 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:474:10 (libxul.so+0x40ba1e6) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.314Z] 10:12:35     INFO - GECKO(2402) |     #41 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x4d8a78b) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.314Z] 10:12:35     INFO - GECKO(2402) |     #42 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:268:30 (libxul.so+0x4d8b2bb) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.315Z] 10:12:35     INFO - GECKO(2402) |     #43 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.315Z] 10:12:35     INFO - GECKO(2402) |     #44 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.316Z] 10:12:35     INFO - GECKO(2402) |     #45 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.317Z] 10:12:35     INFO - GECKO(2402) |     #46 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:150:27 (libxul.so+0x8e64a36) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.317Z] 10:12:35     INFO - GECKO(2402) |     #47 XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:884:20 (libxul.so+0xb979d2c) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.318Z] 10:12:35     INFO - GECKO(2402) |     #48 mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:235:9 (libxul.so+0x4d8b26d) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.318Z] 10:12:35     INFO - GECKO(2402) |     #49 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:381:10 (libxul.so+0x4ca5dd7) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.319Z] 10:12:35     INFO - GECKO(2402) |     #50 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:374:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.320Z] 10:12:35     INFO - GECKO(2402) |     #51 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:356:3 (libxul.so+0x4ca5dd7)
[task 2022-11-22T10:12:35.320Z] 10:12:35     INFO - GECKO(2402) |     #52 XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:743:34 (libxul.so+0xb97946a) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.321Z] 10:12:35     INFO - GECKO(2402) |     #53 mozilla::BootstrapImpl::XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:67:12 (libxul.so+0xb983782) (BuildId: 594ff42126e8fa34f978d17a304b400a10ff15d5)
[task 2022-11-22T10:12:35.321Z] 10:12:35     INFO - GECKO(2402) |     #54 content_process_main /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28 (firefox-bin+0x1347f3) (BuildId: 6bf802e357138368b3319a40fcfdefbcef91fa77)
[task 2022-11-22T10:12:35.322Z] 10:12:35     INFO - GECKO(2402) |     #55 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:359:18 (firefox-bin+0x1347f3)
[task 2022-11-22T10:12:35.323Z] 10:12:35     INFO - GECKO(2402) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/RefPtr.h:311:36 in operator!
[task 2022-11-22T10:12:35.323Z] 10:12:35     INFO - GECKO(2402) | ==================

From looking at the reading & writing stack, the issue seems to occur in workers or script-loading.

Component: DOM: Security → DOM: Workers
Group: core-security → dom-core-security

Yeah, we have a bunch of ScriptLoaderRunnable::CancelMainThread crashes on file.

FYI, Yulia.

Flags: needinfo?(ystartsev)

I'll mark this sec-other under the assumption that this is a dupe of one of the many other issues we have on file with a stack like this. This one is TSan which I think is unlike the others that I can recall offhand.

Assignee: nobody → ystartsev
Status: NEW → ASSIGNED
Group: dom-core-security → core-security-release
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
Flags: needinfo?(ystartsev)

It sounds like this turned out to be a new issue, not a dupe, so I'm adjusting the rating. (It looks like it is trunk only so no sec-approval was needed anyways.)

Keywords: sec-othersec-high
Flags: qe-verify-
Whiteboard: [domsecurity-intermittent] → [domsecurity-intermittent][post-critsmash-triage]
Whiteboard: [domsecurity-intermittent][post-critsmash-triage] → [domsecurity-intermittent][post-critsmash-triage][adv-main109-]
Group: core-security-release
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: