Index | Thread | Search

From:
Laurence Tratt <laurie@tratt.net>
Subject:
Re: Firefox: Crash Annotation GraphicsCriticalError
To:
ports@openbsd.org
Date:
Wed, 22 Oct 2025 17:05:55 +0100

Download raw body.

Thread
On Fri, Aug 22, 2025 at 05:12:16PM +0100, Laurence Tratt wrote:

> As of a month or so ago, I've been experiencing a growing number of
> crashes with Firefox on -current, including with 142.0 in ports.

This has continued, but I do now have what looks like a maybe
useful `gdb` clue for anyone who might be familiar with the innards of
the Mozilla stack:

```
Program received signal SIGPIPE, Broken pipe.
[Switching to thread 107551]
_thread_sys_sendto () at /tmp/-:2
2	/tmp/-: No such file or directory.
	in /tmp/-
Current language:  auto; currently asm
(gdb) bt
#0  _thread_sys_sendto () at /tmp/-:2
#1  0x7fa6643c607c64e9 in ?? ()
#2  0x000003285e1881a2 in _libc_sendto_cancel (fd=Variable "fd" is not available.
)
    at /usr/src/lib/libc/sys/w_sendto.c:28
#3  0x000003290a35c931 in pt_Send () from /usr/local/lib/libnspr4.so.24.1
#4  0x000003294de9f4f0 in _ZN7mozilla3netL20NetworkDataCountSendEP10PRFileDescPKviij () from /usr/local/lib/firefox/libxul.so.156.0
#5  0x0000032863bb77f8 in ssl_DefSend () from /usr/local/lib/libssl3.so.58.20
#6  0x0000032863b9d714 in ssl3_SendRecord ()
   from /usr/local/lib/libssl3.so.58.20
#7  0x0000032863b9b3e0 in SSL3_SendAlert ()
   from /usr/local/lib/libssl3.so.58.20
#8  0x0000032863bbd6fe in ssl_SecureClose ()
   from /usr/local/lib/libssl3.so.58.20
#9  0x000003294bbabf0e in NSSSocketControl::CloseSocketAndDestroy ()
   from /usr/local/lib/firefox/libxul.so.156.0
#10 0x000003294bbabdbc in _ZL17nsSSLIOLayerCloseP10PRFileDesc ()
   from /usr/local/lib/firefox/libxul.so.156.0
#11 0x000003294b6699c5 in mozilla::net::nsSocketTransport::ReleaseFD_Locked ()
   from /usr/local/lib/firefox/libxul.so.156.0
#12 0x000003294b66aa60 in mozilla::net::nsSocketTransport::OnSocketDetached ()
   from /usr/local/lib/firefox/libxul.so.156.0
#13 0x000003294def82cb in mozilla::net::nsSocketTransportService::DetachSocket
    () from /usr/local/lib/firefox/libxul.so.156.0
#14 0x000003294defa7e3 in mozilla::net::nsSocketTransportService::Run ()
   from /usr/local/lib/firefox/libxul.so.156.0
#15 0x000003294defb1ca in non-virtual thunk to mozilla::net::nsSocketTransportService::Run() () from /usr/local/lib/firefox/libxul.so.156.0
#16 0x000003294aaadbc4 in nsThread::ProcessNextEvent ()
   from /usr/local/lib/firefox/libxul.so.156.0
#17 0x000003294aaacf50 in mozilla::ipc::MessagePumpForNonMainThreads::Run ()
   from /usr/local/lib/firefox/libxul.so.156.0
#18 0x000003294bb276d3 in MessageLoop::Run ()
   from /usr/local/lib/firefox/libxul.so.156.0
#19 0x000003294de228fa in nsThread::ThreadFunc ()
   from /usr/local/lib/firefox/libxul.so.156.0
#20 0x000003290a35fa74 in _pt_root () from /usr/local/lib/libnspr4.so.24.1
#21 0x00000329165de332 in _rthread_start (v=Unhandled dwarf expression opcode 0xa3
)
    at /usr/src/lib/librthread/rthread.c:99
#22 0x000003285e20a7ba in __tfork_thread ()
    at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87
#23 0x000003285e20a7ba in __tfork_thread ()
    at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87
Previous frame identical to this frame (corrupt stack?)
```


Laurie