Open Bug 1890389 Opened 1 year ago Updated 1 year ago

Intermittent TV Assertion failure: ManuallyManagesActiveness() (Shouldn't be setting active status of this browsing context if not manually managed), at /builds/worker/workspace/obj-build/dist/include/mozilla/dom/CanonicalBrowsingContext.h:354

Categories

(Core :: DOM: Navigation, defect, P5)

defect

Tracking

()

Tracking Status
firefox126 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(4 keywords)

Filed by: acseh [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=453897750&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RJEuaYt4Sji3olVQK_ZsGg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RJEuaYt4Sji3olVQK_ZsGg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - TEST-START | Shutdown
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - Browser Chrome Test Summary
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - Passed:  0
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - Failed:  1
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - Todo:    0
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - Mode:    e10s
[task 2024-04-08T15:12:21.351Z] 15:12:21     INFO - *** End BrowserChrome Test Results ***
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7f5189c7c400 == 4 [pid = 9456] [id = 4] [url = moz-extension://2c5f4433-7021-4856-87e2-61f665cbd5c9/_generated_background_page.html]
[task 2024-04-08T15:12:21.352Z] 15:12:21     INFO - GECKO(9393) | [Child 9456: Main Thread]: I/DocShellAndDOMWindowLeak --DOCSHELL 7f5189c7a000 == 3 [pid = 9456] [id = 2] [url = moz-extension://01bf428b-7833-40b3-bcdb-965bd4289aa5/_generated_background_page.html]
[task 2024-04-08T15:12:21.362Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.432Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.433Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.460Z] 15:12:21     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: JSWindowActorChild::SendRawMessage (Conduits, ConduitClosed) not sent: !CanSend() || !mManager || !mManager->CanSend(): file /builds/worker/checkouts/gecko/dom/ipc/jsactor/JSWindowActorChild.cpp:61
[task 2024-04-08T15:12:21.950Z] 15:12:21     INFO - GECKO(9393) | 1712589141949	Marionette	TRACE	Received observer notification quit-application
[task 2024-04-08T15:12:21.952Z] 15:12:21     INFO - GECKO(9393) | 1712589141950	Marionette	INFO	Stopped listening on port 2828
[task 2024-04-08T15:12:21.960Z] 15:12:21     INFO - GECKO(9393) | 1712589141959	Marionette	DEBUG	Marionette stopped listening
[task 2024-04-08T15:12:22.201Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393, Main Thread] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(window->GetExtantDoc())', file /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:437
[task 2024-04-08T15:12:22.349Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f48aa8e7000 == 9 [pid = 9393] [id = 8]
[task 2024-04-08T15:12:22.349Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 18 (7f48a9e044c0) [pid = 9393] [serial = 19] [outer = 0]
[task 2024-04-08T15:12:22.352Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 19 (7f48aa8e2400) [pid = 9393] [serial = 20] [outer = 7f48a9e044c0]
[task 2024-04-08T15:12:22.482Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393, Main Thread] WARNING: Ignoring remote browser creation request during shutdown: file /builds/worker/checkouts/gecko/dom/ipc/ContentParent.cpp:1427
[task 2024-04-08T15:12:22.482Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393, Main Thread] WARNING: No build ID mismatch: file /builds/worker/checkouts/gecko/dom/base/nsFrameLoader.cpp:3736
[task 2024-04-08T15:12:22.482Z] 15:12:22     INFO - GECKO(9393) | [Parent 9393, Main Thread] ###!!! ASSERTION: Couldn't create child process.: 'Error', file /builds/worker/checkouts/gecko/dom/base/nsFrameLoader.cpp:1086
[task 2024-04-08T15:12:22.494Z] 15:12:22     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2024-04-08T15:12:36.838Z] 15:12:36     INFO - GECKO(9393) | #01: NS_DebugBreak [xpcom/base/nsDebugImpl.cpp:0]
[task 2024-04-08T15:12:36.839Z] 15:12:36     INFO - GECKO(9393) | #02: nsFrameLoader::ShowRemoteFrame(mozilla::gfx::IntSizeTyped<mozilla::ScreenPixel> const&, nsSubDocumentFrame*) [dom/base/nsFrameLoader.cpp:0]
[task 2024-04-08T15:12:36.840Z] 15:12:36     INFO - GECKO(9393) | #03: nsFrameLoader::Show(nsSubDocumentFrame*) [dom/base/nsFrameLoader.cpp:950]
[task 2024-04-08T15:12:36.841Z] 15:12:36     INFO - GECKO(9393) | #04: nsSubDocumentFrame::ShowViewer() [layout/generic/nsSubDocumentFrame.cpp:199]
[task 2024-04-08T15:12:36.841Z] 15:12:36     INFO - GECKO(9393) | #05: AsyncFrameInit::Run() [layout/generic/nsSubDocumentFrame.cpp:113]
[task 2024-04-08T15:12:36.842Z] 15:12:36     INFO - GECKO(9393) | #06: nsContentUtils::RemoveScriptBlocker() [dom/base/nsContentUtils.cpp:6165]
[task 2024-04-08T15:12:36.843Z] 15:12:36     INFO - GECKO(9393) | #07: mozilla::PresShell::DoFlushPendingNotifications(mozilla::ChangesToFlush) [dom/base/nsContentUtils.h:0]
[task 2024-04-08T15:12:36.843Z] 15:12:36     INFO - GECKO(9393) | #08: mozilla::dom::Document::FlushPendingNotifications(mozilla::ChangesToFlush) [dom/base/Document.cpp:10942]
[task 2024-04-08T15:12:36.844Z] 15:12:36     INFO - GECKO(9393) | #09: nsFrameLoader::TryRemoteBrowserInternal() [dom/base/nsFrameLoader.cpp:0]
[task 2024-04-08T15:12:36.844Z] 15:12:36     INFO - GECKO(9393) | #10: nsFrameLoader::TryRemoteBrowser() [dom/base/nsFrameLoader.cpp:2751]
[task 2024-04-08T15:12:36.845Z] 15:12:36     INFO - GECKO(9393) | #11: nsFrameLoader::GetBrowsingContext() [dom/base/nsFrameLoader.cpp:0]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #12: nsFrameLoader::GetLoadContext() [dom/base/nsFrameLoader.cpp:3429]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #13: mozilla::dom::FrameLoader_Binding::get_loadContext(JSContext*, JS::Handle<JSObject*>, void*, JSJitGetterCallArgs) [s3:gecko-generated-sources:269b3cd1d37c7b1e824ace5c2b24f54bc2c7a848676fbff0f71871fb19d75acbdf03348a884b6d438c40e233d541b0b0594968cd9e314cc3c21cb3eb9178a186/dom/bindings/FrameLoaderBinding.cpp::382]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #14: mozilla::dom::binding_detail::GenericGetter<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:3153]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #15: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #16: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #17: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #18: js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:795]
[task 2024-04-08T15:12:36.849Z] 15:12:36     INFO - GECKO(9393) | #19: GetExistingProperty<(js::AllowGC)1>(JSContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::PropertyKey, (js::AllowGC)1>::HandleType, js::PropertyInfoBase<unsigned int>, js::MaybeRooted<JS::Value, (js::AllowGC)1>::MutableHandleType) [js/src/vm/NativeObject.cpp:2171]
[task 2024-04-08T15:12:36.850Z] 15:12:36     INFO - GECKO(9393) | #20: NativeGetPropertyInline<(js::AllowGC)1>(JSContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::PropertyKey, (js::AllowGC)1>::HandleType, IsNameLookup, js::MaybeRooted<JS::Value, (js::AllowGC)1>::MutableHandleType) [js/src/vm/NativeObject.cpp:0]
[task 2024-04-08T15:12:36.851Z] 15:12:36     INFO - GECKO(9393) | #21: js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, js::PropertyName*, JS::MutableHandle<JS::Value>) [js/src/vm/ObjectOperations-inl.h:125]
[task 2024-04-08T15:12:36.852Z] 15:12:36     INFO - GECKO(9393) | #22: js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:4511]
[task 2024-04-08T15:12:36.852Z] 15:12:36     INFO - GECKO(9393) | #23: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:2715]
[task 2024-04-08T15:12:36.853Z] 15:12:36     INFO - GECKO(9393) | #24: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:451]
[task 2024-04-08T15:12:36.854Z] 15:12:36     INFO - GECKO(9393) | #25: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:605]
[task 2024-04-08T15:12:36.855Z] 15:12:36     INFO - GECKO(9393) | #26: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.855Z] 15:12:36     INFO - GECKO(9393) | #27: js::CallGetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:795]
[task 2024-04-08T15:12:36.856Z] 15:12:36     INFO - GECKO(9393) | #28: GetExistingProperty<(js::AllowGC)1>(JSContext*, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::PropertyKey, (js::AllowGC)1>::HandleType, js::PropertyInfoBase<unsigned int>, js::MaybeRooted<JS::Value, (js::AllowGC)1>::MutableHandleType) [js/src/vm/NativeObject.cpp:2171]
[task 2024-04-08T15:12:36.857Z] 15:12:36     INFO - GECKO(9393) | #29: NativeGetPropertyInline<(js::AllowGC)1>(JSContext*, js::MaybeRooted<js::NativeObject*, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::Value, (js::AllowGC)1>::HandleType, js::MaybeRooted<JS::PropertyKey, (js::AllowGC)1>::HandleType, IsNameLookup, js::MaybeRooted<JS::Value, (js::AllowGC)1>::MutableHandleType) [js/src/vm/NativeObject.cpp:0]
[task 2024-04-08T15:12:36.858Z] 15:12:36     INFO - GECKO(9393) | #30: js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, js::PropertyName*, JS::MutableHandle<JS::Value>) [js/src/vm/ObjectOperations-inl.h:125]
[task 2024-04-08T15:12:36.858Z] 15:12:36     INFO - GECKO(9393) | #31: js::GetProperty(JSContext*, JS::Handle<JS::Value>, JS::Handle<js::PropertyName*>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.cpp:4511]
[task 2024-04-08T15:12:36.859Z] 15:12:36     INFO - GECKO(9393) | #32: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:2715]
[task 2024-04-08T15:12:36.860Z] 15:12:36     INFO - GECKO(9393) | #33: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:451]
[task 2024-04-08T15:12:36.860Z] 15:12:36     INFO - GECKO(9393) | #34: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:605]
[task 2024-04-08T15:12:36.861Z] 15:12:36     INFO - GECKO(9393) | #35: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.862Z] 15:12:36     INFO - GECKO(9393) | #36: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/vm/CallAndConstruct.cpp:119]
[task 2024-04-08T15:12:36.863Z] 15:12:36     INFO - GECKO(9393) | #37: mozilla::dom::LifecycleConnectedCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) [s3:gecko-generated-sources:67e2e680a8be0f8dece26405817120103e4c6a6aee6a8d7fe610ffd282524b48e9b498bf6325f7f8840d01053ec393d742ac769ffe2717c8ac137107a3ab77c9/dom/bindings/CustomElementRegistryBinding.cpp::1003]
[task 2024-04-08T15:12:36.864Z] 15:12:36     INFO - GECKO(9393) | #38: mozilla::dom::LifecycleConnectedCallback::Call<RefPtr<mozilla::dom::Element> >(RefPtr<mozilla::dom::Element> const&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:00617721f198425bfaee09cac0ed19ba066ecaebe5adae8f4e17a97e1d47e865142247398b394722f3c855b1605f699d38bffd49a53c3f042f33f81752457a78/dist/include/mozilla/dom/CustomElementRegistryBinding.h::0]
[task 2024-04-08T15:12:36.864Z] 15:12:36     INFO - GECKO(9393) | #39: mozilla::dom::CustomElementCallback::Call() [dom/base/CustomElementRegistry.cpp:0]
[task 2024-04-08T15:12:36.865Z] 15:12:36     INFO - GECKO(9393) | #40: mozilla::dom::CustomElementReactionsStack::InvokeReactions(AutoTArray<RefPtr<mozilla::dom::Element>, (unsigned long)3>*, nsIGlobalObject*) [dom/base/CustomElementRegistry.cpp:1587]
[task 2024-04-08T15:12:36.866Z] 15:12:36     INFO - GECKO(9393) | #41: mozilla::dom::CustomElementReactionsStack::PopAndInvokeElementQueue() [dom/base/CustomElementRegistry.cpp:1483]
[task 2024-04-08T15:12:36.867Z] 15:12:36     INFO - GECKO(9393) | #42: mozilla::dom::CustomElementReactionsStack::LeaveCEReactions(JSContext*, bool) [dom/base/CustomElementRegistry.h:295]
[task 2024-04-08T15:12:36.867Z] 15:12:36     INFO - GECKO(9393) | #43: mozilla::dom::Node_Binding::appendChild(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [s3:gecko-generated-sources:65ebf52d5aeb0c920c4916b7557bb05c871d01d5a78048aa53def5eab36e3bf2217acb36950a973d84283fe96ba29b625ec855b28e22ceb9876132e2e7073148/dom/bindings/NodeBinding.cpp::969]
[task 2024-04-08T15:12:36.868Z] 15:12:36     INFO - GECKO(9393) | #44: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:3271]
[task 2024-04-08T15:12:36.869Z] 15:12:36     INFO - GECKO(9393) | #45: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.870Z] 15:12:36     INFO - GECKO(9393) | #46: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.870Z] 15:12:36     INFO - GECKO(9393) | #47: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:3060]
[task 2024-04-08T15:12:36.871Z] 15:12:36     INFO - GECKO(9393) | #48: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:451]
[task 2024-04-08T15:12:36.872Z] 15:12:36     INFO - GECKO(9393) | #49: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:605]
[task 2024-04-08T15:12:36.872Z] 15:12:36     INFO - GECKO(9393) | #50: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.873Z] 15:12:36     INFO - GECKO(9393) | #51: js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*) [js/src/vm/BoundFunctionObject.cpp:72]
[task 2024-04-08T15:12:36.874Z] 15:12:36     INFO - GECKO(9393) | #52: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.874Z] 15:12:36     INFO - GECKO(9393) | #53: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.875Z] 15:12:36     INFO - GECKO(9393) | #54: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/vm/CallAndConstruct.cpp:119]
[task 2024-04-08T15:12:36.876Z] 15:12:36     INFO - GECKO(9393) | #55: mozilla::dom::EventListener::HandleEvent(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) [s3:gecko-generated-sources:6abfc13115b948309184a7e9ce543dc15ead92ad0e3ca71d0317d30e904bb6ec61f75c018d28aff86d703b76fb4e3f03c2b28e269b262119a2f0a86ea09bf0f4/dom/bindings/EventListenerBinding.cpp::62]
[task 2024-04-08T15:12:36.877Z] 15:12:36     INFO - GECKO(9393) | #56: mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:6ce01df723388c944dad872d465a7cef8b44b4d3c95ccae2972f258a811379269fccf96b88cd4c7252bb87b4ea9473f0a2e8c3b62fc0f2dc052db9b0dfb08f70/dist/include/mozilla/dom/EventListenerBinding.h::0]
[task 2024-04-08T15:12:36.878Z] 15:12:36     INFO - GECKO(9393) | #57: mozilla::EventListenerManager::HandleEventSingleListener(mozilla::EventListenerManager::Listener*, nsAtom*, mozilla::WidgetEvent*, mozilla::dom::Event*, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1309]
[task 2024-04-08T15:12:36.879Z] 15:12:36     INFO - GECKO(9393) | #58: mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1630]
[task 2024-04-08T15:12:36.879Z] 15:12:36     INFO - GECKO(9393) | #59: mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [dom/events/EventListenerManager.cpp:1527]
[task 2024-04-08T15:12:36.880Z] 15:12:36     INFO - GECKO(9393) | #60: mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:368]
[task 2024-04-08T15:12:36.881Z] 15:12:36     INFO - GECKO(9393) | #61: mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:645]
[task 2024-04-08T15:12:36.882Z] 15:12:36     INFO - GECKO(9393) | #62: mozilla::EventDispatcher::Dispatch(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [dom/events/EventDispatcher.cpp:0]
[task 2024-04-08T15:12:36.882Z] 15:12:36     INFO - GECKO(9393) | #63: mozilla::EventDispatcher::DispatchDOMEvent(mozilla::dom::EventTarget*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) [dom/events/EventDispatcher.cpp:1370]
[task 2024-04-08T15:12:36.883Z] 15:12:36     INFO - GECKO(9393) | #64: nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [dom/base/nsINode.cpp:1430]
[task 2024-04-08T15:12:36.884Z] 15:12:36     INFO - GECKO(9393) | #65: nsContentUtils::DispatchEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) [dom/base/nsContentUtils.cpp:4785]
[task 2024-04-08T15:12:36.885Z] 15:12:36     INFO - GECKO(9393) | #66: nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) [dom/base/nsContentUtils.cpp:4750]
[task 2024-04-08T15:12:36.886Z] 15:12:36     INFO - GECKO(9393) | #67: mozilla::dom::Document::DispatchContentLoadedEvents() [dom/base/Document.cpp:8072]
[task 2024-04-08T15:12:36.888Z] 15:12:36     INFO - GECKO(9393) | #68: mozilla::dom::Document::EndLoad() [dom/base/Document.cpp:8209]
[task 2024-04-08T15:12:36.889Z] 15:12:36     INFO - GECKO(9393) | #69: mozilla::dom::PrototypeDocumentContentSink::DoneWalking() [dom/prototype/PrototypeDocumentContentSink.cpp:696]
[task 2024-04-08T15:12:36.890Z] 15:12:36     INFO - GECKO(9393) | #70: mozilla::dom::PrototypeDocumentContentSink::MaybeDoneWalking() [dom/prototype/PrototypeDocumentContentSink.cpp:641]
[task 2024-04-08T15:12:36.891Z] 15:12:36     INFO - GECKO(9393) | #71: mozilla::dom::DocumentL10n::InitialTranslationCompleted(bool) [dom/l10n/DocumentL10n.cpp:286]
[task 2024-04-08T15:12:36.892Z] 15:12:36     INFO - GECKO(9393) | #72: L10nReadyHandler::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [dom/l10n/DocumentL10n.cpp:73]
[task 2024-04-08T15:12:36.893Z] 15:12:36     INFO - GECKO(9393) | #73: mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [dom/promise/Promise.cpp:417]
[task 2024-04-08T15:12:36.894Z] 15:12:36     INFO - GECKO(9393) | #74: mozilla::dom::NativeHandlerCallback(JSContext*, unsigned int, JS::Value*) [dom/promise/Promise.cpp:357]
[task 2024-04-08T15:12:36.895Z] 15:12:36     INFO - GECKO(9393) | #75: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.896Z] 15:12:36     INFO - GECKO(9393) | #76: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.896Z] 15:12:36     INFO - GECKO(9393) | #77: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.897Z] 15:12:36     INFO - GECKO(9393) | #78: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.h:117]
[task 2024-04-08T15:12:36.898Z] 15:12:36     INFO - GECKO(9393) | #79: PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [js/src/builtin/Promise.cpp:0]
[task 2024-04-08T15:12:36.899Z] 15:12:36     INFO - GECKO(9393) | #80: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.900Z] 15:12:36     INFO - GECKO(9393) | #81: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.901Z] 15:12:36     INFO - GECKO(9393) | #82: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.902Z] 15:12:36     INFO - GECKO(9393) | #83: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/vm/CallAndConstruct.cpp:119]
[task 2024-04-08T15:12:36.903Z] 15:12:36     INFO - GECKO(9393) | #84: mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) [s3:gecko-generated-sources:378af5f1ce59e1aa56e479898de296b6f9ddcd411492c02bdd3358c8e7720648a0e6fcee68186714b2ff47940e1e1384ad9b3500dad95878a83d971df0aac264/dom/bindings/PromiseBinding.cpp::83]
[task 2024-04-08T15:12:36.904Z] 15:12:36     INFO - GECKO(9393) | #85: mozilla::dom::PromiseJobCallback::Call(mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:0510db7d89ed2a7559a6cb8d9c78ca70cd2e06369e6f78f8d04e3545348cb44ddcaa7af945798b821a8d7729ea2f38ea75347b2414925c4e9d9cc974b821f591/dist/include/mozilla/dom/PromiseBinding.h::0]
[task 2024-04-08T15:12:36.905Z] 15:12:36     INFO - GECKO(9393) | #86: mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) [xpcom/base/CycleCollectedJSContext.cpp:210]
[task 2024-04-08T15:12:36.906Z] 15:12:36     INFO - GECKO(9393) | #87: mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) [xpcom/base/CycleCollectedJSContext.cpp:713]
[task 2024-04-08T15:12:36.906Z] 15:12:36     INFO - GECKO(9393) | #88: mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:502]
[task 2024-04-08T15:12:36.907Z] 15:12:36     INFO - GECKO(9393) | #89: XPCJSContext::AfterProcessTask(unsigned int) [js/xpconnect/src/XPCJSContext.cpp:1439]
[task 2024-04-08T15:12:36.908Z] 15:12:36     INFO - GECKO(9393) | #90: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1239]
[task 2024-04-08T15:12:36.909Z] 15:12:36     INFO - GECKO(9393) | #91: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:480]
[task 2024-04-08T15:12:36.910Z] 15:12:36     INFO - GECKO(9393) | #92: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:85]
[task 2024-04-08T15:12:36.911Z] 15:12:36     INFO - GECKO(9393) | #93: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:346]
[task 2024-04-08T15:12:36.911Z] 15:12:36     INFO - GECKO(9393) | #94: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:150]
[task 2024-04-08T15:12:36.912Z] 15:12:36     INFO - GECKO(9393) | #95: nsAppShell::Run() [widget/gtk/nsAppShell.cpp:470]
[task 2024-04-08T15:12:36.913Z] 15:12:36     INFO - GECKO(9393) | #96: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:297]
[task 2024-04-08T15:12:36.914Z] 15:12:36     INFO - GECKO(9393) | #97: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:5746]
[task 2024-04-08T15:12:36.914Z] 15:12:36     INFO - GECKO(9393) | #98: XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:5958]
[task 2024-04-08T15:12:36.915Z] 15:12:36     INFO - GECKO(9393) | #99: XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:6015]
[task 2024-04-08T15:12:36.916Z] 15:12:36     INFO - GECKO(9393) | #100: ??? [/builds/worker/workspace/build/application/firefox/firefox + 0x3e61a]
[task 2024-04-08T15:12:36.916Z] 15:12:36     INFO - GECKO(9393) | #101: __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6 + 0x21b97]
[task 2024-04-08T15:12:36.917Z] 15:12:36     INFO - GECKO(9393) | #102: ??? [/builds/worker/workspace/build/application/firefox/firefox + 0x3e159]
[task 2024-04-08T15:12:36.918Z] 15:12:36     INFO - GECKO(9393) | #103: ??? (???:???)
[task 2024-04-08T15:12:36.919Z] 15:12:36     INFO - GECKO(9393) | [Parent 9393, Main Thread] WARNING: No build ID mismatch: file /builds/worker/checkouts/gecko/dom/base/nsFrameLoader.cpp:3736
[task 2024-04-08T15:12:36.920Z] 15:12:36     INFO - GECKO(9393) | [9393] Assertion failure: ManuallyManagesActiveness() (Shouldn't be setting active status of this browsing context if not manually managed), at /builds/worker/workspace/obj-build/dist/include/mozilla/dom/CanonicalBrowsingContext.h:354
[task 2024-04-08T15:12:36.921Z] 15:12:36     INFO - GECKO(9393) | #01: mozilla::dom::CanonicalBrowsingContext_Binding::set_isActive(JSContext*, JS::Handle<JSObject*>, void*, JSJitSetterCallArgs) [s3:gecko-generated-sources:ee12193e21a30b8bc65bdf695fa9021d9d4ebef4205dbd418735fee47238cd03b703070cadf9a5aefcf98e55caad4a7a88ade939e8c5c82bb1cd7ee1d3d134c1/dom/bindings/BrowsingContextBinding.cpp::5332]
[task 2024-04-08T15:12:36.922Z] 15:12:36     INFO - GECKO(9393) | #02: mozilla::dom::binding_detail::GenericSetter<mozilla::dom::binding_detail::NormalThisPolicy>(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:3217]
[task 2024-04-08T15:12:36.922Z] 15:12:36     INFO - GECKO(9393) | #03: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.923Z] 15:12:36     INFO - GECKO(9393) | #04: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.924Z] 15:12:36     INFO - GECKO(9393) | #05: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.925Z] 15:12:36     INFO - GECKO(9393) | #06: js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) [js/src/vm/Interpreter.cpp:804]
[task 2024-04-08T15:12:36.926Z] 15:12:36     INFO - GECKO(9393) | #07: SetExistingProperty(JSContext*, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<js::NativeObject*>, js::PropertyResult const&, JS::ObjectOpResult&) [js/src/vm/NativeObject.cpp:2667]
[task 2024-04-08T15:12:36.926Z] 15:12:36     INFO - GECKO(9393) | #08: js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) [js/src/vm/NativeObject.cpp:0]
[task 2024-04-08T15:12:36.927Z] 15:12:36     INFO - GECKO(9393) | #09: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:2806]
[task 2024-04-08T15:12:36.928Z] 15:12:36     INFO - GECKO(9393) | #10: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:451]
[task 2024-04-08T15:12:36.929Z] 15:12:36     INFO - GECKO(9393) | #11: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:605]
[task 2024-04-08T15:12:36.930Z] 15:12:36     INFO - GECKO(9393) | #12: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.930Z] 15:12:36     INFO - GECKO(9393) | #13: js::CallSetter(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>) [js/src/vm/Interpreter.cpp:804]
[task 2024-04-08T15:12:36.931Z] 15:12:36     INFO - GECKO(9393) | #14: SetExistingProperty(JSContext*, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<js::NativeObject*>, js::PropertyResult const&, JS::ObjectOpResult&) [js/src/vm/NativeObject.cpp:2667]
[task 2024-04-08T15:12:36.932Z] 15:12:36     INFO - GECKO(9393) | #15: js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle<js::NativeObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) [js/src/vm/NativeObject.cpp:0]
[task 2024-04-08T15:12:36.933Z] 15:12:36     INFO - GECKO(9393) | #16: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:2806]
[task 2024-04-08T15:12:36.934Z] 15:12:36     INFO - GECKO(9393) | #17: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:451]
[task 2024-04-08T15:12:36.935Z] 15:12:36     INFO - GECKO(9393) | #18: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:605]
[task 2024-04-08T15:12:36.936Z] 15:12:36     INFO - GECKO(9393) | #19: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.936Z] 15:12:36     INFO - GECKO(9393) | #20: js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*) [js/src/vm/BoundFunctionObject.cpp:72]
[task 2024-04-08T15:12:36.937Z] 15:12:36     INFO - GECKO(9393) | #21: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.938Z] 15:12:36     INFO - GECKO(9393) | #22: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.939Z] 15:12:36     INFO - GECKO(9393) | #23: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/vm/CallAndConstruct.cpp:119]
[task 2024-04-08T15:12:36.940Z] 15:12:36     INFO - GECKO(9393) | #24: mozilla::dom::EventListener::HandleEvent(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, mozilla::ErrorResult&) [s3:gecko-generated-sources:6abfc13115b948309184a7e9ce543dc15ead92ad0e3ca71d0317d30e904bb6ec61f75c018d28aff86d703b76fb4e3f03c2b28e269b262119a2f0a86ea09bf0f4/dom/bindings/EventListenerBinding.cpp::62]
[task 2024-04-08T15:12:36.943Z] 15:12:36     INFO - GECKO(9393) | #25: mozilla::dom::EventListener::HandleEvent<mozilla::dom::EventTarget*>(mozilla::dom::EventTarget* const&, mozilla::dom::Event&, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:6ce01df723388c944dad872d465a7cef8b44b4d3c95ccae2972f258a811379269fccf96b88cd4c7252bb87b4ea9473f0a2e8c3b62fc0f2dc052db9b0dfb08f70/dist/include/mozilla/dom/EventListenerBinding.h::0]
[task 2024-04-08T15:12:36.944Z] 15:12:36     INFO - GECKO(9393) | #26: mozilla::EventListenerManager::HandleEventSingleListener(mozilla::EventListenerManager::Listener*, nsAtom*, mozilla::WidgetEvent*, mozilla::dom::Event*, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1309]
[task 2024-04-08T15:12:36.945Z] 15:12:36     INFO - GECKO(9393) | #27: mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1630]
[task 2024-04-08T15:12:36.946Z] 15:12:36     INFO - GECKO(9393) | #28: mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [dom/events/EventListenerManager.cpp:1527]
[task 2024-04-08T15:12:36.947Z] 15:12:36     INFO - GECKO(9393) | #29: mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:368]
[task 2024-04-08T15:12:36.949Z] 15:12:36     INFO - GECKO(9393) | #30: mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:645]
[task 2024-04-08T15:12:36.950Z] 15:12:36     INFO - GECKO(9393) | #31: mozilla::EventDispatcher::Dispatch(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*) [dom/events/EventDispatcher.cpp:0]
[task 2024-04-08T15:12:36.952Z] 15:12:36     INFO - GECKO(9393) | #32: mozilla::EventDispatcher::DispatchDOMEvent(mozilla::dom::EventTarget*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) [dom/events/EventDispatcher.cpp:1370]
[task 2024-04-08T15:12:36.953Z] 15:12:36     INFO - GECKO(9393) | #33: nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [dom/base/nsINode.cpp:1430]
[task 2024-04-08T15:12:36.954Z] 15:12:36     INFO - GECKO(9393) | #34: nsContentUtils::DispatchEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) [dom/base/nsContentUtils.cpp:4785]
[task 2024-04-08T15:12:36.955Z] 15:12:36     INFO - GECKO(9393) | #35: nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) [dom/base/nsContentUtils.cpp:4750]
[task 2024-04-08T15:12:36.956Z] 15:12:36     INFO - GECKO(9393) | #36: mozilla::dom::Document::DispatchContentLoadedEvents() [dom/base/Document.cpp:8072]
[task 2024-04-08T15:12:36.957Z] 15:12:36     INFO - GECKO(9393) | #37: mozilla::dom::Document::EndLoad() [dom/base/Document.cpp:8209]
[task 2024-04-08T15:12:36.958Z] 15:12:36     INFO - GECKO(9393) | #38: mozilla::dom::PrototypeDocumentContentSink::DoneWalking() [dom/prototype/PrototypeDocumentContentSink.cpp:696]
[task 2024-04-08T15:12:36.958Z] 15:12:36     INFO - GECKO(9393) | #39: mozilla::dom::PrototypeDocumentContentSink::MaybeDoneWalking() [dom/prototype/PrototypeDocumentContentSink.cpp:641]
[task 2024-04-08T15:12:36.959Z] 15:12:36     INFO - GECKO(9393) | #40: mozilla::dom::DocumentL10n::InitialTranslationCompleted(bool) [dom/l10n/DocumentL10n.cpp:286]
[task 2024-04-08T15:12:36.960Z] 15:12:36     INFO - GECKO(9393) | #41: L10nReadyHandler::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [dom/l10n/DocumentL10n.cpp:73]
[task 2024-04-08T15:12:36.961Z] 15:12:36     INFO - GECKO(9393) | #42: mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [dom/promise/Promise.cpp:417]
[task 2024-04-08T15:12:36.962Z] 15:12:36     INFO - GECKO(9393) | #43: mozilla::dom::NativeHandlerCallback(JSContext*, unsigned int, JS::Value*) [dom/promise/Promise.cpp:357]
[task 2024-04-08T15:12:36.963Z] 15:12:36     INFO - GECKO(9393) | #44: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.964Z] 15:12:36     INFO - GECKO(9393) | #45: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.965Z] 15:12:36     INFO - GECKO(9393) | #46: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.966Z] 15:12:36     INFO - GECKO(9393) | #47: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>) [js/src/vm/Interpreter.h:117]
[task 2024-04-08T15:12:36.967Z] 15:12:36     INFO - GECKO(9393) | #48: PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [js/src/builtin/Promise.cpp:0]
[task 2024-04-08T15:12:36.968Z] 15:12:36     INFO - GECKO(9393) | #49: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:479]
[task 2024-04-08T15:12:36.969Z] 15:12:36     INFO - GECKO(9393) | #50: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:573]
[task 2024-04-08T15:12:36.970Z] 15:12:36     INFO - GECKO(9393) | #51: js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [js/src/vm/Interpreter.cpp:672]
[task 2024-04-08T15:12:36.971Z] 15:12:36     INFO - GECKO(9393) | #52: JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [js/src/vm/CallAndConstruct.cpp:119]
[task 2024-04-08T15:12:36.972Z] 15:12:36     INFO - GECKO(9393) | #53: mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) [s3:gecko-generated-sources:378af5f1ce59e1aa56e479898de296b6f9ddcd411492c02bdd3358c8e7720648a0e6fcee68186714b2ff47940e1e1384ad9b3500dad95878a83d971df0aac264/dom/bindings/PromiseBinding.cpp::83]
[task 2024-04-08T15:12:36.973Z] 15:12:36     INFO - GECKO(9393) | #54: mozilla::dom::PromiseJobCallback::Call(mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources:0510db7d89ed2a7559a6cb8d9c78ca70cd2e06369e6f78f8d04e3545348cb44ddcaa7af945798b821a8d7729ea2f38ea75347b2414925c4e9d9cc974b821f591/dist/include/mozilla/dom/PromiseBinding.h::0]
[task 2024-04-08T15:12:36.974Z] 15:12:36     INFO - GECKO(9393) | #55: mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) [xpcom/base/CycleCollectedJSContext.cpp:210]
[task 2024-04-08T15:12:36.975Z] 15:12:36     INFO - GECKO(9393) | #56: mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) [xpcom/base/CycleCollectedJSContext.cpp:713]
[task 2024-04-08T15:12:36.979Z] 15:12:36     INFO - GECKO(9393) | #57: mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) [xpcom/base/CycleCollectedJSContext.cpp:502]
[task 2024-04-08T15:12:36.980Z] 15:12:36     INFO - GECKO(9393) | #58: XPCJSContext::AfterProcessTask(unsigned int) [js/xpconnect/src/XPCJSContext.cpp:1439]
[task 2024-04-08T15:12:36.981Z] 15:12:36     INFO - GECKO(9393) | #59: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1239]
[task 2024-04-08T15:12:36.982Z] 15:12:36     INFO - GECKO(9393) | #60: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:480]
[task 2024-04-08T15:12:36.983Z] 15:12:36     INFO - GECKO(9393) | #61: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:85]
[task 2024-04-08T15:12:36.984Z] 15:12:36     INFO - GECKO(9393) | #62: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:346]
[task 2024-04-08T15:12:36.984Z] 15:12:36     INFO - GECKO(9393) | #63: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:150]
[task 2024-04-08T15:12:36.985Z] 15:12:36     INFO - GECKO(9393) | #64: nsAppShell::Run() [widget/gtk/nsAppShell.cpp:470]
[task 2024-04-08T15:12:36.986Z] 15:12:36     INFO - GECKO(9393) | #65: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:297]
[task 2024-04-08T15:12:36.987Z] 15:12:36     INFO - GECKO(9393) | #66: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:5746]
[task 2024-04-08T15:12:36.988Z] 15:12:36     INFO - GECKO(9393) | #67: XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:5958]
[task 2024-04-08T15:12:36.989Z] 15:12:36     INFO - GECKO(9393) | #68: XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:6015]
[task 2024-04-08T15:12:36.990Z] 15:12:36     INFO - GECKO(9393) | #69: ??? [/builds/worker/workspace/build/application/firefox/firefox + 0x3e61a]
[task 2024-04-08T15:12:36.991Z] 15:12:36     INFO - GECKO(9393) | #70: __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6 + 0x21b97]
[task 2024-04-08T15:12:36.992Z] 15:12:36     INFO - GECKO(9393) | #71: ??? [/builds/worker/workspace/build/application/firefox/firefox + 0x3e159]
[task 2024-04-08T15:12:36.992Z] 15:12:36     INFO - GECKO(9393) | #72: ??? (???:???)
[task 2024-04-08T15:12:36.993Z] 15:12:36     INFO - GECKO(9393) | ExceptionHandler::GenerateDump cloned child 9662
[task 2024-04-08T15:12:36.994Z] 15:12:36     INFO - GECKO(9393) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2024-04-08T15:12:36.995Z] 15:12:36     INFO - GECKO(9393) | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2024-04-08T15:12:36.996Z] 15:12:36     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:36.997Z] 15:12:36     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:36.998Z] 15:12:36     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:36.999Z] 15:12:36     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.000Z] 15:12:37     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.001Z] 15:12:37     INFO - GECKO(9393) | [Child 9603, IPC I/O Child] WARNING: [F307C0FB2C1288EC.9ABC666190F24241]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.001Z] 15:12:37     INFO - GECKO(9393) | Exiting due to channel error.
[task 2024-04-08T15:12:37.002Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.003Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.004Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.005Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.006Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.007Z] 15:12:37     INFO - GECKO(9393) | [Child 9578, IPC I/O Child] WARNING: [4451429B5C16C0B6.224CA87E9AA08A00]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.008Z] 15:12:37     INFO - GECKO(9393) | Exiting due to channel error.
[task 2024-04-08T15:12:37.009Z] 15:12:37     INFO - GECKO(9393) | [Utility 9572, IPC I/O Child] WARNING: [8F81CF5E456B97AA.590E1F7A7682C939]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.011Z] 15:12:37     INFO - GECKO(9393) | [Utility 9572, IPC I/O Child] WARNING: [8F81CF5E456B97AA.590E1F7A7682C939]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.012Z] 15:12:37     INFO - GECKO(9393) | [Utility 9572, IPC I/O Child] WARNING: [8F81CF5E456B97AA.590E1F7A7682C939]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.013Z] 15:12:37     INFO - GECKO(9393) | [Utility 9572, Main Thread] WARNING: Shutting down Utility process early due to a crash!: file /builds/worker/checkouts/gecko/ipc/glue/UtilityProcessChild.cpp:352
[task 2024-04-08T15:12:37.014Z] 15:12:37     INFO - GECKO(9393) | [Child 9523, IPC I/O Child] WARNING: [689683C59251A76.44B8CFEDA80095CB]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.015Z] 15:12:37     INFO - GECKO(9393) | [Child 9523, IPC I/O Child] WARNING: [689683C59251A76.44B8CFEDA80095CB]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.016Z] 15:12:37     INFO - GECKO(9393) | [Child 9523, IPC I/O Child] WARNING: [689683C59251A76.44B8CFEDA80095CB]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.017Z] 15:12:37     INFO - GECKO(9393) | [Child 9523, IPC I/O Child] WARNING: [689683C59251A76.44B8CFEDA80095CB]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.018Z] 15:12:37     INFO - GECKO(9393) | Exiting due to channel error.
[task 2024-04-08T15:12:37.018Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.019Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.020Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.021Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.022Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.023Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.024Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.025Z] 15:12:37     INFO - GECKO(9393) | [Child 9521, IPC I/O Child] WARNING: [C2EEE2EE9AA16166.B2FF7179A5BC77BC]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.026Z] 15:12:37     INFO - GECKO(9393) | Exiting due to channel error.
[task 2024-04-08T15:12:37.027Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.028Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.028Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.029Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.030Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.031Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.032Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.033Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.027Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.028Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.028Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.029Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.030Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.031Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.032Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.033Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.034Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.035Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, IPC I/O Child] WARNING: [F10478AE3A49D53E.41473D9DB97874B8]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.036Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, RemoteLzyStream] WARNING: RemoteLazyInputStreamChild disconnected unexpectedly (1 streams remaining)! 7f5189c52310 {7a846bb3-25ea-41e6-8bac-5a7c96a0338e}: file /builds/worker/checkouts/gecko/dom/file/ipc/RemoteLazyInputStreamChild.cpp:51
[task 2024-04-08T15:12:37.037Z] 15:12:37     INFO - GECKO(9393) | [Child 9456, Main Thread] WARNING: shutting down early because of crash!: file /builds/worker/checkouts/gecko/dom/ipc/ContentChild.cpp:2155
[task 2024-04-08T15:12:37.038Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, Main Thread] WARNING: Call to Send() failed: file /builds/worker/checkouts/gecko/ipc/glue/NodeChannel.cpp:196
[task 2024-04-08T15:12:37.039Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, Main Thread] WARNING: Dropping message as channel has been closed: file /builds/worker/checkouts/gecko/ipc/glue/NodeChannel.cpp:188
[task 2024-04-08T15:12:37.040Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.040Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, RemoteLzyStream] WARNING: RemoteLazyInputStreamChild disconnected unexpectedly (1 streams remaining)! 7faae8644370 {64a9be4a-8614-4679-85f7-9c1869a04794}: file /builds/worker/checkouts/gecko/dom/file/ipc/RemoteLazyInputStreamChild.cpp:51
[task 2024-04-08T15:12:37.041Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.042Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.043Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, RemoteLzyStream] WARNING: RemoteLazyInputStreamChild disconnected unexpectedly (1 streams remaining)! 7faae8644500 {b4dd67bf-6675-4c34-a698-a5646e2f723f}: file /builds/worker/checkouts/gecko/dom/file/ipc/RemoteLazyInputStreamChild.cpp:51
[task 2024-04-08T15:12:37.044Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.045Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.046Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.047Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.048Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.049Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.050Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.052Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.052Z] 15:12:37     INFO - GECKO(9393) | [Child 9489, IPC I/O Child] WARNING: [ADEC8A8F4BCD4BE9.ACA370424D50232C]: Ignoring message 'EVENT_MESSAGE' to peer 1.1 due to a missing broker: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:353
[task 2024-04-08T15:12:37.052Z] 15:12:37     INFO - GECKO(9393) | Exiting due to channel error.
[task 2024-04-08T15:12:37.052Z] 15:12:37     INFO - TEST-INFO | Main app process: exit 11

