Just recently emerged all the nice new stable gnome stuff, and along with it firefox-bin 1.5.0.4. Before this update, it had been working great. Unfortunately, it crashes on start now with: mike@gannet ~ $ firefox No running windows found Removing /home/mike/.mozilla/firefox/9gcx2qhq.default/compreg.dat leftover from older firefox Removing /home/mike/.mozilla/firefox/9gcx2qhq.default/XUL.mfasl leftover from older firefox /usr/libexec/mozilla-launcher: line 117: 10710 Segmentation fault "$mozbin" "$@" firefox-bin exited with non-zero status (139) mike@gannet ~ $ firefox No running windows found /usr/libexec/mozilla-launcher: line 117: 23465 Segmentation fault "$mozbin" "$@" firefox-bin exited with non-zero status (139) I do not have SCIM installed, so this doesn't seem to be like bug 114480. It's been a relief not to have to build firefox, but I guess that is what I'll try as a workaround. More details (emerge, strace): # emerge --info Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 1.50GHz Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.3.5-r2, 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kd e/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ http://mirror.ovh.net/gentoo-di stfiles/ http://ftp.rhnet.is/pub/gentoo/ http://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo http://mirror.pudas.net/gentoo " MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --t imeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cli crypt cups dlloader dri eds emboss encode esd fam foomaticdb fortran gdbm g if gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nptl nvidia ogg opengl o ss pam pcre pdflib perl png pppd python qt qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_car ds_nvidia video_cards_vesa video_cards_fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS Unfortunately, I don't know so much about strace. Just getting started with it. Here is a bit of the output: strace firefox &> error_firefox_strace mike@gannet ~ $ grep exit error_firefox_strace --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- --- SIGCHLD (Child exited) @ 0 (0) --- write(1, "firefox-bin exited with non-zero"..., 44firefox-bin exited with non-zero status (1) --- SIGCHLD (Child exited) @ 0 (0) --- exit_group(1) = ? mike@gannet ~ $ grep No error_firefox_strace access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) waitpid(-1, 0xbfbaab18, WNOHANG) = -1 ECHILD (No child processes) waitpid(-1, 0xbfbaaab8, WNOHANG) = -1 ECHILD (No child processes) waitpid(-1, 0xbfba99d8, WNOHANG) = -1 ECHILD (No child processes) open("/home/mike/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/home/mike/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/home/mike/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) lstat64("/home/mike/.mozilla/firefox/9gcx2qhq.default/chrome.rdf", 0xbfbaa4f0) = -1 ENOENT (No such file or directory) stat64("/home/mike/.firefox/*/compreg.dat", 0xbfbaa3a0) = -1 ENOENT (No such file or directory) stat64("/home/mike/.firefox/*/chrome.rdf", 0xbfbaa3a0) = -1 ENOENT (No such file or directory) stat64("/home/mike/.firefox/*/XUL.mfasl", 0xbfbaa3a0) = -1 ENOENT (No such file or directory) stat64("/home/mike/.mozilla/firefox/*/chrome.rdf", 0xbfbaa3a0) = -1 ENOENT (No such file or directory) waitpid(-1, 0xbfba90d8, WNOHANG) = -1 ECHILD (No child processes) open("/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/home/mike/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) stat64("/init.d/S*", 0xbfbaa070) = -1 ENOENT (No such file or directory) stat64("/home/mike/.mozilla/firefox/init.d/S*", 0xbfbaa070) = -1 ENOENT (No such file or directory) waitpid(-1, 0xbfbab4c8, WNOHANG) = -1 ECHILD (No child processes) waitpid(-1, 0xbfbaa918, WNOHANG) = -1 ECHILD (No child processes) open("/home/mike/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) open("/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) stat64("/home/mike/.mozilla/firefox/init.d/K*", 0xbfbab8b0) = -1 ENOENT (No such file or directory) stat64("/init.d/K*", 0xbfbab8b0) = -1 ENOENT (No such file or directory)
Wipe your profile and try again.
I already tried mv .mozilla dot.mozilla and started firefox again. (I saw it as a tip in one of the forums). Unfortunately, no luck: same error. Is that what you mean by wiping my profile, or should I try something else?
(In reply to comment #2) > I already tried mv .mozilla dot.mozilla and started firefox again. (I saw it as > a tip in one of the forums). Unfortunately, no luck: same error. Is that what > you mean by wiping my profile, or should I try something else? Yeah... sometimes helps. ;)
please consult upstream mozilla devs for this issue.