Crash in mozilla::dom::Promise::CreateInfallible(nsIGlobalObject*, mozilla::dom::Promise::PropagateUserInteraction) [clone .constprop.0]

Similar reports
Problem #674598
Component
firefox
Last affected version
0:125.0-1.fc38
Executable
/usr/lib64/firefox/firefox
Error name
SIGSEGV 11
First occurrence
2025-11-25
Last occurrence
2026-02-26
Unique reports
16
Quality
-76

Statistics

Operating system Unique / Total count
Fedora 38 16 / 16
Operating system Count
Fedora 38 16
Architecture Count
x86_64 16
Related packages Count
firefox 16
 0:125.0-1.fc38 16

Packages names with count less than the total count of reports are most probably not the cause of the problem.

History

Daily:

Weekly:

Monthly:

History

Daily:

Weekly:

Monthly:


Backtrace

Frame # Function Binary Source or offset Line
1
mozilla::dom::Promise::CreateInfallible(nsIGlobalObject*, mozilla::dom::Promise::PropagateUserInteraction) [clone .constprop.0]
/usr/lib64/firefox/libxul.so 0x23ef426
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
2
mozilla::dom::InputToReadableStreamAlgorithms::PullCallbackImpl(JSContext*, mozilla::dom::ReadableStreamController&, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x18e70c5
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
3
mozilla::dom::NonAsyncInputToReadableStreamAlgorithms::PullCallbackImpl(JSContext*, mozilla::dom::ReadableStreamController&, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x18e742c
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
4
mozilla::dom::UnderlyingSourceAlgorithmsWrapper::PullCallback(JSContext*, mozilla::dom::ReadableStreamController&, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x18cbe8f
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
5
mozilla::dom::streams_abstract::ReadableByteStreamControllerCallPullIfNeeded(JSContext*, mozilla::dom::ReadableByteStreamController*, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x18a13ff
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
6
mozilla::dom::(anonymous namespace)::NativeThenHandler<mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs<mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#1}, mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#2}, RefPtr<mozilla::dom::ReadableByteStreamController> >(mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#1}&&, mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#2}&&, RefPtr<mozilla::dom::ReadableByteStreamController>&&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, RefPtr<mozilla::dom::ReadableByteStreamController>&&)#1}, mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs<mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#1}, mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#2}, RefPtr<mozilla::dom::ReadableByteStreamController> >(mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#1}&&, mozilla::dom::streams_abstract::SetUpReadableByteStreamController(JSContext*, mozilla::dom::ReadableStream*, mozilla::dom::ReadableByteStreamController*, mozilla::dom::UnderlyingSourceAlgorithmsBase*, double, mozilla::Maybe<unsigned long>, mozilla::ErrorResult&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, mozilla::dom::ReadableByteStreamController*)#2}&&, RefPtr<mozilla::dom::ReadableByteStreamController>&&)::{lambda(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&, RefPtr<mozilla::dom::ReadableByteStreamController>&&)#2}, std::tuple<RefPtr<mozilla::dom::ReadableByteStreamController> >, std::tuple<> >::CallResolveCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [clone .cold]
/usr/lib64/firefox/libxul.so 0x18a14d2
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
7
mozilla::dom::PromiseNativeThenHandlerBase::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x2fdb83c
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
8
mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [clone .lto_priv.0]
/usr/lib64/firefox/libxul.so 0x2f82361
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
9
mozilla::dom::NativeHandlerCallback(JSContext*, unsigned int, JS::Value*) [clone .lto_priv.0]
/usr/lib64/firefox/libxul.so 0x2f822d5
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
10
js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)
/usr/lib64/firefox/libxul.so 0x2795641
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
11
js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason)
/usr/lib64/firefox/libxul.so 0x27a460c
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
12
PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [clone .lto_priv.0]
/usr/lib64/firefox/libxul.so 0x2d7550f
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
13
js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason)
/usr/lib64/firefox/libxul.so 0x2795641
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
14
JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)
/usr/lib64/firefox/libxul.so 0x280cf1a
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
15
mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool)
/usr/lib64/firefox/libxul.so 0x2774c53
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
16
mozilla::EventListenerManager::HandleEventWithListenerArray(mozilla::EventListenerManager::ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)
/usr/lib64/firefox/libxul.so 0x2881a18
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
17
mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool)
/usr/lib64/firefox/libxul.so 0x28636a6
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
18
mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&)
/usr/lib64/firefox/libxul.so 0x2780da3
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
19
mozilla::EventDispatcher::Dispatch(mozilla::dom::EventTarget*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget*>*)
/usr/lib64/firefox/libxul.so 0x277e5a3
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
20
mozilla::EventDispatcher::DispatchDOMEvent(mozilla::dom::EventTarget*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*)
/usr/lib64/firefox/libxul.so 0x277d869
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
21
nsINode::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&)
/usr/lib64/firefox/libxul.so 0x2d457dd
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
22
nsContentUtils::DispatchEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, mozilla::Trusted, bool*, mozilla::ChromeOnlyDispatch) [clone .constprop.0]
/usr/lib64/firefox/libxul.so 0x2d268ab
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
23
nsContentUtils::DispatchTrustedEvent(mozilla::dom::Document*, mozilla::dom::EventTarget*, nsTSubstring<char16_t> const&, mozilla::CanBubble, mozilla::Cancelable, mozilla::Composed, bool*) [clone .constprop.0]
/usr/lib64/firefox/libxul.so 0x2d430c0
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
24
mozilla::dom::HTMLMediaElement::DispatchEvent(nsTSubstring<char16_t> const&)
/usr/lib64/firefox/libxul.so 0x1435ed7
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
25
mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&)
/usr/lib64/firefox/libxul.so 0x26e4945
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
26
mozilla::TaskController::ProcessPendingMTTask(bool)
/usr/lib64/firefox/libxul.so 0x26e417e
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
27
nsThread::ProcessNextEvent(bool, bool*)
/usr/lib64/firefox/libxul.so 0x26e2c78
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
28
mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*)
/usr/lib64/firefox/libxul.so 0x2b1aa21
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
29
MessageLoop::Run()
/usr/lib64/firefox/libxul.so 0x2ab011b
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
30
nsBaseAppShell::Run()
/usr/lib64/firefox/libxul.so 0x2b1a94d
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
31
nsAppShell::Run()
/usr/lib64/firefox/libxul.so 0x2b1a7e6
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
32
mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*)
/usr/lib64/firefox/libxul.so 0x2b19c0d
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
33
MessageLoop::Run()
/usr/lib64/firefox/libxul.so 0x2ab011b
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
34
XRE_InitChildProcess(int, char**, XREChildData const*)
/usr/lib64/firefox/libxul.so 0x2aa0e91
Build id: 7de0067b675f63e65b5b2056fd14859de41ef5cd
-
35
main
/usr/lib64/firefox/firefox 0x542c8
Build id: c4f7d0c519bcd30c80ee31d1b4f96b80bee0f78f
-
36
__libc_start_call_main
/lib64/libc.so.6 0x27b8a
Build id: 9148cab1b932d44ef70e306e9c02ee38d06cad51
-
37
__libc_start_main@@GLIBC_2.34
/lib64/libc.so.6 0x27c4b
Build id: 9148cab1b932d44ef70e306e9c02ee38d06cad51
-
38
_start
/usr/lib64/firefox/firefox 0x515f5
Build id: c4f7d0c519bcd30c80ee31d1b4f96b80bee0f78f
-