Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/ScriptPreloader.h:238:47 in operator bool
Categories
(WebExtensions :: Untriaged, defect, P5)
Tracking
(firefox-esr78 unaffected, firefox85 unaffected, firefox86 unaffected, firefox87 wontfix, firefox88 fixed)
| Tracking | Status | |
|---|---|---|
| firefox-esr78 | --- | unaffected |
| firefox85 | --- | unaffected |
| firefox86 | --- | unaffected |
| firefox87 | --- | wontfix |
| firefox88 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: mgaudet)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])
Attachments
(1 file)
Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=330415254&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/X9Gn4dXbQDOXoqG7MsdY4Q/runs/0/artifacts/public/logs/live_backing.log
[task 2021-02-18T17:13:57.156Z] 17:13:57 INFO - TEST-OK | browser/components/extensions/test/browser/browser_ExtensionControlledPopup.js | took 3423ms
[task 2021-02-18T17:13:57.260Z] 17:13:57 INFO - checking window state
[task 2021-02-18T17:13:57.356Z] 17:13:57 INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_addon_debugging_netmonitor.js
[task 2021-02-18T17:14:01.811Z] 17:14:01 INFO - GECKO(1564) | ==================
[task 2021-02-18T17:14:01.812Z] 17:14:01 INFO - GECKO(1564) | WARNING: ThreadSanitizer: data race (pid=1564)
[task 2021-02-18T17:14:01.812Z] 17:14:01 INFO - GECKO(1564) | Read of size 1 at 0x7b28000ddd18 by thread T76 (mutexes: write M421222148687993728, write M422348048594844960):
[task 2021-02-18T17:14:01.812Z] 17:14:01 INFO - GECKO(1564) | #0 operator bool /builds/worker/workspace/obj-build/dist/include/mozilla/ScriptPreloader.h:238:47 (libxul.so+0x1a71ac0)
[task 2021-02-18T17:14:01.812Z] 17:14:01 INFO - GECKO(1564) | #1 mozilla::ScriptPreloader::WriteCache() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:723:11 (libxul.so+0x1a71ac0)
[task 2021-02-18T17:14:01.813Z] 17:14:01 INFO - GECKO(1564) | #2 mozilla::ScriptPreloader::Run() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:753:25 (libxul.so+0x1a72257)
[task 2021-02-18T17:14:01.813Z] 17:14:01 INFO - GECKO(1564) | #3 non-virtual thunk to mozilla::ScriptPreloader::Run() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp (libxul.so+0x1a73109)
[task 2021-02-18T17:14:01.814Z] 17:14:01 INFO - GECKO(1564) | #4 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1152:16 (libxul.so+0xbf287b)
[task 2021-02-18T17:14:01.814Z] 17:14:01 INFO - GECKO(1564) | #5 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbf8b32)
[task 2021-02-18T17:14:01.815Z] 17:14:01 INFO - GECKO(1564) | #6 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302:20 (libxul.so+0x14f133e)
[task 2021-02-18T17:14:01.815Z] 17:14:01 INFO - GECKO(1564) | #7 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.816Z] 17:14:01 INFO - GECKO(1564) | #8 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.820Z] 17:14:01 INFO - GECKO(1564) | #9 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.821Z] 17:14:01 INFO - GECKO(1564) | #10 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0xbeed38)
[task 2021-02-18T17:14:01.821Z] 17:14:01 INFO - GECKO(1564) | #11 _pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4524b)
[task 2021-02-18T17:14:01.821Z] 17:14:01 INFO - GECKO(1564) | Previous write of size 1 at 0x7b28000ddd18 by main thread:
[task 2021-02-18T17:14:01.822Z] 17:14:01 INFO - GECKO(1564) | [failed to restore the stack]
[task 2021-02-18T17:14:01.822Z] 17:14:01 INFO - GECKO(1564) | Location is heap block of size 160 at 0x7b28000ddcc0 allocated by main thread:
[task 2021-02-18T17:14:01.822Z] 17:14:01 INFO - GECKO(1564) | #0 malloc /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:652:5 (firefox+0x54e5c)
[task 2021-02-18T17:14:01.822Z] 17:14:01 INFO - GECKO(1564) | #1 moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15 (firefox+0xc9b1b)
[task 2021-02-18T17:14:01.822Z] 17:14:01 INFO - GECKO(1564) | #2 operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10 (libxul.so+0x1a7d8b5)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #3 MakeUnique<mozilla::ScriptPreloader::CachedScript, mozilla::ScriptPreloader &, const nsTString<char> &, const nsTString<char> &, nullptr_t> /builds/worker/workspace/obj-build/dist/include/mozilla/UniquePtr.h:609:23 (libxul.so+0x1a7d8b5)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #4 operator() /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:100:34 (libxul.so+0x1a7d8b5)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #5 OrInsertWith<(lambda at /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:99:25)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:463:23 (libxul.so+0x1a7d8b5)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #6 mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >& mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >& nsBaseHashtable<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >, mozilla::ScriptPreloader::CachedScript*, nsUniquePtrConverter<mozilla::ScriptPreloader::CachedScript> >::GetOrInsertWith<mozilla::ScriptPreloader::CachedScript* nsClassHashtable<nsCStringHashKey, mozilla::ScriptPreloader::CachedScript>::LookupOrAdd<mozilla::ScriptPreloader&, nsTString<char> const&, nsTString<char> const&, std::nullptr_t>(nsTSubstring<char> const&, mozilla::ScriptPreloader&, nsTString<char> const&, nsTString<char> const&, std::nullptr_t&&)::'lambda'()>(nsTSubstring<char> const&, mozilla::ScriptPreloader&)::'lambda'(mozilla::ScriptPreloader&)::operator()<nsBaseHashtable<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >, mozilla::ScriptPreloader::CachedScript*, nsUniquePtrConverter<mozilla::ScriptPreloader::CachedScript> >::EntryHandle>(mozilla::ScriptPreloader&) const /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:214:26 (libxul.so+0x1a7d8b5)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #7 operator()<nsTHashtable<nsBaseHashtableET<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> > > >::EntryHandle> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:565:18 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.823Z] 17:14:01 INFO - GECKO(1564) | #8 operator()<PLDHashTable::EntryHandle> /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:360:18 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.824Z] 17:14:01 INFO - GECKO(1564) | #9 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:359:9)> /builds/worker/workspace/obj-build/dist/include/PLDHashTable.h:590:12 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.825Z] 17:14:01 INFO - GECKO(1564) | #10 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:564:15)> /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:357:25 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.825Z] 17:14:01 INFO - GECKO(1564) | #11 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:213:34)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:563:18 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.826Z] 17:14:01 INFO - GECKO(1564) | #12 GetOrInsertWith<(lambda at /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:99:25)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:213:12 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.826Z] 17:14:01 INFO - GECKO(1564) | #13 LookupOrAdd<mozilla::ScriptPreloader &, const nsTString<char> &, const nsTString<char> &, nullptr_t> /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:98:9 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.827Z] 17:14:01 INFO - GECKO(1564) | #14 mozilla::ScriptPreloader::NoteScript(nsTString<char> const&, nsTString<char> const&, mozilla::loader::ProcessType, nsTArray<unsigned char>&&, mozilla::TimeStamp) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:827:26 (libxul.so+0x1a6cb9c)
[task 2021-02-18T17:14:01.828Z] 17:14:01 INFO - GECKO(1564) | #15 mozilla::loader::ScriptCacheParent::Recv__delete__(nsTArray<mozilla::loader::ScriptData>&&) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptCacheActors.cpp:82:11 (libxul.so+0x1a6c9fc)
[task 2021-02-18T17:14:01.828Z] 17:14:01 INFO - GECKO(1564) | #16 mozilla::loader::PScriptCacheParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PScriptCacheParent.cpp:108:61 (libxul.so+0x185fbd3)
[task 2021-02-18T17:14:01.828Z] 17:14:01 INFO - GECKO(1564) | #17 mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PContentParent.cpp:6683:32 (libxul.so+0x1630fb5)
[task 2021-02-18T17:14:01.829Z] 17:14:01 INFO - GECKO(1564) | #18 mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:2153:25 (libxul.so+0x14ecdab)
[task 2021-02-18T17:14:01.830Z] 17:14:01 INFO - GECKO(1564) | #19 mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:2077:9 (libxul.so+0x14eb1cc)
[task 2021-02-18T17:14:01.831Z] 17:14:01 INFO - GECKO(1564) | #20 mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1925:3 (libxul.so+0x14ebdaa)
[task 2021-02-18T17:14:01.831Z] 17:14:01 INFO - GECKO(1564) | #21 mozilla::ipc::MessageChannel::MessageTask::Run() /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1956:13 (libxul.so+0x14ec3b1)
[task 2021-02-18T17:14:01.831Z] 17:14:01 INFO - GECKO(1564) | #22 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbde732)
[task 2021-02-18T17:14:01.832Z] 17:14:01 INFO - GECKO(1564) | #23 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbdc63c)
[task 2021-02-18T17:14:01.832Z] 17:14:01 INFO - GECKO(1564) | #24 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:611:15 (libxul.so+0xbdafb6)
[task 2021-02-18T17:14:01.833Z] 17:14:01 INFO - GECKO(1564) | #25 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbdb254)
[task 2021-02-18T17:14:01.834Z] 17:14:01 INFO - GECKO(1564) | #26 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133:37 (libxul.so+0xbe1727)
[task 2021-02-18T17:14:01.834Z] 17:14:01 INFO - GECKO(1564) | #27 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbe1727)
[task 2021-02-18T17:14:01.835Z] 17:14:01 INFO - GECKO(1564) | #28 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbf25a6)
[task 2021-02-18T17:14:01.835Z] 17:14:01 INFO - GECKO(1564) | #29 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbf8b32)
[task 2021-02-18T17:14:01.835Z] 17:14:01 INFO - GECKO(1564) | #30 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14f07ad)
[task 2021-02-18T17:14:01.836Z] 17:14:01 INFO - GECKO(1564) | #31 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.837Z] 17:14:01 INFO - GECKO(1564) | #32 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.837Z] 17:14:01 INFO - GECKO(1564) | #33 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.838Z] 17:14:01 INFO - GECKO(1564) | #34 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bc2706)
[task 2021-02-18T17:14:01.838Z] 17:14:01 INFO - GECKO(1564) | #35 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x6737508)
[task 2021-02-18T17:14:01.838Z] 17:14:01 INFO - GECKO(1564) | #36 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5250:22 (libxul.so+0x685260f)
[task 2021-02-18T17:14:01.839Z] 17:14:01 INFO - GECKO(1564) | #37 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5442:8 (libxul.so+0x6853538)
[task 2021-02-18T17:14:01.840Z] 17:14:01 INFO - GECKO(1564) | #38 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5505:21 (libxul.so+0x68539b4)
[task 2021-02-18T17:14:01.840Z] 17:14:01 INFO - GECKO(1564) | #39 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x685e0e2)
[task 2021-02-18T17:14:01.840Z] 17:14:01 INFO - GECKO(1564) | #40 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-02-18T17:14:01.841Z] 17:14:01 INFO - GECKO(1564) | #41 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:344:16 (firefox+0xc7c70)
[task 2021-02-18T17:14:01.841Z] 17:14:01 INFO - GECKO(1564) | Mutex M421222148687993728 is already destroyed.
[task 2021-02-18T17:14:01.841Z] 17:14:01 INFO - GECKO(1564) | Mutex M422348048594844960 is already destroyed.
[task 2021-02-18T17:14:01.843Z] 17:14:01 INFO - GECKO(1564) | Thread T76 'SaveScripts' (tid=1757, running) created by main thread at:
[task 2021-02-18T17:14:01.843Z] 17:14:01 INFO - GECKO(1564) | #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:966:3 (firefox+0x5668b)
[task 2021-02-18T17:14:01.843Z] 17:14:01 INFO - GECKO(1564) | #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x3c3f3)
[task 2021-02-18T17:14:01.844Z] 17:14:01 INFO - GECKO(1564) | #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x30d15)
[task 2021-02-18T17:14:01.844Z] 17:14:01 INFO - GECKO(1564) | #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:609:18 (libxul.so+0xbf0228)
[task 2021-02-18T17:14:01.845Z] 17:14:01 INFO - GECKO(1564) | #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, unsigned int, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:644:12 (libxul.so+0xbf7dea)
[task 2021-02-18T17:14:01.847Z] 17:14:01 INFO - GECKO(1564) | #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:169:57 (libxul.so+0xbff517)
[task 2021-02-18T17:14:01.849Z] 17:14:01 INFO - GECKO(1564) | #6 NS_NewNamedThread<12> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:85:10 (libxul.so+0x1a6eb78)
[task 2021-02-18T17:14:01.849Z] 17:14:01 INFO - GECKO(1564) | #7 mozilla::ScriptPreloader::StartCacheWrite() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:263:13 (libxul.so+0x1a6eb78)
[task 2021-02-18T17:14:01.850Z] 17:14:01 INFO - GECKO(1564) | #8 mozilla::ScriptPreloader::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:329:7 (libxul.so+0x1a6f298)
[task 2021-02-18T17:14:01.851Z] 17:14:01 INFO - GECKO(1564) | #9 nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverList.cpp:70:19 (libxul.so+0xb52fe3)
[task 2021-02-18T17:14:01.851Z] 17:14:01 INFO - GECKO(1564) | #10 nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverService.cpp:288:19 (libxul.so+0xb561ed)
[task 2021-02-18T17:14:01.852Z] 17:14:01 INFO - GECKO(1564) | #11 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc1a9f5)
[task 2021-02-18T17:14:01.852Z] 17:14:01 INFO - GECKO(1564) | #12 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ad9940)
[task 2021-02-18T17:14:01.853Z] 17:14:01 INFO - GECKO(1564) | #13 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x698a8cc)
[task 2021-02-18T17:14:01.854Z] 17:14:01 INFO - GECKO(1564) | #14 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x698a8cc)
[task 2021-02-18T17:14:01.855Z] 17:14:01 INFO - GECKO(1564) | #15 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x698006e)
[task 2021-02-18T17:14:01.855Z] 17:14:01 INFO - GECKO(1564) | #16 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x698006e)
[task 2021-02-18T17:14:01.856Z] 17:14:01 INFO - GECKO(1564) | #17 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x698006e)
[task 2021-02-18T17:14:01.857Z] 17:14:01 INFO - GECKO(1564) | #18 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x69729bc)
[task 2021-02-18T17:14:01.858Z] 17:14:01 INFO - GECKO(1564) | #19 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x698b138)
[task 2021-02-18T17:14:01.858Z] 17:14:01 INFO - GECKO(1564) | #20 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x698bcc6)
[task 2021-02-18T17:14:01.859Z] 17:14:01 INFO - GECKO(1564) | #21 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:597:8 (libxul.so+0x698bcc6)
[task 2021-02-18T17:14:01.859Z] 17:14:01 INFO - GECKO(1564) | #22 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2861:10 (libxul.so+0x6e4959e)
[task 2021-02-18T17:14:01.861Z] 17:14:01 INFO - GECKO(1564) | #23 mozilla::dom::IdleRequestCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::IdleDeadline&, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/WindowBinding.cpp:871:8 (libxul.so+0x308016f)
[task 2021-02-18T17:14:01.861Z] 17:14:01 INFO - GECKO(1564) | #24 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WindowBinding.h:783:12 (libxul.so+0x25a0022)
[task 2021-02-18T17:14:01.862Z] 17:14:01 INFO - GECKO(1564) | #25 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WindowBinding.h:796:12 (libxul.so+0x25a0022)
[task 2021-02-18T17:14:01.862Z] 17:14:01 INFO - GECKO(1564) | #26 mozilla::dom::IdleRequest::IdleRun(nsPIDOMWindowInner*, double, bool) /builds/worker/checkouts/gecko/dom/base/IdleRequest.cpp:61:13 (libxul.so+0x25a0022)
[task 2021-02-18T17:14:01.863Z] 17:14:01 INFO - GECKO(1564) | #27 nsGlobalWindowInner::RunIdleRequest(mozilla::dom::IdleRequest*, double, bool) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:744:12 (libxul.so+0x2430bd3)
[task 2021-02-18T17:14:01.863Z] 17:14:01 INFO - GECKO(1564) | #28 nsGlobalWindowInner::ExecuteIdleRequest(mozilla::TimeStamp) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:772:3 (libxul.so+0x242ff81)
[task 2021-02-18T17:14:01.889Z] 17:14:01 INFO - GECKO(1564) | #29 IdleRequestExecutor::Run() /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:613:13 (libxul.so+0x242fc89)
[task 2021-02-18T17:14:01.891Z] 17:14:01 INFO - GECKO(1564) | #30 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbde732)
[task 2021-02-18T17:14:01.891Z] 17:14:01 INFO - GECKO(1564) | #31 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbdc63c)
[task 2021-02-18T17:14:01.892Z] 17:14:01 INFO - GECKO(1564) | #32 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:634:15 (libxul.so+0xbdb0e9)
[task 2021-02-18T17:14:01.893Z] 17:14:01 INFO - GECKO(1564) | #33 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbdb254)
[task 2021-02-18T17:14:01.893Z] 17:14:01 INFO - GECKO(1564) | #34 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133:37 (libxul.so+0xbe1727)
[task 2021-02-18T17:14:01.893Z] 17:14:01 INFO - GECKO(1564) | #35 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbe1727)
[task 2021-02-18T17:14:01.894Z] 17:14:01 INFO - GECKO(1564) | #36 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbf25a6)
[task 2021-02-18T17:14:01.894Z] 17:14:01 INFO - GECKO(1564) | #37 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbf8b32)
[task 2021-02-18T17:14:01.894Z] 17:14:01 INFO - GECKO(1564) | #38 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14f07ad)
[task 2021-02-18T17:14:01.894Z] 17:14:01 INFO - GECKO(1564) | #39 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.895Z] 17:14:01 INFO - GECKO(1564) | #40 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.896Z] 17:14:01 INFO - GECKO(1564) | #41 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x147b2ac)
[task 2021-02-18T17:14:01.896Z] 17:14:01 INFO - GECKO(1564) | #42 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bc2706)
[task 2021-02-18T17:14:01.897Z] 17:14:01 INFO - GECKO(1564) | #43 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x6737508)
[task 2021-02-18T17:14:01.897Z] 17:14:01 INFO - GECKO(1564) | #44 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5250:22 (libxul.so+0x685260f)
[task 2021-02-18T17:14:01.897Z] 17:14:01 INFO - GECKO(1564) | #45 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5442:8 (libxul.so+0x6853538)
[task 2021-02-18T17:14:01.897Z] 17:14:01 INFO - GECKO(1564) | #46 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5505:21 (libxul.so+0x68539b4)
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | #47 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x685e0e2)
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | #48 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | #49 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:344:16 (firefox+0xc7c70)
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/ScriptPreloader.h:238:47 in operator bool
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | ==================
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | Exiting due to channel error.
[task 2021-02-18T17:14:01.900Z] 17:14:01 INFO - GECKO(1564) | Exiting due to channel error.
[task 2021-02-18T17:14:01.901Z] 17:14:01 INFO - GECKO(1564) | Exiting due to channel error.
[task 2021-02-18T17:14:01.901Z] 17:14:01 INFO - GECKO(1564) | Exiting due to channel error.
[task 2021-02-18T17:14:01.901Z] 17:14:01 INFO - GECKO(1564) | Exiting due to channel error.
[task 2021-02-18T17:14:02.902Z] 17:14:02 INFO - GECKO(1564) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=6.3304) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=13.3386) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=22.4913) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=21.648)
[task 2021-02-18T17:14:02.957Z] 17:14:02 INFO - TEST-INFO | Main app process: killed by SIGIOT```
Comment 1•4 years ago
|
||
This ThreadSanitizer failure started when bug 1693027 landed which also touched ScriptPreloader which is part of the stack. Matthew, please check comment 0. Failures are always during the execution of the same test.
Updated•4 years ago
|
| Assignee | ||
Comment 2•4 years ago
|
||
This can race with ScriptPreloader::WriteCache on the mScript field.
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 4•4 years ago
|
||
There are 37 total failures in the last 7 days on linux1804-64-tsan opt
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=331384593&repo=autoland&lineNumber=2369
[task 2021-02-26T20:28:16.210Z] 20:28:16 INFO - TEST-START | browser/components/extensions/test/browser/browser_ext_addon_debugging_netmonitor.js
[task 2021-02-26T20:28:20.624Z] 20:28:20 INFO - GECKO(1559) | LLVMSymbolizer: error reading file: No such file or directory
[task 2021-02-26T20:28:20.760Z] 20:28:20 INFO - GECKO(1559) | ==================
[task 2021-02-26T20:28:20.760Z] 20:28:20 INFO - GECKO(1559) | WARNING: ThreadSanitizer: data race (pid=1559)
[task 2021-02-26T20:28:20.761Z] 20:28:20 INFO - GECKO(1559) | Read of size 1 at 0x7b28000dec18 by thread T71 (mutexes: write M425162798361942912, write M426288698268794144):
[task 2021-02-26T20:28:20.761Z] 20:28:20 INFO - GECKO(1559) | #0 operator bool /builds/worker/workspace/obj-build/dist/include/mozilla/ScriptPreloader.h:238:47 (libxul.so+0x1a5fdf0)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #1 mozilla::ScriptPreloader::WriteCache() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:723:11 (libxul.so+0x1a5fdf0)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #2 mozilla::ScriptPreloader::Run() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:753:25 (libxul.so+0x1a60587)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #3 non-virtual thunk to mozilla::ScriptPreloader::Run() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp (libxul.so+0x1a61439)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #4 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1152:16 (libxul.so+0xbe098b)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #5 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe6c42)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #6 mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:302:20 (libxul.so+0x14e194e)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #7 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #8 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #9 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #10 nsThread::ThreadFunc(void*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:391:10 (libxul.so+0xbdce48)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | #11 pt_root /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:201:5 (libnspr4.so+0x4524b)
[task 2021-02-26T20:28:20.762Z] 20:28:20 INFO - GECKO(1559) | Previous write of size 1 at 0x7b28000dec18 by main thread:
[task 2021-02-26T20:28:20.763Z] 20:28:20 INFO - GECKO(1559) | [failed to restore the stack]
[task 2021-02-26T20:28:20.763Z] 20:28:20 INFO - GECKO(1559) | Location is heap block of size 160 at 0x7b28000debc0 allocated by main thread:
[task 2021-02-26T20:28:20.763Z] 20:28:20 INFO - GECKO(1559) | #0 malloc /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:652:5 (firefox+0x54e5c)
[task 2021-02-26T20:28:20.763Z] 20:28:20 INFO - GECKO(1559) | #1 moz_xmalloc /builds/worker/checkouts/gecko/memory/mozalloc/mozalloc.cpp:52:15 (firefox+0xc9c6b)
[task 2021-02-26T20:28:20.764Z] 20:28:20 INFO - GECKO(1559) | #2 operator new /builds/worker/workspace/obj-build/dist/include/mozilla/cxxalloc.h:33:10 (libxul.so+0x1a6bbe5)
[task 2021-02-26T20:28:20.764Z] 20:28:20 INFO - GECKO(1559) | #3 MakeUnique<mozilla::ScriptPreloader::CachedScript, mozilla::ScriptPreloader &, const nsTString<char> &, const nsTString<char> &, nullptr_t> /builds/worker/workspace/obj-build/dist/include/mozilla/UniquePtr.h:609:23 (libxul.so+0x1a6bbe5)
[task 2021-02-26T20:28:20.764Z] 20:28:20 INFO - GECKO(1559) | #4 operator() /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:100:37 (libxul.so+0x1a6bbe5)
[task 2021-02-26T20:28:20.765Z] 20:28:20 INFO - GECKO(1559) | #5 OrInsertWith<(lambda at /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:99:28)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:475:23 (libxul.so+0x1a6bbe5)
[task 2021-02-26T20:28:20.766Z] 20:28:20 INFO - GECKO(1559) | #6 mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >& mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >& nsBaseHashtable<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >, mozilla::ScriptPreloader::CachedScript*, nsUniquePtrConverter<mozilla::ScriptPreloader::CachedScript> >::LookupOrInsertWith<mozilla::ScriptPreloader::CachedScript* nsClassHashtable<nsCStringHashKey, mozilla::ScriptPreloader::CachedScript>::GetOrInsertNew<mozilla::ScriptPreloader&, nsTString<char> const&, nsTString<char> const&, std::nullptr_t>(nsTSubstring<char> const&, mozilla::ScriptPreloader&, nsTString<char> const&, nsTString<char> const&, std::nullptr_t&&)::'lambda'()>(nsTSubstring<char> const&, mozilla::ScriptPreloader&)::'lambda'(mozilla::ScriptPreloader&)::operator()<nsBaseHashtable<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> >, mozilla::ScriptPreloader::CachedScript*, nsUniquePtrConverter<mozilla::ScriptPreloader::CachedScript> >::EntryHandle>(mozilla::ScriptPreloader&) const /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:221:26 (libxul.so+0x1a6bbe5)
[task 2021-02-26T20:28:20.767Z] 20:28:20 INFO - GECKO(1559) | #7 operator()<nsTHashtable<nsBaseHashtableET<nsCStringHashKey, mozilla::UniquePtr<mozilla::ScriptPreloader::CachedScript, mozilla::DefaultDelete<mozilla::ScriptPreloader::CachedScript> > > >::EntryHandle> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:577:18 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.767Z] 20:28:20 INFO - GECKO(1559) | #8 operator()<PLDHashTable::EntryHandle> /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:360:18 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.768Z] 20:28:20 INFO - GECKO(1559) | #9 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:359:9)> /builds/worker/workspace/obj-build/dist/include/PLDHashTable.h:590:12 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.769Z] 20:28:20 INFO - GECKO(1559) | #10 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:576:15)> /builds/worker/workspace/obj-build/dist/include/nsTHashtable.h:357:25 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.779Z] 20:28:20 INFO - GECKO(1559) | #11 WithEntryHandle<(lambda at /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:220:34)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:575:18 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.779Z] 20:28:20 INFO - GECKO(1559) | #12 LookupOrInsertWith<(lambda at /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:99:28)> /builds/worker/workspace/obj-build/dist/include/nsBaseHashtable.h:220:12 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.779Z] 20:28:20 INFO - GECKO(1559) | #13 GetOrInsertNew<mozilla::ScriptPreloader &, const nsTString<char> &, const nsTString<char> &, nullptr_t> /builds/worker/workspace/obj-build/dist/include/nsClassHashtable.h:98:9 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.779Z] 20:28:20 INFO - GECKO(1559) | #14 mozilla::ScriptPreloader::NoteScript(nsTString<char> const&, nsTString<char> const&, mozilla::loader::ProcessType, nsTArray<unsigned char>&&, mozilla::TimeStamp) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:828:16 (libxul.so+0x1a5aecc)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #15 mozilla::loader::ScriptCacheParent::Recv__delete_(nsTArray<mozilla::loader::ScriptData>&&) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptCacheActors.cpp:82:11 (libxul.so+0x1a5ad2c)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #16 mozilla::loader::PScriptCacheParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PScriptCacheParent.cpp:108:61 (libxul.so+0x184d7b3)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #17 mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) /builds/worker/workspace/obj-build/ipc/ipdl/PContentParent.cpp:6683:32 (libxul.so+0x1621645)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #18 mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:2153:25 (libxul.so+0x14dd3bb)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #19 mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:2077:9 (libxul.so+0x14db7dc)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #20 mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1925:3 (libxul.so+0x14dc3ba)
[task 2021-02-26T20:28:20.780Z] 20:28:20 INFO - GECKO(1559) | #21 mozilla::ipc::MessageChannel::MessageTask::Run() /builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp:1956:13 (libxul.so+0x14dc9c1)
[task 2021-02-26T20:28:20.781Z] 20:28:20 INFO - GECKO(1559) | #22 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbcc842)
[task 2021-02-26T20:28:20.781Z] 20:28:20 INFO - GECKO(1559) | #23 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbca74c)
[task 2021-02-26T20:28:20.781Z] 20:28:20 INFO - GECKO(1559) | #24 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:611:15 (libxul.so+0xbc90c6)
[task 2021-02-26T20:28:20.782Z] 20:28:20 INFO - GECKO(1559) | #25 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbc9364)
[task 2021-02-26T20:28:20.782Z] 20:28:20 INFO - GECKO(1559) | #26 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133:37 (libxul.so+0xbcf837)
[task 2021-02-26T20:28:20.782Z] 20:28:20 INFO - GECKO(1559) | #27 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbcf837)
[task 2021-02-26T20:28:20.782Z] 20:28:20 INFO - GECKO(1559) | #28 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbe06b6)
[task 2021-02-26T20:28:20.782Z] 20:28:20 INFO - GECKO(1559) | #29 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe6c42)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #30 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14e0dbd)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #31 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #32 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #33 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #34 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bb47d6)
[task 2021-02-26T20:28:20.783Z] 20:28:20 INFO - GECKO(1559) | #35 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x673b868)
[task 2021-02-26T20:28:20.784Z] 20:28:20 INFO - GECKO(1559) | #36 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5279:22 (libxul.so+0x685688f)
[task 2021-02-26T20:28:20.784Z] 20:28:20 INFO - GECKO(1559) | #37 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5471:8 (libxul.so+0x68577b8)
[task 2021-02-26T20:28:20.784Z] 20:28:20 INFO - GECKO(1559) | #38 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5534:21 (libxul.so+0x6857c34)
[task 2021-02-26T20:28:20.784Z] 20:28:20 INFO - GECKO(1559) | #39 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6862362)
[task 2021-02-26T20:28:20.784Z] 20:28:20 INFO - GECKO(1559) | #40 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | #41 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c70)
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | Mutex M425162798361942912 is already destroyed.
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | Mutex M426288698268794144 is already destroyed.
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | Thread T71 'SaveScripts' (tid=1741, running) created by main thread at:
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:966:3 (firefox+0x5668b)
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x3c3f3)
[task 2021-02-26T20:28:20.785Z] 20:28:20 INFO - GECKO(1559) | #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x30d15)
[task 2021-02-26T20:28:20.786Z] 20:28:20 INFO - GECKO(1559) | #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:609:18 (libxul.so+0xbde338)
[task 2021-02-26T20:28:20.786Z] 20:28:20 INFO - GECKO(1559) | #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, unsigned int, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:644:12 (libxul.so+0xbe5efa)
[task 2021-02-26T20:28:20.786Z] 20:28:20 INFO - GECKO(1559) | #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:169:57 (libxul.so+0xbed627)
[task 2021-02-26T20:28:20.786Z] 20:28:20 INFO - GECKO(1559) | #6 NS_NewNamedThread<12> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:85:10 (libxul.so+0x1a5cea8)
[task 2021-02-26T20:28:20.786Z] 20:28:20 INFO - GECKO(1559) | #7 mozilla::ScriptPreloader::StartCacheWrite() /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:263:13 (libxul.so+0x1a5cea8)
[task 2021-02-26T20:28:20.787Z] 20:28:20 INFO - GECKO(1559) | #8 mozilla::ScriptPreloader::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/js/xpconnect/loader/ScriptPreloader.cpp:329:7 (libxul.so+0x1a5d5c8)
[task 2021-02-26T20:28:20.787Z] 20:28:20 INFO - GECKO(1559) | #9 nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverList.cpp:70:19 (libxul.so+0xb41073)
[task 2021-02-26T20:28:20.787Z] 20:28:20 INFO - GECKO(1559) | #10 nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/checkouts/gecko/xpcom/ds/nsObserverService.cpp:288:19 (libxul.so+0xb4425d)
[task 2021-02-26T20:28:20.787Z] 20:28:20 INFO - GECKO(1559) | #11 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xc08b05)
[task 2021-02-26T20:28:20.787Z] 20:28:20 INFO - GECKO(1559) | #12 XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:925:10 (libxul.so+0x1ac7ca0)
[task 2021-02-26T20:28:20.788Z] 20:28:20 INFO - GECKO(1559) | #13 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:435:13 (libxul.so+0x698eb5c)
[task 2021-02-26T20:28:20.788Z] 20:28:20 INFO - GECKO(1559) | #14 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:520:12 (libxul.so+0x698eb5c)
[task 2021-02-26T20:28:20.788Z] 20:28:20 INFO - GECKO(1559) | #15 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x69842fe)
[task 2021-02-26T20:28:20.789Z] 20:28:20 INFO - GECKO(1559) | #16 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:584:10 (libxul.so+0x69842fe)
[task 2021-02-26T20:28:20.789Z] 20:28:20 INFO - GECKO(1559) | #17 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3243:16 (libxul.so+0x69842fe)
[task 2021-02-26T20:28:20.790Z] 20:28:20 INFO - GECKO(1559) | #18 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:405:13 (libxul.so+0x6976c4c)
[task 2021-02-26T20:28:20.790Z] 20:28:20 INFO - GECKO(1559) | #19 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:552:13 (libxul.so+0x698f3c8)
[task 2021-02-26T20:28:20.791Z] 20:28:20 INFO - GECKO(1559) | #20 InternalCall /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:580:10 (libxul.so+0x698ff56)
[task 2021-02-26T20:28:20.791Z] 20:28:20 INFO - GECKO(1559) | #21 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:597:8 (libxul.so+0x698ff56)
[task 2021-02-26T20:28:20.791Z] 20:28:20 INFO - GECKO(1559) | #22 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2863:10 (libxul.so+0x6e4cdee)
[task 2021-02-26T20:28:20.792Z] 20:28:20 INFO - GECKO(1559) | #23 mozilla::dom::IdleRequestCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::IdleDeadline&, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/WindowBinding.cpp:871:8 (libxul.so+0x307142f)
[task 2021-02-26T20:28:20.792Z] 20:28:20 INFO - GECKO(1559) | #24 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WindowBinding.h:783:12 (libxul.so+0x258fba2)
[task 2021-02-26T20:28:20.792Z] 20:28:20 INFO - GECKO(1559) | #25 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/WindowBinding.h:796:12 (libxul.so+0x258fba2)
[task 2021-02-26T20:28:20.793Z] 20:28:20 INFO - GECKO(1559) | #26 mozilla::dom::IdleRequest::IdleRun(nsPIDOMWindowInner*, double, bool) /builds/worker/checkouts/gecko/dom/base/IdleRequest.cpp:61:13 (libxul.so+0x258fba2)
[task 2021-02-26T20:28:20.793Z] 20:28:20 INFO - GECKO(1559) | #27 nsGlobalWindowInner::RunIdleRequest(mozilla::dom::IdleRequest*, double, bool) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:744:12 (libxul.so+0x24205e3)
[task 2021-02-26T20:28:20.794Z] 20:28:20 INFO - GECKO(1559) | #28 nsGlobalWindowInner::ExecuteIdleRequest(mozilla::TimeStamp) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:772:3 (libxul.so+0x241f991)
[task 2021-02-26T20:28:20.794Z] 20:28:20 INFO - GECKO(1559) | #29 IdleRequestExecutor::Run() /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:613:13 (libxul.so+0x241f699)
[task 2021-02-26T20:28:20.795Z] 20:28:20 INFO - GECKO(1559) | #30 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:472:16 (libxul.so+0xbcc842)
[task 2021-02-26T20:28:20.795Z] 20:28:20 INFO - GECKO(1559) | #31 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:760:26 (libxul.so+0xbca74c)
[task 2021-02-26T20:28:20.795Z] 20:28:20 INFO - GECKO(1559) | #32 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:634:15 (libxul.so+0xbc91f9)
[task 2021-02-26T20:28:20.795Z] 20:28:20 INFO - GECKO(1559) | #33 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:395:36 (libxul.so+0xbc9364)
[task 2021-02-26T20:28:20.796Z] 20:28:20 INFO - GECKO(1559) | #34 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:133:37 (libxul.so+0xbcf837)
[task 2021-02-26T20:28:20.797Z] 20:28:20 INFO - GECKO(1559) | #35 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_3>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:534:5 (libxul.so+0xbcf837)
[task 2021-02-26T20:28:20.797Z] 20:28:20 INFO - GECKO(1559) | #36 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1158:16 (libxul.so+0xbe06b6)
[task 2021-02-26T20:28:20.798Z] 20:28:20 INFO - GECKO(1559) | #37 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10 (libxul.so+0xbe6c42)
[task 2021-02-26T20:28:20.798Z] 20:28:20 INFO - GECKO(1559) | #38 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21 (libxul.so+0x14e0dbd)
[task 2021-02-26T20:28:20.798Z] 20:28:20 INFO - GECKO(1559) | #39 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:335:10 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.798Z] 20:28:20 INFO - GECKO(1559) | #40 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:328:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.800Z] 20:28:20 INFO - GECKO(1559) | #41 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:310:3 (libxul.so+0x146b85c)
[task 2021-02-26T20:28:20.800Z] 20:28:20 INFO - GECKO(1559) | #42 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4bb47d6)
[task 2021-02-26T20:28:20.800Z] 20:28:20 INFO - GECKO(1559) | #43 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:271:30 (libxul.so+0x673b868)
[task 2021-02-26T20:28:20.801Z] 20:28:20 INFO - GECKO(1559) | #44 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5279:22 (libxul.so+0x685688f)
[task 2021-02-26T20:28:20.801Z] 20:28:20 INFO - GECKO(1559) | #45 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5471:8 (libxul.so+0x68577b8)
[task 2021-02-26T20:28:20.801Z] 20:28:20 INFO - GECKO(1559) | #46 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5534:21 (libxul.so+0x6857c34)
[task 2021-02-26T20:28:20.801Z] 20:28:20 INFO - GECKO(1559) | #47 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6862362)
[task 2021-02-26T20:28:20.802Z] 20:28:20 INFO - GECKO(1559) | #48 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:220:22 (firefox+0xc7c70)
[task 2021-02-26T20:28:20.803Z] 20:28:20 INFO - GECKO(1559) | #49 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:347:16 (firefox+0xc7c70)
[task 2021-02-26T20:28:20.803Z] 20:28:20 INFO - GECKO(1559) | SUMMARY: ThreadSanitizer: data race /builds/worker/workspace/obj-build/dist/include/mozilla/ScriptPreloader.h:238:47 in operator bool
[task 2021-02-26T20:28:20.803Z] 20:28:20 INFO - GECKO(1559) | ==================
[task 2021-02-26T20:28:20.848Z] 20:28:20 INFO - GECKO(1559) | Exiting due to channel error.
[task 2021-02-26T20:28:20.848Z] 20:28:20 INFO - GECKO(1559) | Exiting due to channel error.
[task 2021-02-26T20:28:20.848Z] 20:28:20 INFO - GECKO(1559) | Exiting due to channel error.
[task 2021-02-26T20:28:20.849Z] 20:28:20 INFO - GECKO(1559) | Exiting due to channel error.
[task 2021-02-26T20:28:20.849Z] 20:28:20 INFO - GECKO(1559) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=10.5427) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=14.0176) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=23.4053) Exiting due to channel error.
[task 2021-02-26T20:28:21.880Z] 20:28:21 INFO - GECKO(1559) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=6.68785)
[task 2021-02-26T20:28:21.884Z] 20:28:21 INFO - TEST-INFO | Main app process: killed by SIGIOT
[task 2021-02-26T20:28:21.885Z] 20:28:21 INFO - Buffered messages logged at 20:28:17
[task 2021-02-26T20:28:21.885Z] 20:28:21 INFO - Entering test bound test_addon_debugging_netmonitor_panel
[task 2021-02-26T20:28:21.885Z] 20:28:21 INFO - Extension loaded
[task 2021-02-26T20:28:21.886Z] 20:28:21 INFO - Buffered messages finished
[task 2021-02-26T20:28:21.886Z] 20:28:21 ERROR - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/browser_ext_addon_debugging_netmonitor.js | application terminated with exit code -6
[task 2021-02-26T20:28:21.886Z] 20:28:21 INFO - runtests.py | Application ran for: 0:00:33.201612
[task 2021-02-26T20:28:21.886Z] 20:28:21 INFO - zombiecheck | Reading PID log: /tmp/tmp3zve20pidlog
[task 2021-02-26T20:28:21.886Z] 20:28:21 INFO - ==> process 1559 launched child process 1574
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - ==> process 1559 launched child process 1622
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - ==> process 1559 launched child process 1646
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - ==> process 1559 launched child process 1711
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - ==> process 1559 launched child process 1749
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - ==> process 1559 launched child process 1781
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1574
[task 2021-02-26T20:28:21.887Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1646
[task 2021-02-26T20:28:21.888Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1711
[task 2021-02-26T20:28:21.888Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1781
[task 2021-02-26T20:28:21.888Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1622
[task 2021-02-26T20:28:21.888Z] 20:28:21 INFO - zombiecheck | Checking for orphan process with PID: 1749
[task 2021-02-26T20:28:21.888Z] 20:28:21 INFO - Stopping web server
[task 2021-02-26T20:28:21.908Z] 20:28:21 INFO - Stopping web socket server
[task 2021-02-26T20:28:21.929Z] 20:28:21 INFO - Stopping ssltunnel
[task 2021-02-26T20:28:21.949Z] 20:28:21 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2021-02-26T20:28:21.949Z] 20:28:21 INFO - runtests.py | Running tests: end.
[task 2021-02-26T20:28:21.969Z] 20:28:21 INFO - Buffered messages finished
[task 2021-02-26T20:28:21.969Z] 20:28:21 INFO - TEST-INFO | checking window state
[task 2021-02-26T20:28:21.969Z] 20:28:21 INFO - Browser Chrome Test Summary
[task 2021-02-26T20:28:21.969Z] 20:28:21 INFO - Passed: 0
[task 2021-02-26T20:28:21.970Z] 20:28:21 INFO - Failed: 0
[task 2021-02-26T20:28:21.970Z] 20:28:21 INFO - Todo: 0
[task 2021-02-26T20:28:21.970Z] 20:28:21 INFO - Mode: e10s
[task 2021-02-26T20:28:21.970Z] 20:28:21 INFO - *** End BrowserChrome Test Results ***
| Comment hidden (Intermittent Failures Robot) |
Comment 7•4 years ago
|
||
| bugherder | ||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 10•4 years ago
|
||
I suspect yes; I'd like this to bake on nightly a bit longer. I'll submit the uplift request on Wednesday if that sounds OK?
Comment 11•4 years ago
|
||
Just note that we build the last beta for 87 on Thursday, so that'll be fairly late.
| Assignee | ||
Comment 12•4 years ago
|
||
Ok: Looking at the intermittent failures view, I think it's pretty clear this has indeed fixed this, and there's not been any other problems. I'll nominate this for beta now.
| Assignee | ||
Comment 13•4 years ago
|
||
Actually I lied. I started writing the User impact section and came to the conclusion this shouldn't be uplifted and should just ride the trains:
The user impact here should be nothing observable. This is a data race between an Cache-writing thread and a cache-populating write. I think the only outcome here is a script which could perhaps be stored to the cache is not, meaning an infinitesimal slowdown on subsequent startup.
Marking 87 as wontfix.
Description
•