Closed Bug 1733613 Opened 3 years ago Closed 3 years ago

Intermittent SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/widget/gtk/nsWindow.cpp:703:16 in nsWindow::Destroy()

Categories

(Core :: Widget: Gtk, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1727225

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: csectype-race, intermittent-failure)

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


[task 2021-10-01T13:45:31.146Z] 13:45:31     INFO - TEST-START | browser/base/content/test/pageinfo/browser_pageinfo_security.js
[task 2021-10-01T13:45:57.626Z] 13:45:57     INFO - GECKO(2237) | ==================
[task 2021-10-01T13:45:57.628Z] 13:45:57     INFO - GECKO(2237) | WARNING: ThreadSanitizer: data race (pid=2237)
[task 2021-10-01T13:45:57.628Z] 13:45:57     INFO - GECKO(2237) |   Write of size 1 at 0x7b60005a39a9 by main thread:
[task 2021-10-01T13:45:57.628Z] 13:45:57     INFO - GECKO(2237) |     #0 nsWindow::Destroy() /builds/worker/checkouts/gecko/widget/gtk/nsWindow.cpp:703:16 (libxul.so+0x4c4d60e)
[task 2021-10-01T13:45:57.628Z] 13:45:57     INFO - GECKO(2237) |     #1 mozilla::AppWindow::Destroy() /builds/worker/checkouts/gecko/xpfe/appshell/AppWindow.cpp:652:14 (libxul.so+0x658c071)
[task 2021-10-01T13:45:57.630Z] 13:45:57     INFO - GECKO(2237) |     #2 Destroy /builds/worker/checkouts/gecko/xpfe/appshell/nsChromeTreeOwner.cpp:255:22 (libxul.so+0x65a1294)
[task 2021-10-01T13:45:57.630Z] 13:45:57     INFO - GECKO(2237) |     #3 non-virtual thunk to nsChromeTreeOwner::Destroy() /builds/worker/checkouts/gecko/xpfe/appshell/nsChromeTreeOwner.cpp (libxul.so+0x65a1294)
[task 2021-10-01T13:45:57.631Z] 13:45:57     INFO - GECKO(2237) |     #4 nsGlobalWindowOuter::ReallyCloseWindow() /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:6355:19 (libxul.so+0x248b45f)
[task 2021-10-01T13:45:57.631Z] 13:45:57     INFO - GECKO(2237) |     #5 nsCloseEvent::Run() /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:6156:16 (libxul.so+0x2490deb)
[task 2021-10-01T13:45:57.632Z] 13:45:57     INFO - GECKO(2237) |     #6 mozilla::RunnableTask::Run() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:467:16 (libxul.so+0xca2107)
[task 2021-10-01T13:45:57.632Z] 13:45:57     INFO - GECKO(2237) |     #7 mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:770:26 (libxul.so+0xc7dfa2)
[task 2021-10-01T13:45:57.632Z] 13:45:57     INFO - GECKO(2237) |     #8 mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:606:15 (libxul.so+0xc7c5f6)
[task 2021-10-01T13:45:57.635Z] 13:45:57     INFO - GECKO(2237) |     #9 mozilla::TaskController::ProcessPendingMTTask(bool) /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:390:36 (libxul.so+0xc7c8c4)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #10 operator() /builds/worker/checkouts/gecko/xpcom/threads/TaskController.cpp:126:37 (libxul.so+0xca5fca)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #11 mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_1>::Run() /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.h:531:5 (libxul.so+0xca5fca)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #12 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1148:16 (libxul.so+0xc8fd0a)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #13 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10 (libxul.so+0xc96ce2)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #14 SpinEventLoopUntil<mozilla::ProcessFailureBehavior::ReportToCaller, (lambda at /builds/worker/checkouts/gecko/xpfe/appshell/AppWindow.cpp:515:24)> /builds/worker/workspace/obj-build/dist/include/mozilla/SpinEventLoopUntil.h:93:25 (libxul.so+0x65901ab)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #15 mozilla::AppWindow::ShowModal() /builds/worker/checkouts/gecko/xpfe/appshell/AppWindow.cpp:515:5 (libxul.so+0x65901ab)
[task 2021-10-01T13:45:57.639Z] 13:45:57     INFO - GECKO(2237) |     #16 ShowAsModal /builds/worker/checkouts/gecko/xpfe/appshell/nsContentTreeOwner.cpp:364:22 (libxul.so+0x65a4d44)
[task 2021-10-01T13:45:57.640Z] 13:45:57     INFO - GECKO(2237) |     #17 non-virtual thunk to nsContentTreeOwner::ShowAsModal() /builds/worker/checkouts/gecko/xpfe/appshell/nsContentTreeOwner.cpp (libxul.so+0x65a4d44)
[task 2021-10-01T13:45:57.640Z] 13:45:57     INFO - GECKO(2237) |     #18 nsWindowWatcher::OpenWindowInternal(mozIDOMWindowProxy*, nsTSubstring<char> const&, nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, bool, nsIArray*, bool, bool, bool, nsPIWindowWatcher::PrintKind, nsDocShellLoadState*, mozilla::dom::BrowsingContext**) /builds/worker/checkouts/gecko/toolkit/components/windowwatcher/nsWindowWatcher.cpp:1341:18 (libxul.so+0x6a29578)
[task 2021-10-01T13:45:57.641Z] 13:45:57     INFO - GECKO(2237) |     #19 OpenWindow2 /builds/worker/checkouts/gecko/toolkit/components/windowwatcher/nsWindowWatcher.cpp:376:10 (libxul.so+0x6a29f2a)
[task 2021-10-01T13:45:57.643Z] 13:45:57     INFO - GECKO(2237) |     #20 non-virtual thunk to nsWindowWatcher::OpenWindow2(mozIDOMWindowProxy*, nsTSubstring<char> const&, nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, bool, nsISupports*, bool, bool, bool, nsPIWindowWatcher::PrintKind, nsDocShellLoadState*, mozilla::dom::BrowsingContext**) /builds/worker/checkouts/gecko/toolkit/components/windowwatcher/nsWindowWatcher.cpp (libxul.so+0x6a29f2a)
[task 2021-10-01T13:45:57.643Z] 13:45:57     INFO - GECKO(2237) |     #21 nsGlobalWindowOuter::OpenInternal(nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, bool, bool, bool, bool, bool, nsIArray*, nsISupports*, nsDocShellLoadState*, bool, nsGlobalWindowOuter::PrintKind, mozilla::dom::BrowsingContext**) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:7172:21 (libxul.so+0x24860ee)
[task 2021-10-01T13:45:57.647Z] 13:45:57     INFO - GECKO(2237) |     #22 nsGlobalWindowOuter::OpenDialogOuter(JSContext*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::dom::Sequence<JS::Value> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp:5867:12 (libxul.so+0x2489118)
[task 2021-10-01T13:45:57.647Z] 13:45:57     INFO - GECKO(2237) |     #23 nsGlobalWindowInner::OpenDialog(JSContext*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, mozilla::dom::Sequence<JS::Value> const&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:3999:3 (libxul.so+0x2458e7b)
[task 2021-10-01T13:45:57.647Z] 13:45:57     INFO - GECKO(2237) |     #24 mozilla::dom::Window_Binding::openDialog(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) /builds/worker/workspace/obj-build/dom/bindings/WindowBinding.cpp:7213:59 (libxul.so+0x3117ce3)
[task 2021-10-01T13:45:57.647Z] 13:45:57     INFO - GECKO(2237) |     #25 bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::MaybeCrossOriginObjectThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:3300:13 (libxul.so+0x358c26f)
[task 2021-10-01T13:45:57.648Z] 13:45:57     INFO - GECKO(2237) |     #26 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:385:13 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.648Z] 13:45:57     INFO - GECKO(2237) |     #27 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:472:12 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.648Z] 13:45:57     INFO - GECKO(2237) |     #28 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.648Z] 13:45:57     INFO - GECKO(2237) |     #29 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:536:10 (libxul.so+0x6bb3c33)
[task 2021-10-01T13:45:57.649Z] 13:45:57     INFO - GECKO(2237) |     #30 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3239:16 (libxul.so+0x6bb3c33)
[task 2021-10-01T13:45:57.649Z] 13:45:57     INFO - GECKO(2237) |     #31 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:354:13 (libxul.so+0x6ba7546)
[task 2021-10-01T13:45:57.650Z] 13:45:57     INFO - GECKO(2237) |     #32 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:504:13 (libxul.so+0x6bbde41)
[task 2021-10-01T13:45:57.650Z] 13:45:57     INFO - GECKO(2237) |     #33 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.651Z] 13:45:57     INFO - GECKO(2237) |     #34 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:549:8 (libxul.so+0x6bbecda)
[task 2021-10-01T13:45:57.652Z] 13:45:57     INFO - GECKO(2237) |     #35 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:117:10 (libxul.so+0x6ce72a1)
[task 2021-10-01T13:45:57.653Z] 13:45:57     INFO - GECKO(2237) |     #36 mozilla::dom::EventHandlerNonNull::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/EventHandlerBinding.cpp:283:37 (libxul.so+0x3334910)
[task 2021-10-01T13:45:57.654Z] 13:45:57     INFO - GECKO(2237) |     #37 Call<nsCOMPtr<mozilla::dom::EventTarget> > /builds/worker/workspace/obj-build/dist/include/mozilla/dom/EventHandlerBinding.h:365:12 (libxul.so+0x3a2c5f5)
[task 2021-10-01T13:45:57.654Z] 13:45:57     INFO - GECKO(2237) |     #38 mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) /builds/worker/checkouts/gecko/dom/events/JSEventHandler.cpp:201:12 (libxul.so+0x3a2c5f5)
[task 2021-10-01T13:45:57.655Z] 13:45:57     INFO - GECKO(2237) |     #39 mozilla::EventListenerManager::HandleEventSubType(mozilla::EventListenerManager::Listener*, mozilla::dom::Event*, mozilla::dom::EventTarget*) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1121:22 (libxul.so+0x3a09b22)
[task 2021-10-01T13:45:57.656Z] 13:45:57     INFO - GECKO(2237) |     #40 mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:1312:17 (libxul.so+0x3a0a5fc)
[task 2021-10-01T13:45:57.657Z] 13:45:57     INFO - GECKO(2237) |     #41 HandleEvent /builds/worker/checkouts/gecko/dom/events/EventListenerManager.h:394:5 (libxul.so+0x3a002b0)
[task 2021-10-01T13:45:57.657Z] 13:45:57     INFO - GECKO(2237) |     #42 mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:348:17 (libxul.so+0x3a002b0)
[task 2021-10-01T13:45:57.658Z] 13:45:57     INFO - GECKO(2237) |     #43 mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:550:16 (libxul.so+0x39ff657)
[task 2021-10-01T13:45:57.659Z] 13:45:57     INFO - GECKO(2237) |     #44 mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp:1081:11 (libxul.so+0x3a02202)
[task 2021-10-01T13:45:57.660Z] 13:45:57     INFO - GECKO(2237) |     #45 mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) /builds/worker/checkouts/gecko/dom/events/EventDispatcher.cpp (libxul.so+0x3a04e10)
[task 2021-10-01T13:45:57.660Z] 13:45:57     INFO - GECKO(2237) |     #46 nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/base/nsINode.cpp:1339:17 (libxul.so+0x26d6d18)
[task 2021-10-01T13:45:57.661Z] 13:45:57     INFO - GECKO(2237) |     #47 mozilla::dom::EventTarget::DispatchEvent(mozilla::dom::Event&, mozilla::ErrorResult&) /builds/worker/checkouts/gecko/dom/events/EventTarget.cpp:183:13 (libxul.so+0x3a10cb6)
[task 2021-10-01T13:45:57.662Z] 13:45:57     INFO - GECKO(2237) |     #48 nsContentUtils::DispatchXULCommand(nsIContent*, bool, mozilla::dom::Event*, mozilla::PresShell*, bool, bool, bool, bool, unsigned short, short) /builds/worker/checkouts/gecko/dom/base/nsContentUtils.cpp:6328:12 (libxul.so+0x23fe7a4)
[task 2021-10-01T13:45:57.662Z] 13:45:57     INFO - GECKO(2237) |     #49 DoCommand /builds/worker/checkouts/gecko/dom/xul/nsXULElement.cpp:1094:5 (libxul.so+0x4978ba3)
[task 2021-10-01T13:45:57.663Z] 13:45:57     INFO - GECKO(2237) |     #50 nsXULElement::ClickWithInputSource(unsigned short, bool) /builds/worker/checkouts/gecko/dom/xul/nsXULElement.cpp:1087:3 (libxul.so+0x4978ba3)
[task 2021-10-01T13:45:57.664Z] 13:45:57     INFO - GECKO(2237) |     #51 nsXULElement::Click(mozilla::dom::CallerType) /builds/worker/checkouts/gecko/dom/xul/nsXULElement.cpp:1040:3 (libxul.so+0x4979f16)
[task 2021-10-01T13:45:57.664Z] 13:45:57     INFO - GECKO(2237) |     #52 mozilla::dom::XULElement_Binding::click(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) /builds/worker/workspace/obj-build/dom/bindings/XULElementBinding.cpp:1347:24 (libxul.so+0x317fa7b)
[task 2021-10-01T13:45:57.665Z] 13:45:57     INFO - GECKO(2237) |     #53 bool mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/bindings/BindingUtils.cpp:3300:13 (libxul.so+0x358a822)
[task 2021-10-01T13:45:57.666Z] 13:45:57     INFO - GECKO(2237) |     #54 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:385:13 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.666Z] 13:45:57     INFO - GECKO(2237) |     #55 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:472:12 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.667Z] 13:45:57     INFO - GECKO(2237) |     #56 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.668Z] 13:45:57     INFO - GECKO(2237) |     #57 CallFromStack /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:536:10 (libxul.so+0x6bb3c33)
[task 2021-10-01T13:45:57.668Z] 13:45:57     INFO - GECKO(2237) |     #58 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3239:16 (libxul.so+0x6bb3c33)
[task 2021-10-01T13:45:57.669Z] 13:45:57     INFO - GECKO(2237) |     #59 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:354:13 (libxul.so+0x6ba7546)
[task 2021-10-01T13:45:57.670Z] 13:45:57     INFO - GECKO(2237) |     #60 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:504:13 (libxul.so+0x6bbde41)
[task 2021-10-01T13:45:57.670Z] 13:45:57     INFO - GECKO(2237) |     #61 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.671Z] 13:45:57     INFO - GECKO(2237) |     #62 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:549:8 (libxul.so+0x6bbecda)
[task 2021-10-01T13:45:57.672Z] 13:45:57     INFO - GECKO(2237) |     #63 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1538:10 (libxul.so+0x6ea6c15)
[task 2021-10-01T13:45:57.672Z] 13:45:57     INFO - GECKO(2237) |     #64 js::jit::InterpretResume(JSContext*, JS::Handle<JSObject*>, JS::Value*, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jit/VMFunctions.cpp:1346:10 (libxul.so+0x73e43ee)
[task 2021-10-01T13:45:57.673Z] 13:45:57     INFO - GECKO(2237) |     #65 <null> <null> (0x7fe7b375b9a0)
[task 2021-10-01T13:45:57.674Z] 13:45:57     INFO - GECKO(2237) |     #66 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:344:32 (libxul.so+0x6ba747b)
[task 2021-10-01T13:45:57.674Z] 13:45:57     INFO - GECKO(2237) |     #67 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:504:13 (libxul.so+0x6bbde41)
[task 2021-10-01T13:45:57.675Z] 13:45:57     INFO - GECKO(2237) |     #68 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.676Z] 13:45:57     INFO - GECKO(2237) |     #69 js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:549:8 (libxul.so+0x6bbecda)
[task 2021-10-01T13:45:57.676Z] 13:45:57     INFO - GECKO(2237) |     #70 js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/SelfHosting.cpp:1538:10 (libxul.so+0x6ea6c15)
[task 2021-10-01T13:45:57.677Z] 13:45:57     INFO - GECKO(2237) |     #71 AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:129:8 (libxul.so+0x6ccd656)
[task 2021-10-01T13:45:57.678Z] 13:45:57     INFO - GECKO(2237) |     #72 js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/AsyncFunction.cpp:160:10 (libxul.so+0x6ccd3c7)
[task 2021-10-01T13:45:57.678Z] 13:45:57     INFO - GECKO(2237) |     #73 AsyncFunctionPromiseReactionJob /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1718:12 (libxul.so+0x6dc72b4)
[task 2021-10-01T13:45:57.679Z] 13:45:57     INFO - GECKO(2237) |     #74 PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1874:12 (libxul.so+0x6dc72b4)
[task 2021-10-01T13:45:57.680Z] 13:45:57     INFO - GECKO(2237) |     #75 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:385:13 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.680Z] 13:45:57     INFO - GECKO(2237) |     #76 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:472:12 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.681Z] 13:45:57     INFO - GECKO(2237) |     #77 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.682Z] 13:45:57     INFO - GECKO(2237) |     #78 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:549:8 (libxul.so+0x6bbecda)
[task 2021-10-01T13:45:57.683Z] 13:45:57     INFO - GECKO(2237) |     #79 JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:117:10 (libxul.so+0x6ce72a1)
[task 2021-10-01T13:45:57.683Z] 13:45:57     INFO - GECKO(2237) |     #80 mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:35:8 (libxul.so+0x2b58d2e)
[task 2021-10-01T13:45:57.684Z] 13:45:57     INFO - GECKO(2237) |     #81 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:89:12 (libxul.so+0xb9653e)
[task 2021-10-01T13:45:57.685Z] 13:45:57     INFO - GECKO(2237) |     #82 Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:102:12 (libxul.so+0xb9653e)
[task 2021-10-01T13:45:57.685Z] 13:45:57     INFO - GECKO(2237) |     #83 mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:213:18 (libxul.so+0xb9653e)
[task 2021-10-01T13:45:57.686Z] 13:45:57     INFO - GECKO(2237) |     #84 mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:674:17 (libxul.so+0xb82914)
[task 2021-10-01T13:45:57.687Z] 13:45:57     INFO - GECKO(2237) |     #85 mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:463:3 (libxul.so+0xb832b7)
[task 2021-10-01T13:45:57.687Z] 13:45:57     INFO - GECKO(2237) |     #86 XPCJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1491:28 (libxul.so+0x1bde6af)
[task 2021-10-01T13:45:57.688Z] 13:45:57     INFO - GECKO(2237) |     #87 nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1185:24 (libxul.so+0xc90229)
[task 2021-10-01T13:45:57.688Z] 13:45:57     INFO - GECKO(2237) |     #88 NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:467:10 (libxul.so+0xc96ce2)
[task 2021-10-01T13:45:57.689Z] 13:45:57     INFO - GECKO(2237) |     #89 mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:85:21 (libxul.so+0x15cc3ad)
[task 2021-10-01T13:45:57.690Z] 13:45:57     INFO - GECKO(2237) |     #90 RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:331:10 (libxul.so+0x1546e4c)
[task 2021-10-01T13:45:57.690Z] 13:45:57     INFO - GECKO(2237) |     #91 RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:324:3 (libxul.so+0x1546e4c)
[task 2021-10-01T13:45:57.691Z] 13:45:57     INFO - GECKO(2237) |     #92 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3 (libxul.so+0x1546e4c)
[task 2021-10-01T13:45:57.691Z] 13:45:57     INFO - GECKO(2237) |     #93 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4c0b9c6)
[task 2021-10-01T13:45:57.766Z] 13:45:57     INFO - GECKO(2237) |     #87 MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:306:3 (libxul.so+0x1546e4c)
[task 2021-10-01T13:45:57.767Z] 13:45:57     INFO - GECKO(2237) |     #88 nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27 (libxul.so+0x4c0b9c6)
[task 2021-10-01T13:45:57.767Z] 13:45:57     INFO - GECKO(2237) |     #89 nsAppStartup::Run() /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp:295:30 (libxul.so+0x6963978)
[task 2021-10-01T13:45:57.768Z] 13:45:57     INFO - GECKO(2237) |     #90 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5292:22 (libxul.so+0x6a7f483)
[task 2021-10-01T13:45:57.768Z] 13:45:57     INFO - GECKO(2237) |     #91 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5477:8 (libxul.so+0x6a801f6)
[task 2021-10-01T13:45:57.769Z] 13:45:57     INFO - GECKO(2237) |     #92 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5536:21 (libxul.so+0x6a807c4)
[task 2021-10-01T13:45:57.770Z] 13:45:57     INFO - GECKO(2237) |     #93 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6a8aca2)
[task 2021-10-01T13:45:57.770Z] 13:45:57     INFO - GECKO(2237) |     #94 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:225:22 (firefox+0xca390)
[task 2021-10-01T13:45:57.771Z] 13:45:57     INFO - GECKO(2237) |     #95 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:392:16 (firefox+0xca390)
[task 2021-10-01T13:45:57.771Z] 13:45:57     INFO - GECKO(2237) |   Thread T36 'Compositor' (tid=2288, running) created by main thread at:
[task 2021-10-01T13:45:57.772Z] 13:45:57     INFO - GECKO(2237) |     #0 pthread_create /builds/worker/fetches/llvm-project/llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp:965:3 (firefox+0x5783b)
[task 2021-10-01T13:45:57.773Z] 13:45:57     INFO - GECKO(2237) |     #1 _PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:458:14 (libnspr4.so+0x3be33)
[task 2021-10-01T13:45:57.773Z] 13:45:57     INFO - GECKO(2237) |     #2 PR_CreateThread /builds/worker/checkouts/gecko/nsprpub/pr/src/pthreads/ptthread.c:533:12 (libnspr4.so+0x30915)
[task 2021-10-01T13:45:57.774Z] 13:45:57     INFO - GECKO(2237) |     #3 nsThread::Init(nsTSubstring<char> const&) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:602:18 (libxul.so+0xc8daa2)
[task 2021-10-01T13:45:57.774Z] 13:45:57     INFO - GECKO(2237) |     #4 nsThreadManager::NewNamedThread(nsTSubstring<char> const&, unsigned int, nsIThread**) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadManager.cpp:576:12 (libxul.so+0xc95cba)
[task 2021-10-01T13:45:57.775Z] 13:45:57     INFO - GECKO(2237) |     #5 NS_NewNamedThread(nsTSubstring<char> const&, nsIThread**, already_AddRefed<nsIRunnable>, unsigned int) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:163:57 (libxul.so+0xc9d9b4)
[task 2021-10-01T13:45:57.775Z] 13:45:57     INFO - GECKO(2237) |     #6 NS_NewNamedThread<11> /builds/worker/workspace/obj-build/dist/include/nsThreadUtils.h:74:10 (libxul.so+0x20785be)
[task 2021-10-01T13:45:57.776Z] 13:45:57     INFO - GECKO(2237) |     #7 mozilla::layers::CompositorThreadHolder::CreateCompositorThread() /builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorThread.cpp:62:17 (libxul.so+0x20785be)
[task 2021-10-01T13:45:57.776Z] 13:45:57     INFO - GECKO(2237) |     #8 CompositorThreadHolder /builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorThread.cpp:39:25 (libxul.so+0x20786aa)
[task 2021-10-01T13:45:57.777Z] 13:45:57     INFO - GECKO(2237) |     #9 mozilla::layers::CompositorThreadHolder::Start() /builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorThread.cpp:103:33 (libxul.so+0x20786aa)
[task 2021-10-01T13:45:57.777Z] 13:45:57     INFO - GECKO(2237) |     #10 InitLayersIPC /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:1273:5 (libxul.so+0x2153d62)
[task 2021-10-01T13:45:57.778Z] 13:45:57     INFO - GECKO(2237) |     #11 gfxPlatform::Init() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:938:3 (libxul.so+0x2153d62)
[task 2021-10-01T13:45:57.778Z] 13:45:57     INFO - GECKO(2237) |     #12 gfxPlatform::GetPlatform() /builds/worker/checkouts/gecko/gfx/thebes/gfxPlatform.cpp:462:5 (libxul.so+0x2152d40)
[task 2021-10-01T13:45:57.779Z] 13:45:57     INFO - GECKO(2237) |     #13 mozilla::widget::GfxInfoBase::GetContentBackend(nsTSubstring<char16_t>&) /builds/worker/checkouts/gecko/widget/GfxInfoBase.cpp:1818:25 (libxul.so+0x4beb917)
[task 2021-10-01T13:45:57.779Z] 13:45:57     INFO - GECKO(2237) |     #14 NS_InvokeByIndex /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:101 (libxul.so+0xcbe2f5)
[task 2021-10-01T13:45:57.780Z] 13:45:57     INFO - GECKO(2237) |     #15 GetAttribute /builds/worker/checkouts/gecko/js/xpconnect/src/xpcprivate.h:1467:12 (libxul.so+0x1c15ab7)
[task 2021-10-01T13:45:57.780Z] 13:45:57     INFO - GECKO(2237) |     #16 XPC_WN_GetterSetter(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:961:10 (libxul.so+0x1c15ab7)
[task 2021-10-01T13:45:57.781Z] 13:45:57     INFO - GECKO(2237) |     #17 CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:385:13 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.781Z] 13:45:57     INFO - GECKO(2237) |     #18 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:472:12 (libxul.so+0x6bbdcba)
[task 2021-10-01T13:45:57.782Z] 13:45:57     INFO - GECKO(2237) |     #19 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.782Z] 13:45:57     INFO - GECKO(2237) |     #20 Call /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:549:8 (libxul.so+0x6bbfcc5)
[task 2021-10-01T13:45:57.783Z] 13:45:57     INFO - GECKO(2237) |     #21 js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:675:10 (libxul.so+0x6bbfcc5)
[task 2021-10-01T13:45:57.783Z] 13:45:57     INFO - GECKO(2237) |     #22 CallGetter /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:1993:12 (libxul.so+0x6e52bc6)
[task 2021-10-01T13:45:57.783Z] 13:45:57     INFO - GECKO(2237) |     #23 GetExistingProperty<js::CanGC> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2021:12 (libxul.so+0x6e52bc6)
[task 2021-10-01T13:45:57.784Z] 13:45:57     INFO - GECKO(2237) |     #24 NativeGetPropertyInline<js::CanGC> /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2167:14 (libxul.so+0x6e52bc6)
[task 2021-10-01T13:45:57.784Z] 13:45:57     INFO - GECKO(2237) |     #25 js::NativeGetProperty(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/NativeObject.cpp:2198:10 (libxul.so+0x6e52bc6)
[task 2021-10-01T13:45:57.785Z] 13:45:57     INFO - GECKO(2237) |     #26 GetProperty /builds/worker/checkouts/gecko/js/src/vm/ObjectOperations-inl.h:115:10 (libxul.so+0x6bb259d)
[task 2021-10-01T13:45:57.785Z] 13:45:57     INFO - GECKO(2237) |     #27 GetObjectElementOperation /builds/worker/checkouts/gecko/js/src/vm/Interpreter-inl.h:420:10 (libxul.so+0x6bb259d)
[task 2021-10-01T13:45:57.786Z] 13:45:57     INFO - GECKO(2237) |     #28 GetElementOperationWithStackIndex /builds/worker/checkouts/gecko/js/src/vm/Interpreter-inl.h:504:10 (libxul.so+0x6bb259d)
[task 2021-10-01T13:45:57.786Z] 13:45:57     INFO - GECKO(2237) |     #29 Interpret(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:3038:12 (libxul.so+0x6bb259d)
[task 2021-10-01T13:45:57.787Z] 13:45:57     INFO - GECKO(2237) |     #30 js::RunScript(JSContext*, js::RunState&) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:354:13 (libxul.so+0x6ba7546)
[task 2021-10-01T13:45:57.787Z] 13:45:57     INFO - GECKO(2237) |     #31 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:504:13 (libxul.so+0x6bbde41)
[task 2021-10-01T13:45:57.788Z] 13:45:57     INFO - GECKO(2237) |     #32 InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:532:10 (libxul.so+0x6bbebee)
[task 2021-10-01T13:45:57.788Z] 13:45:57     INFO - GECKO(2237) |     #33 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:549:8 (libxul.so+0x6bbecda)
[task 2021-10-01T13:45:57.789Z] 13:45:57     INFO - GECKO(2237) |     #34 JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/vm/CallAndConstruct.cpp:53:10 (libxul.so+0x6ce672e)
[task 2021-10-01T13:45:57.789Z] 13:45:57     INFO - GECKO(2237) |     #35 nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCWrappedJSClass.cpp:973:17 (libxul.so+0x1c0c387)
[task 2021-10-01T13:45:57.789Z] 13:45:57     INFO - GECKO(2237) |     #36 PrepareAndDispatch /builds/worker/checkouts/gecko/xpcom/reflect/xptcall/md/unix/xptcstubs_x86_64_linux.cpp:115:37 (libxul.so+0xcbf2d1)
[task 2021-10-01T13:45:57.790Z] 13:45:57     INFO - GECKO(2237) |     #37 SharedStub <null> (libxul.so+0xcbe632)
[task 2021-10-01T13:45:57.790Z] 13:45:57     INFO - GECKO(2237) |     #38 nsXREDirProvider::DoStartup() /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:976:11 (libxul.so+0x6a9067e)
[task 2021-10-01T13:45:57.791Z] 13:45:57     INFO - GECKO(2237) |     #39 XREMain::XRE_mainRun() /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5027:18 (libxul.so+0x6a7ee5f)
[task 2021-10-01T13:45:57.792Z] 13:45:57     INFO - GECKO(2237) |     #40 XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5477:8 (libxul.so+0x6a801f6)
[task 2021-10-01T13:45:57.792Z] 13:45:57     INFO - GECKO(2237) |     #41 XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/nsAppRunner.cpp:5536:21 (libxul.so+0x6a807c4)
[task 2021-10-01T13:45:57.793Z] 13:45:57     INFO - GECKO(2237) |     #42 mozilla::BootstrapImpl::XRE_main(int, char**, mozilla::BootstrapConfig const&) /builds/worker/checkouts/gecko/toolkit/xre/Bootstrap.cpp:45:12 (libxul.so+0x6a8aca2)
[task 2021-10-01T13:45:57.793Z] 13:45:57     INFO - GECKO(2237) |     #43 do_main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:225:22 (firefox+0xca390)
[task 2021-10-01T13:45:57.793Z] 13:45:57     INFO - GECKO(2237) |     #44 main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:392:16 (firefox+0xca390)
[task 2021-10-01T13:45:57.794Z] 13:45:57     INFO - GECKO(2237) | SUMMARY: ThreadSanitizer: data race /builds/worker/checkouts/gecko/widget/gtk/nsWindow.cpp:703:16 in nsWindow::Destroy()
[task 2021-10-01T13:45:57.794Z] 13:45:57     INFO - GECKO(2237) | ==================
[task 2021-10-01T13:45:57.795Z] 13:45:57     INFO - GECKO(2237) | Exiting due to channel error.
[task 2021-10-01T13:45:57.795Z] 13:45:57     INFO - GECKO(2237) | Exiting due to channel error.
[task 2021-10-01T13:45:57.796Z] 13:45:57     INFO - GECKO(2237) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=53.4829) Exiting due to channel error.
[task 2021-10-01T13:45:57.796Z] 13:45:57     INFO - GECKO(2237) | Exiting due to channel error.
[task 2021-10-01T13:45:57.796Z] 13:45:57     INFO - GECKO(2237) | Exiting due to channel error.
[task 2021-10-01T13:45:57.797Z] 13:45:57     INFO - GECKO(2237) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=68.9753) Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=69.9549) Exiting due to channel error.
[task 2021-10-01T13:45:58.778Z] 13:45:58     INFO - GECKO(2237) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=55.3634)
[task 2021-10-01T13:45:58.778Z] 13:45:58     INFO - TEST-INFO | Main app process: killed by SIGIOT
[task 2021-10-01T13:45:58.779Z] 13:45:58     INFO - Buffered messages logged at 13:45:31
[task 2021-10-01T13:45:58.779Z] 13:45:58     INFO - Entering test bound test_ShowCertificate
[task 2021-10-01T13:45:58.779Z] 13:45:58     INFO - Buffered messages logged at 13:45:38
[task 2021-10-01T13:45:58.780Z] 13:45:58     INFO - TEST-PASS | browser/base/content/test/pageinfo/browser_pageinfo_security.js | Should have the same common name. - "expired.example.com" == "expired.example.com" - 
Group: core-security → gfx-core-security
Component: Page Info Window → Widget: Gtk
Product: Firefox → Core

Race on mIsDestroyed.

Blocks: tsan
Keywords: csectype-race

Race closing windows, different test but the same stack/race

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
Group: gfx-core-security
You need to log in before you can comment on or make changes to this bug.