Date: Sat, 25 May 2013 16:07:33 -0700 From: Ted Faber <faber@lunabase.org> To: freebsd-ports@freebsd.org Subject: Another Firefox 21.0 crash Message-ID: <20130525230731.GA93415@mail.lunabase.org>
next in thread | raw e-mail | index | archive | help
--O5XBE6gyVG5Rl6Rj Content-Type: multipart/mixed; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I'm seeing a repeatable, consistent segmentation fault before the first window appears (though firefox -ProfileManager brings up the profile manager, but crashes when I try to actually start the browser). I've deleted ~/.mozilla and just about everything I can think to get rid of. =20 The system is a 9.1 i386 system: FreeBSD ylum.lunabase.org 9.1-STABLE FreeBSD 9.1-STABLE #28 r250528: Sat May 11 17:19:54 PDT 2013 root@ylum.lunabase.org:/usr/obj/usr/src/sys/GENERI= C i386 Firefox is built under the most recent clang port. Firefox options are all the defaults (make rmconfig). I rebuilt all the ports from scratch within the last week. I've attached a gdb trace from just running the firefox binary under gdb. I'm not sure I believe it, but clues are scarce on the ground. I can get a ktrace if it will help. Let me know if you have any suggestions. --=20 http://www.lunabase.org/~faber Unexpected attachment? http://www.lunabase.org/~faber/FAQ.html#SIG --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=bug Content-Transfer-Encoding: quoted-printable ylum:~$ firefox Multiple segmentation faults occurred; can't display error dialog ylum:~$ gdb `which firefox` GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain condition= s. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols fo= und)... (gdb) run Starting program: /usr/local/bin/firefox=20 (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...[New LWP 100663] (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...(no debugging symbols found)...[New Thread 28501080 (LWP = 100663/firefox)] (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...(no debugging symbols found)...(no debugging symbols foun= d)...(no debugging symbols found)...(no debugging symbols found)...(no debu= gging symbols found)...(no debugging symbols found)...(no debugging symbols= found)...(no debugging symbols found)...(no debugging symbols found)...(no= debugging symbols found)...(no debugging symbols found)...(no debugging sy= mbols found)...(no debugging symbols found)...(no debugging symbols found).= =2E.(no debugging symbols found)...(no debugging symbols found)...(no debug= ging symbols found)...(no debugging symbols found)...(no debugging symbols = found)...(no debugging symbols found)...(no debugging symbols found)...(no = debugging symbols found)...(no debugging symbols found)...(no debugging sym= bols found)...(no debugging symbols found)...(no debugging symbols found)..= =2E(no debugging symbols found)...(no debugging symbols found)...(no debugg= ing symbols found)...(no debugging symbols found)...(no debugging symbols f= ound)...(no debugging symbols found)...(no debugging symbols found)...(no d= ebugging symbols found)...(no debugging symbols found)...(no debugging symb= ols found)...(no debugging symbols found)...(no debugging symbols found)...= (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...(no debugging symbols found)...(no debugging symbols foun= d)...(no debugging symbols found)...(no debugging symbols found)...(no debu= gging symbols found)...(no debugging symbols found)...(no debugging symbols= found)...(no debugging symbols found)...(no debugging symbols found)...(no= debugging symbols found)...(no debugging symbols found)...(no debugging sy= mbols found)...(no debugging symbols found)...(no debugging symbols found).= =2E.(no debugging symbols found)...(no debugging symbols found)...(no debug= ging symbols found)...(no debugging symbols found)...(no debugging symbols = found)...(no debugging symbols found)...(no debugging symbols found)...(no = debugging symbols found)...(no debugging symbols found)...(no debugging sym= bols found)...(no debugging symbols found)...(no debugging symbols found)..= =2E(no debugging symbols found)...(no debugging symbols found)...(no debugg= ing symbols found)...(no debugging symbols found)...(no debugging symbols f= ound)...(no debugging symbols found)...(no debugging symbols found)...(no d= ebugging symbols found)...(no debugging symbols found)...(no debugging symb= ols found)...(no debugging symbols found)...(no debugging symbols found)...= (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...(no debugging symbols found)...(no debugging symbols foun= d)...(no debugging symbols found)...(no debugging symbols found)...(no debu= gging symbols found)...(no debugging symbols found)...(no debugging symbols= found)...(no debugging symbols found)...(no debugging symbols found)...(no= debugging symbols found)...(no debugging symbols found)...(no debugging sy= mbols found)...(no debugging symbols found)...(no debugging symbols found).= =2E.(no debugging symbols found)...(no debugging symbols found)...(no debug= ging symbols found)...(no debugging symbols found)...(no debugging symbols = found)...(no debugging symbols found)...(no debugging symbols found)...[New= Thread 28501f80 (LWP 100804/firefox)] [New Thread 28501d00 (LWP 100806/firefox)] [New Thread 2d860f80 (LWP 100810/firefox)] [New Thread 28502e80 (LWP 100811/firefox)] (no debugging symbols found)...(no debugging symbols found)...(no debugging= symbols found)...[New Thread 28503380 (LWP 100836/firefox)] (no debugging symbols found)...[New Thread 28504780 (LWP 100838/firefox)] [New Thread 28504a00 (LWP 101005/firefox)] [New Thread 28504c80 (LWP 101006/firefox)] (no debugging symbols found)...[New Thread 2d8c4e80 (LWP 101007/firefox)] (no debugging symbols found)...[New Thread 2d8c7900 (LWP 101013/firefox)] [New Thread 2d8c7e00 (LWP 101017/firefox)] [New Thread 362c0f80 (LWP 101651/firefox)] [New Thread 362f5600 (LWP 101652/firefox)] (no debugging symbols found)...[New Thread 36d09d00 (LWP 101657/firefox)] [New Thread 36d0a480 (LWP 101658/firefox)] [Thread 2d8c7900 (LWP 101013/StreamTrans #1) exited] [New Thread 2d8c7900 (LWP 101013/StreamTrans #1)] [Thread 36d09d00 (LWP 101657/StreamTrans #2) exited] [New Thread 36d0a200 (LWP 101008/firefox)] [New Thread 36d09080 (LWP 101009/firefox)] [New Thread 36d0c000 (LWP 101689/firefox)] [Thread 36d0a480 (LWP 101658/StreamTrans #3) exited] [Thread 36d0c000 (LWP 101689/StreamTrans #6) exited] [Thread 36d09080 (LWP 101009/StreamTrans #5) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 2d8c7e00 (LWP 101017/DOM Worker)] 0x282a854b in strcasecmp_l () from /lib/libc.so.7 (gdb) where #0 0x282a854b in strcasecmp_l () from /lib/libc.so.7 #1 0x282a8666 in strcasecmp () from /lib/libc.so.7 #2 0x282d195e in .cerror () from /lib/libc.so.7 #3 0x283477b8 in .got () from /usr/local/lib/libffi.so.6 #4 0x28345e87 in ffi_call_SYSV () from /usr/local/lib/libffi.so.6 #5 0x28345cbe in ffi_call () from /usr/local/lib/libffi.so.6 #6 0x2a6c295b in js::SizeOfDataIfCDataObject () from /usr/local/lib/firefox/libxul.so #7 0x2a41d167 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #8 0x2a3ec016 in js::AutoCTypesActivityCallback::AutoCTypesActivityCallbac= k () from /usr/local/lib/firefox/libxul.so #9 0x2a41d127 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #10 0x2a41969f in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #11 0x2a412563 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #12 0x2a41d09a in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #13 0x2a3ec016 in js::AutoCTypesActivityCallback::AutoCTypesActivityCallbac= k () from /usr/local/lib/firefox/libxul.so #14 0x2a41d127 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #15 0x2a41969f in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #16 0x2a412563 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #17 0x2a41d09a in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #18 0x2a41d5e3 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #19 0x2a3a12f6 in JS_CallFunctionValue () from /usr/local/lib/firefox/libxu= l.so #20 0x2927b2aa in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #21 0x29c43dc3 in std::vector<mozilla::plugins::IPCByteRange, std::allocato= r<mozilla::plugins::IPCByteRange> >::_M_fill_insert () from /usr/local/lib/firefox/libxul.so #22 0x29c43cc2 in std::vector<mozilla::plugins::IPCByteRange, std::allocato= r<mozilla::plugins::IPCByteRange> >::_M_fill_insert () from /usr/local/lib/firefox/libxul.so #23 0x2a41d127 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #24 0x2a41d5e3 in js::AutoMaybeTouchDeadZones::~AutoMaybeTouchDeadZones () from /usr/local/lib/firefox/libxul.so #25 0x2a3a124c in JS_CallFunctionName () from /usr/local/lib/firefox/libxul= =2Eso #26 0x29279429 in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #27 0x29290724 in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #28 0x29287475 in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #29 0x29288f6e in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #30 0x29282933 in std::vector<mozilla::gfx::Glyph, std::allocator<mozilla::= gfx::Glyph> >::_M_insert_aux () from /usr/local/lib/firefox/libxul.so #31 0x29e118c4 in XRE_AddJarManifestLocation () from /usr/local/lib/firefox/libxul.so #32 0x29dcbf68 in std::vector<mozilla::plugins::IPCByteRange, std::allocato= r<mozilla::plugins::IPCByteRange> >::_M_fill_insert () from /usr/local/lib/firefox/libxul.so #33 0x29e10e30 in XRE_AddJarManifestLocation () from /usr/local/lib/firefox/libxul.so #34 0x2b38a59a in PR_CreateThread () from /usr/local/lib/libplds4.so.1 #35 0x281b3f1a in pthread_getprio () from /lib/libthr.so.3 #36 0x00000000 in ?? () (gdb) info threads 19 Thread 36d0a200 (LWP 101008/StreamTrans #4) 0x281bc2d3 in pthread_kil= l () from /lib/libthr.so.3 15 Thread 362f5600 (LWP 101652/HTML5 Parser) 0x281bc2d3 in pthread_kill = () from /lib/libthr.so.3 14 Thread 362c0f80 (LWP 101651/Cache I/O) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 * 13 Thread 2d8c7e00 (LWP 101017/DOM Worker) 0x282a854b in strcasecmp_l () from /lib/libc.so.7 11 Thread 2d8c4e80 (LWP 101007/Timer) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 10 Thread 28504c80 (LWP 101006/JS Watchdog) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 9 Thread 28504a00 (LWP 101005/firefox) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 8 Thread 28504780 (LWP 100838/JS GC Helper) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 7 Thread 28503380 (LWP 100836/Hang Monitor) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 6 Thread 28502e80 (LWP 100811/Socket Thread) 0x2826785b in poll () from /lib/libc.so.7 5 Thread 2d860f80 (LWP 100810/XPCOM CC) 0x281bc2d3 in pthread_kill () from /lib/libthr.so.3 4 Thread 28501d00 (LWP 100806/Gecko_IOThread) 0x282b030b in kevent () from /lib/libc.so.7 3 Thread 28501f80 (LWP 100804/firefox) 0x2826785b in poll () from /lib/libc.so.7 2 Thread 28501080 (LWP 100663/firefox) 0x2a4fc85b in js::StackSpace::siz= eOf () from /usr/local/lib/firefox/libxul.so (gdb)=20 --YZ5djTAD1cGYuMQK-- --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (FreeBSD) iEYEARECAAYFAlGhRDMACgkQaUz3f+Zf+XsGpgCg9nuqrYm/8mjhj3nhX+g6SA6p LAIAmwQi9J8FVtflnYiE1tl7Go05xTkl =NM61 -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130525230731.GA93415>