:Gijs, since you are the author of the regressor, bug 1887712, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(gijskruitbosch+bugs)

I just happened to touch the test which caused TV to run. I don't think the removal of the pref (and replacing code that consulted it with identical code that assumed the pref was set the way it was set) would be enough to trip this assertion. So I'm going to clear the regression field.

I've pushed to try (with lando so no link as yet) to validate that assumption.

I'm still kind of disconcerted by this assertion. There's no JS stack which means it's difficult to ascertain what is really going on here. Nika, how scared should I be about this assertion failing? :-)

Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(nika)
No longer regressed by: 1887712

It looks vaguely like the failure is structured like this:

  1. The test timed out. This seems to be the normal timeout issue which has also happened in your try push from comment 3. I haven't looked into what is causing this timeout at all, but it might be bug 1782656.
  2. After the test timed out, we immediately move on & start to shut down the browser, as we're in a TV run and there are no further tests.
  3. During browser shutdown, something (perhaps a stage of the test which was supposed to happen during the test) tries to insert a browser into the DOM which tries to start a new content process.
  4. Because we're in shutdown, we encounter an error when trying to create a content process:
[Parent 9393, Main Thread] WARNING: Ignoring remote browser creation request during shutdown: file /builds/worker/checkouts/gecko/dom/ipc/ContentParent.cpp:1427
...
[Parent 9393, Main Thread] ###!!! ASSERTION: Couldn't create child process.: 'Error', file /builds/worker/checkouts/gecko/dom/base/nsFrameLoader.cpp:1086
  1. This causes us to return from ContentParent::CreateBrowser before BrowsingContext::SetEmbedderElement is called (https://searchfox.org/mozilla-central/rev/f602853ba8d55ba157e2a74d9b571615f6ed97b8/dom/ipc/ContentParent.cpp#1423-1429,1457).
  2. Because the BrowsingContext does not have an embedder element set, ManuallyManagesActiveness returns false as it cannot read the attribute.
  3. The embedding JS code is oblivious to the failure and tries to set docShellIsActive under the assumption it will work, but it fails with another debug assertion failure, which takes down the entire process with a crash. (https://searchfox.org/mozilla-central/rev/f602853ba8d55ba157e2a74d9b571615f6ed97b8/docshell/base/CanonicalBrowsingContext.h#352-354)

We perhaps shouldn't be waiting until this late to set the embedder element on the BrowsingContext or something like that, given that it seems like this error path is a bit broken. Perhaps we could add some kind of test to make sure things still work if process launch fails at this point. It's clearly uncovered unfortunately.

Flags: needinfo?(nika)
Summary: Intermittent TV [9393] Assertion failure: ManuallyManagesActiveness() (Shouldn't be setting active status of this browsing context if not manually managed), at /builds/worker/workspace/obj-build/dist/include/mozilla/dom/CanonicalBrowsingContext.h:354 → Intermittent TV Assertion failure: ManuallyManagesActiveness() (Shouldn't be setting active status of this browsing context if not manually managed), at /builds/worker/workspace/obj-build/dist/include/mozilla/dom/CanonicalBrowsingContext.h:354

This bug has been marked as a regression. Setting status flag for Nightly to affected.

I see this assert when starting Firefox and immediately ctrl+w before the startup is complete:

Pernosco session: https://pernos.co/debug/S078jX--I5ewApcRitbuEA/index.html

(In reply to Manuel Bucher [:manuel] from comment #7)

I see this assert when starting Firefox and immediately ctrl+w before the startup is complete:

Is this closing a tab or a window (and thereby all of Firefox) in this situation?

Flags: needinfo?(manuel)

Closing the last tab thereby the window and all of Firefox.

Edit: clarity

Flags: needinfo?(manuel)

(In reply to Nika Layzell [:nika] (ni? for response) from comment #4)

We perhaps shouldn't be waiting until this late to set the embedder element on the BrowsingContext or something like that, given that it seems like this error path is a bit broken. Perhaps we could add some kind of test to make sure things still work if process launch fails at this point. It's clearly uncovered unfortunately.

This seems reasonable. How would we force process launches to fail?

Also, how would we set the embedder element for the BC sooner? I confess I'm not 100% sure what creates the BC right now.

Flags: needinfo?(nika)

(In reply to :Gijs (he/him) from comment #10)

(In reply to Nika Layzell [:nika] (ni? for response) from comment #4)

We perhaps shouldn't be waiting until this late to set the embedder element on the BrowsingContext or something like that, given that it seems like this error path is a bit broken. Perhaps we could add some kind of test to make sure things still work if process launch fails at this point. It's clearly uncovered unfortunately.

This seems reasonable. How would we force process launches to fail?

I think we'd need to add some new code to do it here. WE have had code for forcing process launches to fail in other places before IIRC, however we'll need a separate mechanism for every place in process launch which we need to test. Perhaps we could use some kind of testing flag for it.

Also, how would we set the embedder element for the BC sooner? I confess I'm not 100% sure what creates the BC right now.

In general creating the BC is handled by https://searchfox.org/mozilla-central/rev/863aef60f9fa1536884252ad90cad1d8ee9d8a41/dom/base/nsFrameLoader.cpp#279, which will then be used for mMaybePendingBrowsingContext. The context isn't fully locked in and initialized until later, which is also part of why the embedder element isn't set.

We might be able to change some things around so that we set the embedder element much earlier. This would be the earliest we could do it (we do know the embedder element at this point), but I imagine something will be upset that we moved it that early (e.g. I don't think we're supposed to run JS at this point, and setting the embedder element fires an observer notification IIRC, but I could be misremembering).

The other places we could consider setting the flag include https://searchfox.org/mozilla-central/rev/863aef60f9fa1536884252ad90cad1d8ee9d8a41/dom/base/nsFrameLoader.cpp#201-202, as we create the frameloader, or https://searchfox.org/mozilla-central/rev/863aef60f9fa1536884252ad90cad1d8ee9d8a41/dom/base/nsFrameLoader.cpp#3767 when we're ensuring the BC is attached and setting other flags.

Flags: needinfo?(nika)
You need to log in before you can comment on or make changes to this bug.