Closed Bug 1965634 Opened 3 months ago Closed 3 months ago

Perma Assertion failure: StaticPrefs::dom_shadowdom_selection_across_boundary_enabled(), at /builds/worker/checkouts/gecko/dom/base/RangeUtils.cpp - when Gecko 140 merges to beta on 2025-05-26

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

VERIFIED FIXED
140 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox138 --- unaffected
firefox139 --- unaffected
firefox140 + verified

People

(Reporter: ctuns, Assigned: sefeng211)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:
Central-as-beta simulation:
How to run these simulations:
Failure log

[task 2025-05-10T11:24:16.583Z] 11:24:16     INFO - TEST-START | dom/html/test/test_bug460568.html
[task 2025-05-10T11:24:16.650Z] 11:24:16     INFO - GECKO(2351) | [Child 2529, Main Thread] WARNING: Unable to find interface object on global: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowInner.cpp:3178
[task 2025-05-10T11:24:16.681Z] 11:24:16     INFO - GECKO(2351) | [2529] Assertion failure: StaticPrefs::dom_shadowdom_selection_across_boundary_enabled(), at /builds/worker/checkouts/gecko/dom/base/RangeUtils.cpp:240
[task 2025-05-10T11:24:16.698Z] 11:24:16     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2025-05-10T11:24:30.766Z] 11:24:30     INFO - GECKO(2351) | #01: mozilla::RangeUtils::CompareNodeToRangeBoundaries<(TreeKind)2, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, void>(nsINode*, mozilla::RangeBoundaryBase<nsCOMPtr<nsINode>, nsCOMPtr<nsIContent> > const&, mozilla::RangeBoundaryBase<nsCOMPtr<nsINode>, nsCOMPtr<nsIContent> > const&, bool*, bool*) [dom/base/RangeUtils.cpp:239]
[task 2025-05-10T11:24:30.766Z] 11:24:30     INFO - GECKO(2351) | #02: mozilla::RangeUtils::IsNodeContainedInRange<(TreeKind)2, void>(nsINode&, mozilla::dom::AbstractRange*) [dom/base/RangeUtils.cpp:184]
[task 2025-05-10T11:24:30.767Z] 11:24:30     INFO - GECKO(2351) | #03: mozilla::ContentSubtreeIterator::DetermineFirstContent() const [dom/base/ContentIterator.cpp:0]
[task 2025-05-10T11:24:30.767Z] 11:24:30     INFO - GECKO(2351) | #04: mozilla::ContentSubtreeIterator::InitWithRange() [dom/base/ContentIterator.cpp:1179]
[task 2025-05-10T11:24:30.768Z] 11:24:30     INFO - GECKO(2351) | #05: mozilla::ContentSubtreeIterator::InitWithAllowCrossShadowBoundary(mozilla::dom::AbstractRange*) [dom/base/ContentIterator.cpp:0]
[task 2025-05-10T11:24:30.768Z] 11:24:30     INFO - GECKO(2351) | #06: mozilla::dom::Selection::SelectFrames(nsPresContext*, mozilla::dom::AbstractRange&, bool) const [dom/base/Selection.cpp:1999]
[task 2025-05-10T11:24:30.769Z] 11:24:30     INFO - GECKO(2351) | #07: mozilla::dom::Selection::AddRangeAndSelectFramesAndNotifyListenersInternal(nsRange&, mozilla::dom::Document*, mozilla::ErrorResult&) [dom/base/Selection.cpp:2595]
[task 2025-05-10T11:24:30.769Z] 11:24:30     INFO - GECKO(2351) | #08: mozilla::dom::Selection::AddRangeAndSelectFramesAndNotifyListeners(nsRange&, mozilla::ErrorResult&) [dom/base/Selection.cpp:2524]
[task 2025-05-10T11:24:30.770Z] 11:24:30     INFO - GECKO(2351) | #09: nsFocusManager::MoveCaretToFocus(mozilla::PresShell*, nsIContent*) [dom/base/nsFocusManager.cpp:3208]
[task 2025-05-10T11:24:30.770Z] 11:24:30     INFO - GECKO(2351) | #10: nsFocusManager::UpdateCaret(bool, bool, nsIContent*) [dom/base/nsFocusManager.cpp:0]
[task 2025-05-10T11:24:30.771Z] 11:24:30     INFO - GECKO(2351) | #11: nsFocusManager::Focus(nsPIDOMWindowOuter*, mozilla::dom::Element*, unsigned int, bool, bool, bool, bool, unsigned long, mozilla::Maybe<nsFocusManager::BlurredElementInfo> const&) [dom/base/nsFocusManager.cpp:2829]
[task 2025-05-10T11:24:30.771Z] 11:24:30     INFO - GECKO(2351) | #12: nsFocusManager::SetFocusInner(mozilla::dom::Element*, int, bool, bool) [dom/base/nsFocusManager.cpp:1842]
[task 2025-05-10T11:24:30.772Z] 11:24:30     INFO - GECKO(2351) | #13: nsFocusManager::SetFocus(mozilla::dom::Element*, unsigned int) [dom/base/nsFocusManager.cpp:494]
[task 2025-05-10T11:24:30.772Z] 11:24:30     INFO - GECKO(2351) | #14: mozilla::dom::Element::Focus(mozilla::dom::FocusOptions const&, mozilla::dom::CallerType, mozilla::ErrorResult&) [dom/base/Element.cpp:482]
[task 2025-05-10T11:24:30.773Z] 11:24:30     INFO - GECKO(2351) | #15: mozilla::dom::HTMLElement_Binding::focus(JSContext*, JS::Handle<JSObject*>, void*, JSJitMethodCallArgs const&) [s3:gecko-generated-sources-l1:fe3a9b4e1c96031b7a9fb5a2bcd2e5cb2fc29560386f1bc757ab39387512f243d7f7f0f313955bc78754a9b288a8a5638bdec274356ba68b35701e9bb92ade8c/dom/bindings/HTMLElementBinding.cpp::10396]
[task 2025-05-10T11:24:30.773Z] 11:24:30     INFO - GECKO(2351) | #16: mozilla::dom::binding_detail::GenericMethod<mozilla::dom::binding_detail::NormalThisPolicy, mozilla::dom::binding_detail::ThrowExceptions>(JSContext*, unsigned int, JS::Value*) [dom/bindings/BindingUtils.cpp:3304]
[task 2025-05-10T11:24:30.774Z] 11:24:30     INFO - GECKO(2351) | #17: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:494]
[task 2025-05-10T11:24:30.774Z] 11:24:30     INFO - GECKO(2351) | #18: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:590]
[task 2025-05-10T11:24:30.775Z] 11:24:30     INFO - GECKO(2351) | #19: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:0]
[task 2025-05-10T11:24:30.775Z] 11:24:30     INFO - GECKO(2351) | #20: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:464]
[task 2025-05-10T11:24:30.775Z] 11:24:30     INFO - GECKO(2351) | #21: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:622]
[task 2025-05-10T11:24:30.776Z] 11:24:30     INFO - GECKO(2351) | #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:689]
[task 2025-05-10T11:24:30.776Z] 11:24:30     INFO - GECKO(2351) | #23: js::fun_apply(JSContext*, unsigned int, JS::Value*) [js/src/vm/JSFunction.cpp:1170]
[task 2025-05-10T11:24:30.777Z] 11:24:30     INFO - GECKO(2351) | #24: CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:494]
[task 2025-05-10T11:24:30.777Z] 11:24:30     INFO - GECKO(2351) | #25: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:590]
[task 2025-05-10T11:24:30.778Z] 11:24:30     INFO - GECKO(2351) | #26: js::Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:0]
[task 2025-05-10T11:24:30.778Z] 11:24:30     INFO - GECKO(2351) | #27: js::RunScript(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:464]
[task 2025-05-10T11:24:30.778Z] 11:24:30     INFO - GECKO(2351) | #28: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:622]
[task 2025-05-10T11:24:30.779Z] 11:24:30     INFO - GECKO(2351) | #29: 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:689]
[task 2025-05-10T11:24:30.779Z] 11:24:30     INFO - GECKO(2351) | #30: 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 2025-05-10T11:24:30.780Z] 11:24:30     INFO - GECKO(2351) | #31: mozilla::dom::EventHandlerNonNull::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&) [s3:gecko-generated-sources-l1:6bb50a9febd07b2ad041cb59a1fa6678b97d5dfa7934c45cdfb310e02ee1d5fd2d0aff84c3cbda807717ae7247884aa5f52594385c678b698b0d951ba796aa45/dom/bindings/EventHandlerBinding.cpp::65]
[task 2025-05-10T11:24:30.781Z] 11:24:30     INFO - GECKO(2351) | #32: mozilla::dom::EventHandlerNonNull::Call<nsCOMPtr<mozilla::dom::EventTarget> >(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::Event&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObjectBase::ExceptionHandling, JS::Realm*) [s3:gecko-generated-sources-l1:2c0600fb668133ec78b4dbdd71621eeefcafca4a527e24f8dcefe291fb1ae7c5c4647bce637883fe669db31805b6a9d1251a807433b4f2db5c3b207f28308026/dist/include/mozilla/dom/EventHandlerBinding.h::0]
[task 2025-05-10T11:24:30.781Z] 11:24:30     INFO - GECKO(2351) | #33: mozilla::JSEventHandler::HandleEvent(mozilla::dom::Event*) [dom/events/JSEventHandler.cpp:200]
[task 2025-05-10T11:24:30.782Z] 11:24:30     INFO - GECKO(2351) | #34: mozilla::EventListenerManager::HandleEventSingleListener(mozilla::EventListenerManager::Listener*, nsAtom*, mozilla::WidgetEvent*, mozilla::dom::Event*, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1345]
[task 2025-05-10T11:24:30.782Z] 11:24:30     INFO - GECKO(2351) | #35: mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool) [dom/events/EventListenerManager.cpp:1651]
[task 2025-05-10T11:24:30.782Z] 11:24:30     INFO - GECKO(2351) | #36: mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [dom/events/EventListenerManager.cpp:1556]
[task 2025-05-10T11:24:30.783Z] 11:24:30     INFO - GECKO(2351) | #37: mozilla::EventTargetChainItem::HandleEvent(mozilla::EventChainPostVisitor&, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:368]
[task 2025-05-10T11:24:30.784Z] 11:24:30     INFO - GECKO(2351) | #38: mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [dom/events/EventDispatcher.cpp:609]
[task 2025-05-10T11:24:30.784Z] 11:24:30     INFO - GECKO(2351) | #39: 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 2025-05-10T11:24:30.785Z] 11:24:30     INFO - GECKO(2351) | #40: nsDocumentViewer::LoadComplete(nsresult) [layout/base/nsDocumentViewer.cpp:1032]
[task 2025-05-10T11:24:30.785Z] 11:24:30     INFO - GECKO(2351) | #41: nsDocShell::EndPageLoad(nsIWebProgress*, nsIChannel*, nsresult) [docshell/base/nsDocShell.cpp:0]
[task 2025-05-10T11:24:30.785Z] 11:24:30     INFO - GECKO(2351) | #42: nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, nsresult) [docshell/base/nsDocShell.cpp:5693]
[task 2025-05-10T11:24:30.786Z] 11:24:30     INFO - GECKO(2351) | #43: {virtual override thunk({offset(-448)}, nsDocShell::OnStateChange(nsIWebProgress*, nsIRequest*, unsigned int, nsresult))} [docshell/base/nsDocShell.cpp:0]
[task 2025-05-10T11:24:30.786Z] 11:24:30     INFO - GECKO(2351) | #44: nsDocLoader::DoFireOnStateChange(nsIWebProgress*, nsIRequest*, int&, nsresult) [uriloader/base/nsDocLoader.cpp:1474]
[task 2025-05-10T11:24:30.787Z] 11:24:30     INFO - GECKO(2351) | #45: nsDocLoader::doStopDocumentLoad(nsIRequest*, nsresult) [uriloader/base/nsDocLoader.cpp:1009]
[task 2025-05-10T11:24:30.787Z] 11:24:30     INFO - GECKO(2351) | #46: nsDocLoader::DocLoaderIsEmpty(bool, mozilla::Maybe<nsresult> const&) [uriloader/base/nsDocLoader.cpp:833]
[task 2025-05-10T11:24:30.788Z] 11:24:30     INFO - GECKO(2351) | #47: nsDocLoader::OnStopRequest(nsIRequest*, nsresult) [uriloader/base/nsDocLoader.cpp:0]
[task 2025-05-10T11:24:30.788Z] 11:24:30     INFO - GECKO(2351) | #48: nsDocShell::OnStopRequest(nsIRequest*, nsresult) [docshell/base/nsDocShell.cpp:13943]
[task 2025-05-10T11:24:30.788Z] 11:24:30     INFO - GECKO(2351) | #49: mozilla::net::nsLoadGroup::NotifyRemovalObservers(nsIRequest*, nsresult) [netwerk/base/nsLoadGroup.cpp:657]
[task 2025-05-10T11:24:30.789Z] 11:24:30     INFO - GECKO(2351) | #50: mozilla::net::nsLoadGroup::RemoveRequest(nsIRequest*, nsISupports*, nsresult) [netwerk/base/nsLoadGroup.cpp:0]
[task 2025-05-10T11:24:30.789Z] 11:24:30     INFO - GECKO(2351) | #51: mozilla::dom::Document::DoUnblockOnload() [dom/base/Document.cpp:12270]
[task 2025-05-10T11:24:30.790Z] 11:24:30     INFO - GECKO(2351) | #52: mozilla::dom::Document::DispatchContentLoadedEvents() [dom/base/Document.cpp:8573]
[task 2025-05-10T11:24:30.790Z] 11:24:30     INFO - GECKO(2351) | #53: mozilla::detail::RunnableMethodImpl<mozilla::Canonical<std::string>::Impl*, void (mozilla::Canonical<std::string>::Impl::*)(), true, (mozilla::RunnableKind)0, >::Run() [xpcom/threads/nsThreadUtils.h:1134]
[task 2025-05-10T11:24:30.791Z] 11:24:30     INFO - GECKO(2351) | #54: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:704]
[task 2025-05-10T11:24:30.791Z] 11:24:30     INFO - GECKO(2351) | #55: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:1252]
[task 2025-05-10T11:24:30.792Z] 11:24:30     INFO - GECKO(2351) | #56: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:0]
[task 2025-05-10T11:24:30.792Z] 11:24:30     INFO - GECKO(2351) | #57: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:639]
[task 2025-05-10T11:24:30.793Z] 11:24:30     INFO - GECKO(2351) | #58: mozilla::detail::RunnableFunction<mozilla::TaskController::TaskController()::$_0>::Run() [xpcom/threads/nsThreadUtils.h:549]
[task 2025-05-10T11:24:30.793Z] 11:24:30     INFO - GECKO(2351) | #59: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1163]
[task 2025-05-10T11:24:30.794Z] 11:24:30     INFO - GECKO(2351) | #60: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:480]
[task 2025-05-10T11:24:30.794Z] 11:24:30     INFO - GECKO(2351) | #61: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:86]
[task 2025-05-10T11:24:30.794Z] 11:24:30     INFO - GECKO(2351) | #62: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:345]
[task 2025-05-10T11:24:30.795Z] 11:24:30     INFO - GECKO(2351) | #63: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:150]
[task 2025-05-10T11:24:30.795Z] 11:24:30     INFO - GECKO(2351) | #64: nsAppShell::Run() [widget/gtk/nsAppShell.cpp:539]
[task 2025-05-10T11:24:30.796Z] 11:24:30     INFO - GECKO(2351) | #65: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:654]
[task 2025-05-10T11:24:30.796Z] 11:24:30     INFO - GECKO(2351) | #66: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:235]
[task 2025-05-10T11:24:30.797Z] 11:24:30     INFO - GECKO(2351) | #67: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:345]
[task 2025-05-10T11:24:30.797Z] 11:24:30     INFO - GECKO(2351) | #68: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:596]
[task 2025-05-10T11:24:30.834Z] 11:24:30     INFO - GECKO(2351) | #69: main [browser/app/nsBrowserApp.cpp:404]
[task 2025-05-10T11:24:30.836Z] 11:24:30     INFO - GECKO(2351) | #70: __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6 + 0x21b97]
[task 2025-05-10T11:24:30.836Z] 11:24:30     INFO - GECKO(2351) | #71: ??? [/builds/worker/workspace/build/application/firefox/firefox-bin + 0x3b219]
[task 2025-05-10T11:24:30.837Z] 11:24:30     INFO - GECKO(2351) | #72: ??? (???:???)
[task 2025-05-10T11:24:30.837Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPC I/O Parent] WARNING: [1.1]: Dropping message '<null>'; no connection to unknown peer 7A38736693A086DA.F856328CD21E7391: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:364
[task 2025-05-10T11:24:30.838Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, ProcessHangMon] WARNING: IPC message 'PProcessHangMonitor::Msg_RequestContentJSInterrupt' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.838Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PBrowser::Msg_StopIMEStateManagement' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.839Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PBrowser::Msg_Destroy' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.839Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: No build ID mismatch: file /builds/worker/checkouts/gecko/dom/base/nsFrameLoader.cpp:3742
[task 2025-05-10T11:24:30.840Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PContent::Msg_GetLayoutHistoryState' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.840Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PContent::Msg_CommitBrowsingContextTransaction' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.841Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PContent::Msg_DiscardBrowsingContext' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.841Z] 11:24:30    ERROR - GECKO(2351) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2025-05-10T11:24:30.841Z] 11:24:30     INFO - GECKO(2351) | 1746876257494	Marionette	TRACE	Received observer notification quit-application
[task 2025-05-10T11:24:30.842Z] 11:24:30     INFO - GECKO(2351) | 1746876257495	Marionette	INFO	Stopped listening on port 2828
[task 2025-05-10T11:24:30.842Z] 11:24:30     INFO - GECKO(2351) | 1746876257500	Marionette	DEBUG	Marionette stopped listening
[task 2025-05-10T11:24:30.843Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: IPC message 'PContent::Msg_DiscardBrowsingContext' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.843Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: '!mCancelable', file /builds/worker/checkouts/gecko/image/imgRequestProxy.cpp:417
[task 2025-05-10T11:24:30.843Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: '!mCancelable', file /builds/worker/checkouts/gecko/image/imgRequestProxy.cpp:417
[task 2025-05-10T11:24:30.844Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPC I/O Parent] WARNING: process 2529 exited on signal 11: file /builds/worker/checkouts/gecko/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:132
[task 2025-05-10T11:24:30.844Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: 'aOwner->IsDiscarded()', file /builds/worker/workspace/obj-build/dist/include/mozilla/dom/SyncedContextInlines.h:95
[task 2025-05-10T11:24:30.845Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-05-10T11:24:30.845Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-05-10T11:24:30.846Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-05-10T11:24:30.847Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-05-10T11:24:30.847Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Socket Thread] WARNING: cannot post event if not initialized: file /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpConnectionMgr.cpp:235
[task 2025-05-10T11:24:30.848Z] 11:24:30     INFO - GECKO(2351) | [Child 2597, IPC I/O Child] WARNING: [F5C97D032FB7AD66.33FFDE887772142F]: GetUserData call for port 'C07F7E581B247813.7AD518162D91E84' failed: file /builds/worker/checkouts/gecko/ipc/glue/NodeController.cpp:424
[task 2025-05-10T11:24:30.848Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: BlockShutdown: Init failed: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingProtectionStorage.cpp:383
[task 2025-05-10T11:24:30.849Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.000000s: startCrashBrowserTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.849Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.000000s: initiateShutdownWorkThreads', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.850Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.000000s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.850Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: cache: '0.000000s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.850Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: sdb: '0.000000s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.851Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: fs: '0.000000s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.851Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: ls: '0.001000s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.852Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.001000s: startKillActorsTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.852Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.001000s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.853Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.001000s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.853Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.004000s: Live database entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.854Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.004000s: gLiveDatabaseHashtable entry removed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.854Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, QuotaManager IO] WARNING: quota manager shutdown step: '0.004000s: ShutdownStorageOp::DoDirectoryWork -> ShutdownStorageInternal.', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.855Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.010001s: stopKillActorsTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.855Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.010001s: shutdownAndJoinWorkThreads', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.856Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: idb: '0.010001s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.856Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: cache: '0.010001s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.857Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: sdb: '0.010001s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.857Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: fs: '0.010001s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.858Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: ls: '0.010001s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.858Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.010001s: shutdownAndJoinIOThread', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.859Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.010001s: invalidatePendingDirectoryLocks', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.859Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, IPDL Background] WARNING: quota manager shutdown step: '0.010001s: stopCrashBrowserTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:2353
[task 2025-05-10T11:24:30.860Z] 11:24:30     INFO - GECKO(2351) | [Utility 2522, Main Thread] WARNING: IPC message 'PUtilityProcess::Msg_FOGData' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.860Z] 11:24:30     INFO - GECKO(2351) | [RDD 2448, Main Thread] WARNING: IPC message 'PRDD::Msg_FOGData' discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp:545
[task 2025-05-10T11:24:30.861Z] 11:24:30     INFO - GECKO(2351) | Destroying context 7f533fb57eb0 surface 0 on display 7f533d837f00
[task 2025-05-10T11:24:30.861Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: NS_ENSURE_SUCCESS_VOID(rv) failed with result 0x8000FFFF (NS_ERROR_UNEXPECTED): file /builds/worker/checkouts/gecko/dom/file/uri/BlobURLProtocolHandler.cpp:419
[task 2025-05-10T11:24:30.862Z] 11:24:30     INFO - GECKO(2351) | [Parent 2351, Main Thread] WARNING: NS_ENSURE_TRUE(!!svc) failed: file /builds/worker/checkouts/gecko/dom/file/uri/BlobURLProtocolHandler.cpp:528
[task 2025-05-10T11:24:30.862Z] 11:24:30     INFO - TEST-INFO | Main app process: exit 245
[task 2025-05-10T11:24:30.862Z] 11:24:30     INFO - Buffered messages finished
[task 2025-05-10T11:24:30.863Z] 11:24:30     INFO - runtests.py | Application ran for: 0:01:29.144499
[task 2025-05-10T11:24:30.863Z] 11:24:30     INFO - zombiecheck | Reading PID log: /tmp/tmp9gl36dl3pidlog
[task 2025-05-10T11:24:30.863Z] 11:24:30     INFO - ==> process 2351 launched child process 2442
[task 2025-05-10T11:24:30.864Z] 11:24:30     INFO - ==> process 2351 launched child process 2448
[task 2025-05-10T11:24:30.865Z] 11:24:30     INFO - ==> process 2351 launched child process 2487
[task 2025-05-10T11:24:30.865Z] 11:24:30     INFO - ==> process 2351 launched child process 2522
[task 2025-05-10T11:24:30.865Z] 11:24:30     INFO - ==> process 2351 launched child process 2529
[task 2025-05-10T11:24:30.865Z] 11:24:30     INFO - ==> process 2351 launched child process 2550
[task 2025-05-10T11:24:30.866Z] 11:24:30     INFO - ==> process 2351 launched child process 2572
[task 2025-05-10T11:24:30.866Z] 11:24:30     INFO - ==> process 2351 launched child process 2597
[task 2025-05-10T11:24:30.866Z] 11:24:30     INFO - ==> process 2351 launched child process 2651
[task 2025-05-10T11:24:30.866Z] 11:24:30     INFO - ==> process 2351 launched child process 2685
[task 2025-05-10T11:24:30.867Z] 11:24:30     INFO - ==> process 2351 launched child process 2720
[task 2025-05-10T11:24:30.867Z] 11:24:30     INFO - ==> process 2351 launched child process 2772
[task 2025-05-10T11:24:30.867Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2720
[task 2025-05-10T11:24:30.868Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2529
[task 2025-05-10T11:24:30.868Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2597
[task 2025-05-10T11:24:30.868Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2442
[task 2025-05-10T11:24:30.869Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2572
[task 2025-05-10T11:24:30.869Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2448
[task 2025-05-10T11:24:30.869Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2772
[task 2025-05-10T11:24:30.870Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2550
[task 2025-05-10T11:24:30.870Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2487
[task 2025-05-10T11:24:30.871Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2522
[task 2025-05-10T11:24:30.871Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2651
[task 2025-05-10T11:24:30.871Z] 11:24:30     INFO - zombiecheck | Checking for orphan process with PID: 2685
[task 2025-05-10T11:24:30.872Z] 11:24:30     INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpknd8fzlz/5ecc1df1-64f9-ea23-3406-8c1079dc0018.trace /tmp/tmpw6fifhv1.mozrunner/minidumps/5ecc1df1-64f9-ea23-3406-8c1079dc0018.dmp /builds/worker/workspace/build/symbols
[task 2025-05-10T11:24:36.395Z] 11:24:36     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/5ecc1df1-64f9-ea23-3406-8c1079dc0018.dmp
[task 2025-05-10T11:24:36.395Z] 11:24:36     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/5ecc1df1-64f9-ea23-3406-8c1079dc0018.extra
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - PROCESS-CRASH | MOZ_ASSERT(StaticPrefs::dom_shadowdom_selection_across_boundary_enabled()) [@ mozilla::RangeUtils::CompareNodeToRangeBoundaries<(TreeKind)2, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, void>] | dom/html/test/test_bug460568.html 
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Process type: content
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Process pid: 2529
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Mozilla crash reason: MOZ_ASSERT(StaticPrefs::dom_shadowdom_selection_across_boundary_enabled())
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Crash dump filename: /tmp/tmpw6fifhv1.mozrunner/minidumps/5ecc1df1-64f9-ea23-3406-8c1079dc0018.dmp
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Operating system: Linux
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO -                   6.11.0-1013-gcp #13~24.04.1-Ubuntu SMP Wed Apr  2 16:34:16 UTC 2025
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - CPU: amd64
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO -      family 6 model 85 stepping 7
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO -      4 CPUs
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - 
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Crash address: 0x0000000000000000 **
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO -     ** Null pointer detected with offset: 0x0000000000000000
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Crashing instruction: `mov qword [rax], rcx`
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO - Memory accessed by instruction:
[task 2025-05-10T11:24:36.509Z] 11:24:36     INFO -   0. Address: 0x0000000000000000
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -      Size: 8
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -      Access type: Write
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - No instruction pointer update by instruction
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - Process uptime: not available
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - 
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - Linux memory map count: 775
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - 
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO - Thread 0 Isolated Web Co (crashed) - tid: 2529
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -  0  libxul.so!MOZ_CrashSequence(void*, long) [Assertions.h:fe5193ad0d9a756776a459f6479339862697169a : 248]
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -     Found by: inlining
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -  1  libxul.so!mozilla::RangeUtils::CompareNodeToRangeBoundaries<(TreeKind)2, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, nsCOMPtr<nsINode>, nsCOMPtr<nsIContent>, void>(nsINode*, mozilla::RangeBoundaryBase<nsCOMPtr<nsINode>, nsCOMPtr<nsIContent> > const&, mozilla::RangeBoundaryBase<nsCOMPtr<nsINode>, nsCOMPtr<nsIContent> > const&, bool*, bool*) [RangeUtils.cpp:fe5193ad0d9a756776a459f6479339862697169a : 239 + 0x5]
[task 2025-05-10T11:24:36.510Z] 11:24:36     INFO -      rax = 0x0000000000000000    rdx = 0x0000000000000000
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rcx = 0x00000000000000f0    rbx = 0x00007ffeceb8c336
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsi = 0x00007f1a302dd8b0    rdi = 0x00007f1a302dc680
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbp = 0x00007ffeceb8c320    rsp = 0x00007ffeceb8c2c0
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -       r8 = 0x00007f1a302dd8b0     r9 = 0x00007f1a311b1780
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r10 = 0x0000000000000000    r11 = 0x0000000000000000
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r12 = 0x00007f1a0f420700    r13 = 0x00007f1a0e85fb50
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r14 = 0x00007f1a0e85fb70    r15 = 0x00007ffeceb8c337
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rip = 0x00007f1a1b5e7359
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: given as instruction pointer in context
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  2  libxul.so!mozilla::RangeUtils::CompareNodeToRange<(TreeKind)2, void>(nsINode*, mozilla::dom::AbstractRange*, bool*, bool*) [RangeUtils.cpp:fe5193ad0d9a756776a459f6479339862697169a : 208]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: inlining
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  3  libxul.so!mozilla::RangeUtils::IsNodeContainedInRange<(TreeKind)2, void>(nsINode&, mozilla::dom::AbstractRange*) [RangeUtils.cpp:fe5193ad0d9a756776a459f6479339862697169a : 182 + 0x40]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbx = 0x00007ffeceb8c376    rbp = 0x00007ffeceb8c360
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsp = 0x00007ffeceb8c330    r12 = 0x00007f1a0e85fb50
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r13 = 0x0000000000000001    r14 = 0x00007f1a0f420700
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r15 = 0x00007f1a0e85fb00    rip = 0x00007f1a1b5e7b38
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: call frame info
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  4  libxul.so!mozilla::ContentSubtreeIterator::DetermineFirstContent() const [ContentIterator.cpp:fe5193ad0d9a756776a459f6479339862697169a : 1089 + 0x7]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbx = 0x00007ffeceb8c470    rbp = 0x00007ffeceb8c390
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsp = 0x00007ffeceb8c370    r12 = 0x00007f1a0f419c90
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r13 = 0x0000000000000001    r14 = 0x00007f1a0f420700
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r15 = 0x0000000000000000    rip = 0x00007f1a1b45ca17
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: call frame info
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  5  libxul.so!mozilla::ContentSubtreeIterator::InitWithRange() [ContentIterator.cpp:fe5193ad0d9a756776a459f6479339862697169a : 1179 + 0x7]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbx = 0x00007ffeceb8c470    rbp = 0x00007ffeceb8c3d0
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsp = 0x00007ffeceb8c3a0    r12 = 0x00007f1a0f419c90
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r13 = 0x0000000000000001    r14 = 0x00007f1a0f419c90
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r15 = 0x0000000000000000    rip = 0x00007f1a1b45bc0f
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: call frame info
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  6  libxul.so!mozilla::ContentSubtreeIterator::InitWithAllowCrossShadowBoundary(mozilla::dom::AbstractRange*) [ContentIterator.cpp:fe5193ad0d9a756776a459f6479339862697169a : 1006 + 0x7]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbx = 0x00007ffeceb8c470    rbp = 0x00007ffeceb8c3f0
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsp = 0x00007ffeceb8c3e0    r12 = 0x00000000e5e4fffe
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r13 = 0x00007f1a0f419c90    r14 = 0x00007f1a0e85fb00
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r15 = 0x00007ffeceb8c4d0    rip = 0x00007f1a1b45c286
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -     Found by: call frame info
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -  7  libxul.so!mozilla::dom::Selection::SelectFrames(nsPresContext*, mozilla::dom::AbstractRange&, bool) const [Selection.cpp:fe5193ad0d9a756776a459f6479339862697169a : 1998 + 0xe]
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rbx = 0x00007f1a0e85fb00    rbp = 0x00007ffeceb8c590
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      rsp = 0x00007ffeceb8c400    r12 = 0x00000000e5e4fffe
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r13 = 0x00007f1a0f419c90    r14 = 0x00007f1a0e9e7df0
[task 2025-05-10T11:24:36.511Z] 11:24:36     INFO -      r15 = 0x00007ffeceb8c4d0    rip = 0x00007f1a1b5f1967
[task 2025-05-10T11:24:36.512Z] 11:24:36     INFO -     Found by: call frame info
[task 2025-05-10T11:24:36.512Z] 11:24:36     INFO -  8  libxul.so!mozilla::dom::Selection::AddRangeAndSelectFramesAndNotifyListenersInternal(nsRange&, mozilla::dom::Document*, mozilla::ErrorResult&) [Selection.cpp:fe5193ad0d9a756776a459f6479339862697169a : 2592 + 0x12]
[task 2025-05-10T11:24:36.512Z] 11:24:36     INFO -      rbx = 0x00007f1a0e9e7df0    rbp = 0x00007ffeceb8c5e0
<...>
[task 2025-05-10T11:24:36.544Z] 11:24:36     INFO - 90  firefox-bin!_start + 0x28
[task 2025-05-10T11:24:36.544Z] 11:24:36     INFO -      rsp = 0x00007ffeceb90d70    rip = 0x00005600571f2219
[task 2025-05-10T11:24:36.544Z] 11:24:36     INFO -     Found by: stack scanning
[task 2025-05-10T11:24:36.544Z] 11:24:36     INFO - 
[task 2025-05-10T11:24:36.544Z] 11:24:36     INFO - Thread 1 AsyncSi~lThread - tid: 2533
Flags: needinfo?(sefeng)
Assignee: nobody → sefeng
Status: NEW → ASSIGNED
Pushed by sefeng@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f98105932398 Fix perma assertion failure in RangeUtils.cpp r=dom-core,jjaschke
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch

Verified fixed in latest beta simulation

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: