Bug 2217356 - [abrt] firefox: nsProfileLock::FatalSignalHandler(): firefox killed by SIGSEGV
Summary: [abrt] firefox: nsProfileLock::FatalSignalHandler(): firefox killed by SIGSEGV
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 38
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:ef6b20a8abc52a46b3a2be1e7a3...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-26 06:34 UTC by Manuel Quinones
Modified: 2023-07-24 00:15 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-24 00:15:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.40 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: maps (3.96 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: limits (1.29 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: mountinfo (3.95 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: os_info (734 bytes, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: cpuinfo (2.87 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: core_backtrace (502.22 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: backtrace (66.92 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: open_fds (33.08 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details
File: environ (3.45 KB, text/plain)
2023-06-26 06:34 UTC, Manuel Quinones
no flags Details

Description Manuel Quinones 2023-06-26 06:34:11 UTC
Description of problem:
I was using two windows. One was on one monitor, watching media on a streaming site (pluto.tv). The other monitor with the second window was being used for some Google searches.

Version-Release number of selected component:
firefox-114.0.2-1.fc38

Additional info:
reporter:       libreport-2.17.10
type:           CCpp
reason:         firefox killed by SIGSEGV
journald_cursor: s=028380c2a53e4ab2a84cac398e55fd7e;i=a0966;b=8e1fe4ef78dd4b40ae3476472578b64f;m=19e4bb5d0;t=5ff0256b71340;x=cc802ab7ac021380
executable:     /usr/lib64/firefox/firefox
cmdline:        /usr/lib64/firefox/firefox
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-firefox-10684.scope/10684
rootdir:        /
uid:            1000
kernel:         6.3.8-200.fc38.x86_64
package:        firefox-114.0.2-1.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: nsProfileLock::FatalSignalHandler
comment:        I was using two windows. One was on one monitor, watching media on a streaming site (pluto.tv). The other monitor with the second window was being used for some Google searches.

Truncated backtrace:
Thread no. 1 (47 frames)
 #3 nsProfileLock::FatalSignalHandler at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/toolkit/profile/nsProfileLock.cpp:174
 #5 wlEglDestroyFormatSet at ../src/wayland-egldisplay.c:115
 #6 wlEglFeedbackResetTranches at ../src/wayland-egldisplay.c:127
 #8 dmabuf_feedback_check_reset_tranches at ../src/wayland-egldisplay.c:257
 #10 dmabuf_feedback_main_device at ../src/wayland-egldisplay.c:269
 #11 ffi_call_unix64 at ../src/x86/unix64.S:104
 #12 ffi_call_int at ../src/x86/ffi64.c:673
 #13 ffi_call at ../src/x86/ffi64.c:710
 #14 wl_closure_invoke at ../src/connection.c:1025
 #15 dispatch_event at ../src/wayland-client.c:1631
 #16 dispatch_queue at ../src/wayland-client.c:1777
 #17 wl_display_dispatch_queue_pending at ../src/wayland-client.c:2019
 #18 wl_display_dispatch_queue at ../src/wayland-client.c:1995
 #19 wl_display_roundtrip_queue at ../src/wayland-client.c:1403
 #20 create_surface_stream_local at ../src/wayland-eglsurface.c:1362
 #21 create_surface_stream at ../src/wayland-eglsurface.c:1505
 #22 create_surface_context at ../src/wayland-eglsurface.c:1567
 #23 wlEglReallocSurface at ../src/wayland-eglsurface.c:1896
 #24 wlEglSwapBuffersWithDamageHook at ../src/wayland-eglswap.c:158
 #25 ??
 #26 ??
 #27 mozilla::gl::GLLibraryEGL::fSwapBuffersWithDamage at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/gl/GLLibraryEGL.h:511
 #28 mozilla::gl::EglDisplay::fSwapBuffersWithDamage at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/gl/GLLibraryEGL.h:940
 #29 mozilla::gl::GLContextEGL::SwapBuffers at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/gl/GLContextProviderEGL.cpp:549
 #30 mozilla::wr::RenderCompositorEGL::EndFrame at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RenderCompositorEGL.cpp:153
 #31 mozilla::wr::RendererOGL::UpdateAndRender at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RendererOGL.cpp:226
 #32 mozilla::wr::RenderThread::UpdateAndRender at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/mozilla/UniquePtr.h:286
 #33 mozilla::wr::RenderThread::HandleFrameOneDocInner at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RenderThread.cpp:629
 #34 mozilla::wr::RenderThread::HandleFrameOneDoc at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RenderThread.cpp:576
 #35 mozilla::wr::RenderThread::WrNotifierEvent_HandleNewFrameReady at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RenderThread.cpp:537
 #36 mozilla::wr::RenderThread::HandleWrNotifierEvents at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/gfx/webrender_bindings/RenderThread.cpp:499
 #37 _ZZN7mozilla6detail23RunnableMethodArgumentsIJNS_2wr10WrWindowIdEEE5applyINS2_12RenderThreadEMS6_FvS3_EEEDcPT_T0_ENKUlDpOT_E_clIJR24StoreCopyPassByConstLRefIS3_EEEEDaSE_ at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/nsThreadUtils.h:1164
 #38 _ZSt13__invoke_implIvZN7mozilla6detail23RunnableMethodArgumentsIJNS0_2wr10WrWindowIdEEE5applyINS3_12RenderThreadEMS7_FvS4_EEEDcPT_T0_EUlDpOT_E_JR24StoreCopyPassByConstLRefIS4_EEESA_St14__invoke_otherOSC_DpOT1_ at /usr/include/c++/13/bits/invoke.h:61
 #39 _ZSt8__invokeIZN7mozilla6detail23RunnableMethodArgumentsIJNS0_2wr10WrWindowIdEEE5applyINS3_12RenderThreadEMS7_FvS4_EEEDcPT_T0_EUlDpOT_E_JR24StoreCopyPassByConstLRefIS4_EEENSt15__invoke_resultISA_JDpT0_EE4typeEOSA_DpOSL_ at /usr/include/c++/13/bits/invoke.h:96
 #40 _ZSt12__apply_implIZN7mozilla6detail23RunnableMethodArgumentsIJNS0_2wr10WrWindowIdEEE5applyINS3_12RenderThreadEMS7_FvS4_EEEDcPT_T0_EUlDpOT_E_RSt5tupleIJ24StoreCopyPassByConstLRefIS4_EEEJLm0EEEDcOSA_OSC_St16integer_sequenceImJXspT1_EEE at /usr/include/c++/13/tuple:2288
 #41 _ZSt5applyIZN7mozilla6detail23RunnableMethodArgumentsIJNS0_2wr10WrWindowIdEEE5applyINS3_12RenderThreadEMS7_FvS4_EEEDcPT_T0_EUlDpOT_E_RSt5tupleIJ24StoreCopyPassByConstLRefIS4_EEEEDcOSA_OSC_ at /usr/include/c++/13/tuple:2299
 #42 mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId)> at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/nsThreadUtils.h:1162
 #43 mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId>::Run at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/nsThreadUtils.h:1213
 #44 nsThread::ProcessNextEvent at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/nsCOMPtr.h:884
 #45 NS_ProcessNextEvent at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/xpcom/threads/nsThreadUtils.cpp:479
 #46 mozilla::ipc::MessagePumpForNonMainThreads::Run at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/ipc/glue/MessagePump.cpp:300
 #47 MessageLoop::RunInternal at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/objdir/dist/include/mozilla/RefPtr.h:319
 #48 MessageLoop::RunHandler at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/ipc/chromium/src/base/message_loop.cc:362
 #49 MessageLoop::Run at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/ipc/chromium/src/base/message_loop.cc:344
 #50 nsThread::ThreadFunc at /usr/src/debug/firefox-114.0.2-1.fc38.x86_64/xpcom/threads/nsThread.cpp:391
 #51 _pt_root at ../../../../nspr/pr/src/pthreads/ptthread.c:201
 #53 clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Comment 1 Manuel Quinones 2023-06-26 06:34:14 UTC
Created attachment 1972548 [details]
File: proc_pid_status

Comment 2 Manuel Quinones 2023-06-26 06:34:16 UTC
Created attachment 1972549 [details]
File: maps

Comment 3 Manuel Quinones 2023-06-26 06:34:17 UTC
Created attachment 1972550 [details]
File: limits

Comment 4 Manuel Quinones 2023-06-26 06:34:19 UTC
Created attachment 1972551 [details]
File: mountinfo

Comment 5 Manuel Quinones 2023-06-26 06:34:20 UTC
Created attachment 1972552 [details]
File: os_info

Comment 6 Manuel Quinones 2023-06-26 06:34:22 UTC
Created attachment 1972553 [details]
File: cpuinfo

Comment 7 Manuel Quinones 2023-06-26 06:34:24 UTC
Created attachment 1972554 [details]
File: core_backtrace

Comment 8 Manuel Quinones 2023-06-26 06:34:25 UTC
Created attachment 1972555 [details]
File: backtrace

Comment 9 Manuel Quinones 2023-06-26 06:34:27 UTC
Created attachment 1972556 [details]
File: open_fds

Comment 10 Manuel Quinones 2023-06-26 06:34:28 UTC
Created attachment 1972557 [details]
File: environ

Comment 11 Manuel Quinones 2023-06-27 02:17:34 UTC
Forgot to add that after doing the above, all of the Firefox windows would then freeze and the program would quit, which subsequently opened the reporting window.

Comment 12 Manuel Quinones 2023-06-29 06:36:09 UTC
To add on from above, this is a system with an Intel Core i7-13700K, and an Nvidia RTX 4070. The crash typically happens when I drag a tab onto another monitor and begin using the site on either window. This issue also began the night I installed akmod-nvidia.
Here is my output from modinfo -F version nvidia:

535.54.03


Note You need to log in before you can comment on or make changes to this bug.