Summary: | www-client/mozilla-firefox-3.0.3 crashes when reading or writing sessionprofile.js | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Travis Snoozy <ai2097> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | major | CC: | m.langer798, pacho, please.no.spam.here |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 234646 |
Description
Travis Snoozy
2008-10-05 20:32:42 UTC
Portage 2.2_rc11 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.23-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.23-gentoo-r5-i686-Intel-R-_Pentium-R-_M_processor_1.60GHz-with-glibc2.0 Timestamp of tree: Sun, 05 Oct 2008 18:30:01 +0000 app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.5.2-r8 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium-m -ftracer -funit-at-a-time -funswitch-loops -fprefetch-loop-arrays -msse2 -mfpmath=sse -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" 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/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O3 -march=pentium-m -ftracer -funit-at-a-time -funswitch-loops -fprefetch-loop-arrays -msse2 -mfpmath=sse -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1" MAKEOPTS="" PKGDIR="/usr/portage/packages" 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" PORTDIR_OVERLAY="/usr/.portage_overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi aim alsa amr aotuv apache2 artworkextra asf async avahi bash-completion bdf berkdb bidi bittorrent bl blender-game bluetooth bonjour bonobo bookmarks branding bzip2 c++ cairo cap caps cardbus cdda cddb cdparanoia cdr chroot cjk clamav clamd cli console cpudetection cracklib crypt cscope css ctype cups curl curlwrappers dar32 dbus depth32 dga divx dmi dnd dri dts dv dvd dvdr dvdread dvi editor eds elf emboss encode evo exif expat extensions fam ffmpeg fftw firefox flac flash fmod font-server fontconfig foomaticdb ftp fuse gaim gdbm ggi gif gimp gimpprint glade glgd glitz glut gmail gmp gnome gnomedb gphoto2 graphviz groupwise gs gstreamer gtk gtkhtml guile h323 hal howl howl-compat hpn html http iconv icq idea idn ieee1394 inkjar ipod ipv6 irc isdnlog ithreads jabber java javascript jbig jce jcs jikes jit joystick jpeg jpeg2k kerberos kqemu ladspa lame largeterminal latex lcd lcms ldap lesstif libcaca libclamav libnotify libsamplerate live lm_sensors lzo lzw mad math matroska mbox md5sum mdnsresponder-compat meanwhile midi mikmod mime mjpeg mmap mmx mmxext mng mod mono mozilla moznocompose moznoirc moznomail mp2 mp3 mp4 mpeg mplayer msn mudflap music mysql ncurses net network nptl nptlonly nsplugin offensive ogg on-the-fly-crypt openal opengl openmp oscar pam pcmcia pcntl pcre pdf perl physfs pic plugin png pop posix postgres povray ppds pppd prediction python qq qt3support qt4 quicktime quotes radio rar readline real realmedia recode reflection regex reiserfs remix remote rss rtc rtsp samba sdl session sftp shorten silc slang slp smime soap sockets speex spell spl sql sse sse2 ssl startup-notification stream subtitles subversion svg svgz symlink sysfs szip t1lib tagwriting tcpd tetex theora threads tiff timidity tordns transcode truetype type1 unicode upnp usb userlocales uudeview vcd vidix vim vim-pager vim-syntax vim-with-x vorbis wifi win32codecs wma wmf wmp x264 x86 xanim xattr xchattext xine xinerama xml xmlrpc xorg xosd xpm xprint xrandr xscreensaver xsl xslt xulrunner xv xvid xvmc yahoo yv12 zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Hmm. New profiles are now working as expected; a simultaneous emerge may have been causing problems. The old profile is still hosed, but I think I've got all the relevant data imported into a new/working profile. All right, found the missing piece of the puzzle. Slightly new repro steps: 1. Start firefox with "firefox -ProfileManager" 2. Create a new profile, and start that profile 3. Open some tabs to websites (I opened google.com, slashdot.org, and theregister.co.uk) 4. Hit Alt+F4 5. Start the profile again with "firefox -P ProfileName" Expected: Firefox should start to shut down, and ask if I want to save the tabs or just quit. If I save the tabs, I should be able to re-start firefox with that profile, and have the tabs restored. Actual: Firefox crashes. Attempting to start the profile again with "firefox -P ProfileName" will also cause a crash. Removing sessionstore.js from the profile will allow the profile to be started again. Still happening? Yes, it's extremely annoying. I've taken to making periodic backups of my profile directory, because sometimes clearing sessionstore.js is not enough to get Firefox back into a working state. I also can't upgrade my plugins (at least one of them tries to open a new tab on startup after upgrading). The browser is crippled to me. :( But you're using the latest version, right? As far as I know. I'm doing an update/emerge right now, but at the time of writing, here's what I've got... $ firefox --version Mozilla Firefox 3.0.3, Copyright (c) 1998 - 2008 mozilla.org # emerge --pretend --verbose mozilla-firefox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] www-client/mozilla-firefox-3.0.3 USE="bindist dbus gnome ipv6 java startup-notification xulrunner -custom-optimization -iceweasel -mozdevelop -restrict-javascript" LINGUAS="en -af -ar -be -bn -bn_IN -ca -cs -da -de -el -en_GB -en_US -es -es_AR -es_ES -eu -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hu -id -is -it -ja -ka -kn -ko -ku -lt -mk -mn -mr -nb -nb_NO -nl -nn -nn_NO -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -th -tr -uk -zh -zh_CN -zh_TW" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB This also happens with the latest version. $ firefox --version Mozilla Firefox 3.0.4, Copyright (c) 1998 - 2008 mozilla.org # emerge --pretend --verbose www-client/mozilla-firefox These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] www-client/mozilla-firefox-3.0.4-r1 USE="bindist dbus gnome ipv6 java startup-notification xulrunner -custom-optimization -iceweasel -mozdevelop -restrict-javascript" LINGUAS="en -af -ar -be -bg -bn -bn_IN -ca -cs -cy -da -de -el -en_GB -en_US -eo -es -es_AR -es_ES -et -eu -fi -fr -fy -fy_NL -ga -ga_IE -gl -gu -gu_IN -he -hi -hi_IN -hu -id -is -it -ja -ka -kn -ko -ku -lt -lv -mk -mn -mr -nb -nb_NO -nl -nn -nn_NO -oc -pa -pa_IN -pl -pt -pt_BR -pt_PT -ro -ru -si -sk -sl -sq -sr -sv -sv_SE -te -th -tr -uk -zh -zh_CN -zh_TW" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB And you tried with a clean profile with the latest version, right? Yep, still repros with a clean profile. I cannot reproduce :-/ (In reply to comment #3) > All right, found the missing piece of the puzzle. Slightly new repro steps: > > 1. Start firefox with "firefox -ProfileManager" > 2. Create a new profile, and start that profile > 3. Open some tabs to websites (I opened google.com, slashdot.org, and > theregister.co.uk) > 4. Hit Alt+F4 Here, firefox asks me what to do (for saving tabs or simply closing...), what should I select for trying to reproduce? > 5. Start the profile again with "firefox -P ProfileName" > > Expected: > > Firefox should start to shut down, and ask if I want to save the tabs or just > quit. If I save the tabs, I should be able to re-start firefox with that > profile, and have the tabs restored. > > Actual: > > Firefox crashes. Attempting to start the profile again with "firefox -P > ProfileName" will also cause a crash. Removing sessionstore.js from the profile > will allow the profile to be started again. > Would be nice that you could attach the error shown in console when it crashes or, even better, try to get a useful backtrace ( http://www.gentoo.org/proj/en/qa/backtraces.xml ) also, please STOP using these CFLAGS: CFLAGS="-O3 -march=pentium-m -ftracer -funit-at-a-time -funswitch-loops -fprefetch-loop-arrays -msse2 -mfpmath=sse -pipe" If not, this bug is INVALID, please simply try "-O2 -march=pentium-m -pipe -msse2" Anyone else that can reprodocuce this, I've tried running on amd64 without being able too. May it be cause by any Firefox plugin or maybe because of using ~x86. (In reply to comment #3) > All right, found the missing piece of the puzzle. Slightly new repro steps: > > 1. Start firefox with "firefox -ProfileManager" > 2. Create a new profile, and start that profile > 3. Open some tabs to websites (I opened google.com, slashdot.org, and > theregister.co.uk) > 4. Hit Alt+F4 > 5. Start the profile again with "firefox -P ProfileName" > > Expected: > > Firefox should start to shut down, and ask if I want to save the tabs or just > quit. If I save the tabs, I should be able to re-start firefox with that > profile, and have the tabs restored. > Thats exactly what happens for me with www-client/mozilla-firefox-3.0.4 USE="dbus gnome ipv6 java startup-notification xulrunner -bindist -custom-optimization -iceweasel -mozdevelop -restrict-javascript" Really, please check if it works with sane CFLAGS as proposed already in comment 11. Portage 2.1.4.5 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26.5 x86_64) ================================================================= System uname: 2.6.26.5 x86_64 Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz Timestamp of tree: Tue, 02 Dec 2008 22:15:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r7 dev-util/cmake: 2.6.0 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/var/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://mirror.uni-c.dk/pub/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ " LC_ALL="en_US.utf8" LDFLAGS="-Wl,-O1" LINGUAS="en de" MAKEOPTS="-j3" PKGDIR="/var/portage/packages" 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="/var/portage/repos/gentoo" PORTDIR_OVERLAY="/var/portage/repos/private" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi alsa amd64 berkdb bluetooth branding bzip2 cairo caps cddb cdparanoia cdr cli cracklib crypt cups dbus djvu dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac fortran gd gdbm gif gimp gnome gnome-keyring gphoto2 gpm gstreamer gtk hal hddtemp iconv icu ipod ipv6 isdnlog java java6 jpeg jpeg2k lcms ldap libnotify lm_sensors mad matroska midi mikmod mmap mmx mmxext mono mp3 mpeg mudflap multilib musicbrainz ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pcre pdf perl plotutils png ppds pppd pulseaudio python qt3support quicktime readline reflection ruby sdl session spell spl sse sse2 ssl ssse3 startup-notification svg sysfs tcpd tetex theora threads tiff truetype unicode usb vcd vim-syntax vorbis xattr xine xml xorg xv xvid zlib" 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="canon konica ptp2 kodak" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia nv" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS *sigh* I must've been waiting for the hammer to come down on the CFLAGS. Recompiling now, with: # export CFLAGS="-O2 -march=pentium-m -pipe -msse2" # export CXXFLAGS="$CFLAGS" # emerge --oneshot mozilla-firefox # emerge --info Portage 2.1.6_rc2 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.23-gentoo-r3 i686) ================================================================= System uname: Linux-2.6.23-gentoo-r3-i686-Intel-R-_Pentium-R-_M_processor_1.60GHz-with-glibc2.0 Timestamp of tree: Thu, 27 Nov 2008 10:07:01 +0000 app-shells/bash: 3.2_p48 dev-java/java-config: 1.3.7-r1, 2.1.6-r1 dev-lang/python: 2.5.2-r8 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe -msse2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" 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/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -pipe -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="" PKGDIR="/usr/portage/packages" 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" PORTDIR_OVERLAY="/usr/.portage_overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi aim alsa amr aotuv apache2 artworkextra asf async avahi bash-completion bdf berkdb bidi bittorrent bl blender-game bluetooth bonjour bonobo bookmarks branding bzip2 c++ cairo cap caps cardbus cdda cddb cdparanoia cdr chroot cjk clamav clamd cli console cpudetection cracklib crypt cscope css ctype cups curl curlwrappers dar32 dbus depth32 dga divx dmi dnd dri dts dv dvd dvdr dvdread dvi editor eds elf emboss encode evo exif expat extensions fam ffmpeg fftw firefox flac flash fmod font-server fontconfig foomaticdb ftp fuse gaim gdbm ggi gif gimp gimpprint glade glgd glitz glut gmail gmp gnome gnomedb gphoto2 graphviz groupwise gs gstreamer gtk gtkhtml guile h323 hal howl howl-compat hpn html http iconv icq idea idn ieee1394 inkjar ipod ipv6 irc isdnlog ithreads jabber java javascript jbig jce jcs jikes jit joystick jpeg jpeg2k kqemu ladspa lame largeterminal latex lcd lcms ldap lesstif libcaca libclamav libnotify libsamplerate live lm_sensors lzo lzw mad math matroska mbox md5sum mdnsresponder-compat meanwhile midi mikmod mime mjpeg mmap mmx mmxext mng mod mono mozilla moznocompose moznoirc moznomail mp2 mp3 mp4 mpeg mplayer msn mudflap music mysql ncurses net network nptl nptlonly nsplugin offensive ogg on-the-fly-crypt openal opengl openmp oscar pam pcmcia pcntl pcre pdf perl physfs pic plugin png pop posix postgres povray ppds pppd prediction python qq qt3support qt4 quicktime quotes radio rar readline realmedia recode reflection regex reiserfs remix remote rss rtc rtsp samba sdl session sftp shorten silc slang slp smime soap sockets speex spell spl sql sse sse2 ssl startup-notification stream subtitles subversion svg svgz symlink sysfs szip t1lib tagwriting tcpd tetex theora threads tiff timidity tordns transcode truetype type1 unicode upnp usb userlocales uudeview vcd vidix vim vim-pager vim-syntax vim-with-x vorbis wifi win32codecs wma wmf wmp x264 x86 xanim xattr xchattext xine xinerama xml xmlrpc xorg xosd xpm xprint xrandr xscreensaver xsl xslt xulrunner xv xvid xvmc yahoo yv12 zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="radeon" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS Still repros. Re-emerging xulrunner in the same environment. # emerge --oneshot xulrunner Firefox now fails to start at all. There is no useful console output. I'm using Opera to post this while "emerge --emptytree --oneshot world" runs in the background with reset CFLAGS/CXXFLAGS. Re-merging the world is still in progress, but has progressed far enough that Firefox is working once more. The problem is no longer repro. Which specific package has problems beats me; resolving this particular issue invalid. I too had this problem for the longest time. Resolved it by re-emerging rsvg. |