pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/57445: firefox crashes on startup
The following reply was made to PR pkg/57445; it has been noted by GNATS.
From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/57445: firefox crashes on startup
Date: Tue, 30 May 2023 20:06:19 +0200
This was a bit of a fools erand - I looked at the wrong context variable
(too many TLS things in there).
Adding a similar fprintf to the correct contecxt makes it obvious that
it is a toolchain issue on the NetBSD side (or something really stupid that
I am overlooking):
[/usr/pkgobj/www/firefox/work/build/dist/bin] martin@martins > ./run-mozilla.sh ./firefox
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: cannot access /sys/bus/pci (t=0.370644) [GFX1-]: glxtest: cannot access /sys/bus/pci
ATTENTION: default value of option mesa_glthread overridden by environment.
libEGL warning: DRI2: failed to authenticate
ATTENTION: default value of option mesa_glthread overridden by environment.
u_current_set_context(0x7516f1a404c0) thread 0x7516fe11d800 lwp 2811
_mesa_GetError() in thread 0x7516fe11d800 lwp 2811 with NULL context
Segmentation fault (core dumped)
There is no fork() or anything dubious in between, here is the full
excerpt of ktrace -i for the section between setting and not-getting
the value:
1833 2938 firefox CALL write(2,0x71401b9659d0,0x45)
1833 1833 firefox CALL access(0x71401e744dd8,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB08.bdf"
1833 2938 firefox GIO fd 2 wrote 69 bytes
"u_current_set_context(0x7140101a0140) thread 0x71401b9f3400 lwp 2938\n"
1833 2938 firefox RET write 69/0x45
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e7453b0,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB10-ISO8859-1.pcf.gz"
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e745990,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB10.bdf"
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e745f68,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB12-ISO8859-1.pcf.gz"
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e746548,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB12.bdf"
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e746b20,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB14-ISO8859-1.pcf.gz"
1833 1833 firefox RET access 0
1833 1833 firefox CALL access(0x71401e747100,4)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB14.bdf"
1833 1833 firefox RET access 0
1833 2938 firefox CALL _lwp_self
1833 2938 firefox RET _lwp_self 2938/0xb7a
1833 2938 firefox CALL write(2,0x71401b963c50,0x45)
1833 2938 firefox GIO fd 2 wrote 69 bytes
"_mesa_GetError() in thread 0x71401b9f3400 lwp 2938 with NULL context\n"
1833 2938 firefox RET write 69/0x45
1833 2938 firefox PSIG SIGSEGV caught handler=0x71402d511870 mask=(): code=SEGV_MAPERR, addr=0x578, trap=6)
1833 1833 firefox CALL access(0x71401e7476d8,4)
1833 2938 firefox CALL __sigaction_sigtramp(SIGSEGV,0x7140305f84c0,0,0x7140335906e0,2)
1833 1833 firefox NAMI "/usr/X11R7/lib/X11/fonts/100dpi/timB18-ISO8859-1.pcf.gz"
1833 2938 firefox RET __sigaction_sigtramp 0
1833 2938 firefox CALL setcontext(0x71401b963e10)
1833 1833 firefox RET access 0
1833 2938 firefox RET setcontext JUSTRETURN
1833 2938 firefox PSIG SIGSEGV SIG_DFL: code=SEGV_MAPERR, addr=0x578, trap=6)
Here is some more debug output with address and value of the underlying TLS
variable added, plus backtraces:
Output:
[/usr/pkgobj/www/firefox/work/build/dist/bin] martin@martins > ./run-mozilla.sh ./firefox
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: glxtest: cannot access /sys/bus/pci (t=0.362207) [GFX1-]: glxtest: cannot access /sys/bus/pci
ATTENTION: default value of option mesa_glthread overridden by environment.
libEGL warning: DRI2: failed to authenticate
ATTENTION: default value of option mesa_glthread overridden by environment.
u_current_set_context(0x7933f3c08480) thread 0x7933ffa9f400 lwp 11177, &_glapi_tls_Context: 0x7933ff8f1030 (value: 0x7933f3c08480)
_mesa_GetError() in thread 0x7933ffa9f400 lwp 11177 with NULL context
&_glapi_tls_Context: 0x7933ff8f1018 (value: 0x0)
Segmentation fault (core dumped)
When run from gdb with breakpoint on u_current_set_context:
[Switching to LWP 12645 of process 12088]
Thread 60 "Renderer" hit Breakpoint 1, u_current_set_context (
ptr=0x7a44b8201c00)
at /usr/xsrc/external/mit/MesaLib.old/dist/src/mapi/u_current.c:236
236 {
(gdb) bt
#0 u_current_set_context (ptr=0x7a44b8201c00)
at /usr/xsrc/external/mit/MesaLib.old/dist/src/mapi/u_current.c:236
#1 0x00007a44c5684966 in _mesa_make_current ()
from /usr/X11R7/lib/modules/dri/swrast_dri.so
#2 0x00007a44c551a727 in ?? () from /usr/X11R7/lib/modules/dri/swrast_dri.so
#3 0x00007a44c53df9fc in dri_make_current ()
from /usr/X11R7/lib/modules/dri/swrast_dri.so
#4 0x00007a44c53e5a1e in ?? () from /usr/X11R7/lib/modules/dri/swrast_dri.so
#5 0x00007a44cbfa49a4 in drisw_bind_context (context=0x7a44b839a000,
old=<optimized out>, draw=<optimized out>, read=<optimized out>)
at /usr/xsrc/external/mit/MesaLib.old/dist/src/glx/drisw_glx.c:424
#6 0x00007a44cbfc650b in MakeContextCurrent (dpy=0x7a44dee42000,
draw=35651644, read=35651644, gc_user=0x7a44b839a000)
at /usr/xsrc/external/mit/MesaLib.old/dist/src/glx/glxcurrent.c:239
#7 0x00007a44d79f0f75 in mozilla::gl::GLXLibrary::fMakeCurrent (
context=<optimized out>, drawable=<optimized out>,
display=<optimized out>, this=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLXLibrary.h:68
#8 mozilla::gl::GLContextGLX::MakeCurrentImpl (this=0x7a44b8312800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:473
#9 0x00007a44d79ff586 in mozilla::gl::GLContext::MakeCurrent (
this=0x7a44b8312800, aForce=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:2440
#10 0x00007a44d7a2858e in mozilla::gl::GLContext::InitImpl (
this=0x7a44b8312800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:372
#11 mozilla::gl::GLContext::Init (this=this@entry=0x7a44b8312800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:324
#12 0x00007a44d79f328f in mozilla::gl::GLContextGLX::Init (this=0x7a44b8312800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:453
#13 operator() (__closure=__closure@entry=0x7a44c0eb84b0, attribs=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:351
#14 0x00007a44d79f36f6 in mozilla::gl::GLContextGLX::CreateGLContext (
desc=..., display=..., drawable=<optimized out>, drawable@entry=35651644,
cfg=<optimized out>, cfg@entry=0x7a44cb7b3c00,
ownedPixmap=<optimized out>, ownedPixmap@entry=0)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:417
#15 0x00007a44d79f3a76 in mozilla::gl::CreateForWidget (
aXDisplay=aXDisplay@entry=0x7a44dee42000,
aXWindow=aXWindow@entry=35651644,
aHardwareWebRender=aHardwareWebRender@entry=true,
aForceAccelerated=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:620
#16 0x00007a44d79f3c62 in mozilla::gl::CreateForWidget (
aForceAccelerated=<optimized out>, aHardwareWebRender=<optimized out>,
aXWindow=35651644, aXDisplay=0x7a44dee42000)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:634
#17 mozilla::gl::GLContextProviderGLX::CreateForCompositorWidget (
aCompositorWidget=<optimized out>, aHardwareWebRender=<optimized out>,
aForceAccelerated=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:634
#18 0x00007a44d79f42b7 in mozilla::gl::GLContextProviderLinux::CreateForCompositorWidget (aCompositorWidget=<optimized out>,
aHardwareWebRender=aHardwareWebRender@entry=true,
aForceAccelerated=aForceAccelerated@entry=true)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderLinux.cpp:29
#19 0x00007a44d7ca9d10 in mozilla::wr::RenderCompositorOGL::Create (
aWidget=..., aError=...)
at /usr/pkgobj/www/firefox/work/build/dist/include/mozilla/RefPtr.h:280
#20 0x00007a44d7cbaa17 in mozilla::wr::RenderCompositor::Create (aWidget=...,
aError=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/RenderCompositor.cpp:223
#21 0x00007a44d7cbfd50 in mozilla::wr::NewRenderer::Run (this=0x7a44b83b0100,
aRenderThread=..., aWindowId=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/WebRenderAPI.cpp:71
#22 0x00007a44d7ca604c in mozilla::wr::RenderThread::RunEvent (
this=0x7a44cf1d3c00, aWindowId=..., aEvent=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/RenderThread.cpp:526
#23 0x00007a44d7ca122e in mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::applyImpl<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > >, 0ul, 1ul> (args=..., m=<optimized out>, o=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:902
#24 mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::apply<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >)> (m=<optimized out>,
o=<optimized out>, this=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:1169
#25 mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::Run (
this=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:1216
#26 0x00007a44d720d552 in nsThread::ProcessNextEvent (this=0x7a44cf12e880,
aMayWait=<optimized out>, aResult=0x7a44c0eb8cd7)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThread.cpp:1233
#27 0x00007a44d7201db1 in NS_ProcessNextEvent (aThread=<optimized out>,
aThread@entry=0x7a44cf12e880, aMayWait=aMayWait@entry=true)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThreadUtils.cpp:477
#28 0x00007a44d76e8d58 in mozilla::ipc::MessagePumpForNonMainThreads::Run (
this=0x7a44cb5320c0, aDelegate=0x7a44c0eb8d90)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/glue/MessagePump.cpp:330
#29 0x00007a44d76ad506 in MessageLoop::RunInternal (
this=0x7a44e1658380 <__stack_chk_guard>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:381
#30 MessageLoop::RunHandler (this=0x7a44e1658380 <__stack_chk_guard>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:374
#31 MessageLoop::Run (this=this@entry=0x7a44c0eb8d90)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:356
#32 0x00007a44d720cd68 in nsThread::ThreadFunc (aArg=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThread.cpp:391
#33 0x00007a44d32297a6 in _pt_root () from /usr/pkg/lib/nspr/libnspr4.so
#34 0x00007a44e188e2df in pthread__create_tramp (cookie=0x7a44cb7da400)
at /usr/src/lib/libpthread/pthread.c:592
When run from gdb with breakpoint on _mesa_GetError:
[New LWP 12910 of process 12321]
u_current_set_context(0x77d0dcbd0080) thread 0x77d0f18b2800 lwp 4678, &_glapi_tls_Context: 0x77d0f04d9028 (value: 0x77d0dcbd0080)
__glXSetCurrentContext(0x77d0dd38b000) in thread 0x77d0f18b2800 lwp 4678
--Type <RET> for more, q to quit, c to continue without paging--
[Switching to LWP 4678 of process 12321]
Thread 60 "Renderer" hit Breakpoint 1, 0x000077d0e9eadb7b in _mesa_GetError ()
from /usr/X11R7/lib/modules/dri/swrast_dri.so
(gdb) bt
#0 0x000077d0e9eadb7b in _mesa_GetError ()
from /usr/X11R7/lib/modules/dri/swrast_dri.so
#1 0x000077d0fc827166 in mozilla::gl::GLContext::InitImpl (
this=0x77d0dd303800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:526
#2 0x000077d0fc82859a in mozilla::gl::GLContext::InitImpl (
this=0x77d0dd303800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:372
#3 mozilla::gl::GLContext::Init (this=this@entry=0x77d0dd303800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContext.cpp:324
#4 0x000077d0fc7f328f in mozilla::gl::GLContextGLX::Init (this=0x77d0dd303800)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:453
#5 operator() (__closure=__closure@entry=0x77d0e56c84b0, attribs=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:351
#6 0x000077d0fc7f36f6 in mozilla::gl::GLContextGLX::CreateGLContext (
desc=..., display=..., drawable=<optimized out>, drawable@entry=35651644,
cfg=<optimized out>, cfg@entry=0x77d0f0544c00,
ownedPixmap=<optimized out>, ownedPixmap@entry=0)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:417
#7 0x000077d0fc7f3a76 in mozilla::gl::CreateForWidget (
aXDisplay=aXDisplay@entry=0x77d10353a000,
aXWindow=aXWindow@entry=35651644,
aHardwareWebRender=aHardwareWebRender@entry=true,
aForceAccelerated=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:620
#8 0x000077d0fc7f3c62 in mozilla::gl::CreateForWidget (
aForceAccelerated=<optimized out>, aHardwareWebRender=<optimized out>,
aXWindow=35651644, aXDisplay=0x77d10353a000)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:634
#9 mozilla::gl::GLContextProviderGLX::CreateForCompositorWidget (
aCompositorWidget=<optimized out>, aHardwareWebRender=<optimized out>,
aForceAccelerated=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderGLX.cpp:634
#10 0x000077d0fc7f42b7 in mozilla::gl::GLContextProviderLinux::CreateForCompositorWidget (aCompositorWidget=<optimized out>,
aHardwareWebRender=aHardwareWebRender@entry=true,
aForceAccelerated=aForceAccelerated@entry=true)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/gl/GLContextProviderLinux.cpp:29
#11 0x000077d0fcaa9d10 in mozilla::wr::RenderCompositorOGL::Create (
aWidget=..., aError=...)
at /usr/pkgobj/www/firefox/work/build/dist/include/mozilla/RefPtr.h:280
#12 0x000077d0fcabaa17 in mozilla::wr::RenderCompositor::Create (aWidget=...,
aError=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/RenderCompositor.cpp:223
#13 0x000077d0fcabfd50 in mozilla::wr::NewRenderer::Run (this=0x77d0dd3a1100,
aRenderThread=..., aWindowId=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/WebRenderAPI.cpp:71
#14 0x000077d0fcaa604c in mozilla::wr::RenderThread::RunEvent (
this=0x77d0f585ac00, aWindowId=..., aEvent=...)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/gfx/webrender_bindings/RenderThread.cpp:526
#15 0x000077d0fcaa122e in mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::applyImpl<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>, StoreCopyPassByRRef<mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> > >, 0ul, 1ul> (args=..., m=<optimized out>, o=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:902
#16 mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::apply<mozilla::wr::RenderThread, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >)> (m=<optimized out>,
o=<optimized out>, this=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:1169
#17 mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >), true, (mozilla::RunnableKind)0, mozilla::wr::WrWindowId, mozilla::UniquePtr<mozilla::wr::RendererEvent, mozilla::DefaultDelete<mozilla::wr::RendererEvent> >&&>::Run (
this=<optimized out>)
at /usr/pkgobj/www/firefox/work/build/dist/include/nsThreadUtils.h:1216
#18 0x000077d0fc00d552 in nsThread::ProcessNextEvent (this=0x77d0f36a7880,
aMayWait=<optimized out>, aResult=0x77d0e56c8cd7)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThread.cpp:1233
#19 0x000077d0fc001db1 in NS_ProcessNextEvent (aThread=<optimized out>,
aThread@entry=0x77d0f36a7880, aMayWait=aMayWait@entry=true)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThreadUtils.cpp:477
#20 0x000077d0fc4e8d58 in mozilla::ipc::MessagePumpForNonMainThreads::Run (
this=0x77d0f02b70c0, aDelegate=0x77d0e56c8d90)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/glue/MessagePump.cpp:330
#21 0x000077d0fc4ad506 in MessageLoop::RunInternal (
this=0x77d1063d2380 <__stack_chk_guard>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:381
#22 MessageLoop::RunHandler (this=0x77d1063d2380 <__stack_chk_guard>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:374
#23 MessageLoop::Run (this=this@entry=0x77d0e56c8d90)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/ipc/chromium/src/base/message_loop.cc:356
#24 0x000077d0fc00cd68 in nsThread::ThreadFunc (aArg=<optimized out>)
at /usr/pkgobj/www/firefox/work/firefox-112.0.1/xpcom/threads/nsThread.cpp:391
#25 0x000077d0f80297a6 in _pt_root () from /usr/pkg/lib/nspr/libnspr4.so
#26 0x000077d1066082df in pthread__create_tramp (cookie=0x77d0f18b2800)
at /usr/src/lib/libpthread/pthread.c:592
Home |
Main Index |
Thread Index |
Old Index