From: Laurence Tratt Subject: Re: Firefox: Crash Annotation GraphicsCriticalError To: ports@openbsd.org Date: Wed, 22 Oct 2025 17:05:55 +0100 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