| Summary: | firefox and firefox-bin v 3.5.[3,4,5] seg faults on start. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | glenn burns <glenn.burns> |
| Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
| Status: | RESOLVED FIXED | ||
| Severity: | critical | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
glenn burns
2009-12-14 23:07:53 UTC
some debugging info (not really sure what it required here): firefox --sync jemalloc.c:6224: Failed assertion: "((alignment - 1) & alignment) == 0 && alignment >= sizeof(void *)" Program firefox (pid = 19050) received signal 6. Stack: UNKNOWN 0xffffe400 abort+0x00000182 [/lib/libc.so.6 +0x0002BB62] memalign+0x000000A0 [firefox +0x0001F022] __libc_memalign+0x00000214 [/lib/libc.so.6 +0x00070394] UNKNOWN [/lib/ld-linux.so.2 +0x000111CC] ___tls_get_addr+0x0000006A [/lib/ld-linux.so.2 +0x000116BA] UNKNOWN [/usr/lib/xulrunner-1.9.1/libxul.so +0x0126BD9A] NS_InitXPCOM3_P+0x000000D6 [/usr/lib/xulrunner-1.9.1/libxul.so +0x0120FFF4] UNKNOWN [/usr/lib/xulrunner-1.9.1/libxul.so +0x001C2F0F] XRE_main+0x0000180E [/usr/lib/xulrunner-1.9.1/libxul.so +0x001C97E0] UNKNOWN [firefox +0x00002396] __libc_start_main+0x000000E6 [/lib/libc.so.6 +0x00016BB6] Sleeping for 300 seconds. Type 'gdb firefox 19050' to attach your debugger to this thread. gdb firefox 19050 warning: Can not parse XML syscalls information; XML support was disabled at compile time. GNU gdb (Gentoo 7.0 p1) 7.0 Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu". For bug reporting instructions, please see: <http://bugs.gentoo.org/>... Reading symbols from /usr/bin/firefox...(no debugging symbols found)...done. Attaching to program: /usr/bin/firefox, process 19050 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libstdc++.so.6 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/xulrunner-1.9.1/libsqlite3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xulrunner-1.9.1/libsqlite3.so Reading symbols from /usr/lib/xulrunner-1.9.1/libmozjs.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xulrunner-1.9.1/libmozjs.so Reading symbols from /usr/lib/nspr/libplds4.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nspr/libplds4.so.8 Reading symbols from /usr/lib/nspr/libplc4.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nspr/libplc4.so.8 Reading symbols from /usr/lib/nspr/libnspr4.so.8...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nspr/libnspr4.so.8 Reading symbols from /usr/lib/xulrunner-1.9.1/libxul.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xulrunner-1.9.1/libxul.so Reading symbols from /usr/lib/libjpeg.so.7...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libjpeg.so.7 Reading symbols from /usr/lib/nss/libssl3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nss/libssl3.so Reading symbols from /usr/lib/nss/libsmime3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nss/libsmime3.so Reading symbols from /usr/lib/nss/libnss3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nss/libnss3.so Reading symbols from /usr/lib/nss/libnssutil3.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/nss/libnssutil3.so Reading symbols from /usr/lib/libcairo.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /usr/lib/libhunspell-1.2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libhunspell-1.2.so.0 Reading symbols from /usr/lib/libdbus-glib-1.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdbus-glib-1.so.2 Reading symbols from /usr/lib/libdbus-1.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libgobject-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/libpango-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libatk-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgio-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgio-2.0.so.0 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /usr/lib/libstartup-notification-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libstartup-notification-1.so.0 Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libglitz-glx.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglitz-glx.so.1 Reading symbols from //usr/lib/opengl/nvidia/lib/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for //usr/lib/opengl/nvidia/lib/libGL.so.1 Reading symbols from /usr/lib/libglitz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libglitz.so.1 Reading symbols from /usr/lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libxcb-render-util.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-render-util.so.0 Reading symbols from /usr/lib/libxcb-render.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-render.so.0 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libXi.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXcomposite.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /lib/libresolv.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libuuid.so.1 Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libxcb-aux.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-aux.so.0 Reading symbols from /usr/lib/libxcb-event.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-event.so.1 Reading symbols from /usr/lib/libxcb-atom.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb-atom.so.1 Reading symbols from //usr/lib/opengl/nvidia/lib/libGLcore.so.1...(no debugging symbols found)...done. Loaded symbols for //usr/lib/opengl/nvidia/lib/libGLcore.so.1 Reading symbols from //usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1...(no debugging symbols found)...done. Loaded symbols for //usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1 Reading symbols from /usr/lib/xulrunner-1.9.1/libxpcom.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xulrunner-1.9.1/libxpcom.so Reading symbols from /lib/libnss_compat.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib/libgnomeui-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnomeui-2.so.0 Reading symbols from /usr/lib/libbonoboui-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libbonoboui-2.so.0 Reading symbols from /usr/lib/libgnomecanvas-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnomecanvas-2.so.0 Reading symbols from /usr/lib/libgailutil.so.18...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgailutil.so.18 Reading symbols from /usr/lib/libgnome-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnome-2.so.0 Reading symbols from /usr/lib/libart_lgpl_2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libart_lgpl_2.so.2 Reading symbols from /usr/lib/libbonobo-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libbonobo-2.so.0 Reading symbols from /usr/lib/libbonobo-activation.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libbonobo-activation.so.4 Reading symbols from /usr/lib/libORBitCosNaming-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libORBitCosNaming-2.so.0 Reading symbols from /usr/lib/libgnomevfs-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnomevfs-2.so.0 Reading symbols from /usr/lib/libxml2.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libgnutls.so.26...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnutls.so.26 Reading symbols from /usr/lib/libtasn1.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /usr/lib/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libavahi-glib.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavahi-glib.so.1 Reading symbols from /usr/lib/libavahi-client.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavahi-client.so.3 Reading symbols from /usr/lib/libavahi-common.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libavahi-common.so.3 Reading symbols from /lib/libutil.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libutil.so.1 Reading symbols from /usr/lib/libgconf-2.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgconf-2.so.4 Reading symbols from /usr/lib/libORBit-2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libORBit-2.so.0 Reading symbols from /usr/lib/libgnome-keyring.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgnome-keyring.so.0 Reading symbols from /usr/lib/libpopt.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpopt.so.0 Reading symbols from /usr/lib/gconv/UTF-16.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gconv/UTF-16.so 0xffffe424 in __kernel_vsyscall () (gdb) bt #0 0xffffe424 in __kernel_vsyscall () #1 0xb7ca8770 in nanosleep () from /lib/libc.so.6 #2 0xb7ca85a9 in sleep () from /lib/libc.so.6 #3 0xb5bce759 in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so #4 0xb5bcedcc in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so #5 <signal handler called> #6 0xffffe424 in __kernel_vsyscall () #7 0xb7c3b421 in raise () from /lib/libc.so.6 #8 0xb7c3cb62 in abort () from /lib/libc.so.6 #9 0x08067022 in memalign () #10 0xb7c81394 in memalign () from /lib/libc.so.6 #11 0xb7f931cc in ?? () from /lib/ld-linux.so.2 #12 0x00000001 in ?? () #13 0x00000001 in ?? () #14 0x01ad45f8 in ?? () #15 0xb7f9f4c4 in _rtld_global () from /lib/ld-linux.so.2 #16 0xb7c06b98 in ?? () #17 0xb7f9efc4 in ?? () from /lib/ld-linux.so.2 #18 0xb74c7efc in ?? () from /usr/lib/xulrunner-1.9.1/libxul.so #19 0x00000000 in ?? () i tried icecat and ran into the similar (if not the same) problem. removed keyword debug, jemalloc error now gone. changed CFLAG to O2, same results. downgraded xulrunner to v1.9.0.14 and mozilla-firefox to v3.0.14 same result... probably not a xulrunner or firefox issue at this point. i've seen other bugs similar to this, but i hesitate to mark it as duplicate. the other bugs indicate that re-emerging xulrunner and firefox fixed the issues, no such luck here. -=glenn=- after numerous attempts at different versions of firefox and and icecat and xulrunner, i decided to do and emerge -eva system with the CFLAG set to a more conservative -O2 setting. firefox-bin now works firefox now also works icecat now works |