Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296960 - firefox and firefox-bin v 3.5.[3,4,5] seg faults on start.
Summary: firefox and firefox-bin v 3.5.[3,4,5] seg faults on start.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-14 23:07 UTC by glenn burns
Modified: 2009-12-16 14:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description glenn burns 2009-12-14 23:07:53 UTC
firefox and firefox-bin (v3.5.[3,4,5])  doesn't start (as root or user).  give this error:
glenn@arwen ~ $ firefox
Registering '@mozilla.org/module-loader/python;1' (libpyloader.so)
Registering '@mozilla.org/network/protocol/about;1?what=python' (pyabout.py)
Segmentation fault
glenn@arwen ~ $ firefox --sync
Registering '@mozilla.org/module-loader/python;1' (libpyloader.so)
Registering '@mozilla.org/network/protocol/about;1?what=python' (pyabout.py)
Registering '@mozilla.org/module-loader/python;1' (libpyloader.so)
Registering '@mozilla.org/network/protocol/about;1?what=python' (pyabout.py)
Segmentation fault


Reproducible: Always

Steps to Reproduce:
1.firefox
2.
3.

Actual Results:  
return this error:
Segmentation Fault

Expected Results:  
no Segmentation Fault, application runs as advertised.

This has been going on since I upgraded to v3.5.5 around Nov 20.  I tried the following:

emerge -C xulrunner mozilla-firefox && emerge -v xulrunner mozilla-firefox with the 3 versions mention above.  same result.

i also tried emerge -aev mozilla-firefox, same result.arwen ~ # emerge --info
Portage 2.1.7.13 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.11-r1, 2.6.30-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r1-i686-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-60-with-gentoo-2.0.1
Timestamp of tree: Sat, 12 Dec 2009 03:25:01 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4, 3.1.1-r1
dev-util/cmake:      2.8.0
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.3
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.64
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXXFLAGS="-march=k8 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="HAL X a52 aac acl acpi alsa aspell autoipd avahi bash-completion berkdb bluetooth branding bzip2 cairo cdaudio cdr cleartype cli consolekit corefonts cracklib crypt ctrlmenu cups cxx dbus dmx dri dts dvd dvdr eds emboss emerald encode evo extras fam fbcondecor firefox flac fontconfig fortran gdbm gif glib gmp gnome gnutls gpm gstreamer gtk hal iconv jack java jpeg laptop lcms libnotify lm_sensors mad mdnsresponder-compat mikmod mng modules mp3 mp4 mpeg mudflap mysql ncurses nforce2 nls nptl nptlonly nsplugin nvidia offensive ogg opengl openmp pam pcre pdf perl pmu png policykit ppds pppd ptp2 python qt3support qt4 quicktime readline reflection sdl session speex spell spl srt ssl startup-notification svg sysfs tcpd thunar tiff truetype type1 unicode usb utils vim-syntax vorbis win32codecs x264 x86 xcb xlockrc xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev nvidia vesa" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

currently recompiling xulrunner and mozilla-firefox with the debug flag enabled. 

-=glenn=-
Comment 1 glenn burns 2009-12-14 23:42:47 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.
Comment 2 glenn burns 2009-12-16 03:52:51 UTC
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=-
Comment 3 glenn burns 2009-12-16 14:17:06 UTC
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