mozilla-firefox crashes on me randomly, i have had a hard time reproducing the bug, but I have noticed it seems to happen often when I switch desktops in fluxbox (using middle scroll button on mouse to change).It also happens without the above and when i use the browser as "normal". I suspect it has something to do with the mozilla-launcher because i get this message when error occurs: /usr/libexec/mozilla-launcher: line 113: 7645 Segmentation fault "$mozbin" "$@" firefox-bin exited with non-zero status (139) Reproducible: Sometimes Steps to Reproduce: 1.use the browser as normal, preferably with fluxbox under xorg. 2. 3. Actual Results: the browser quits unexpectedly in a random fashion Expected Results: kept running until i shut it down=) Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.12 dev-lang/python: 2.3.5, 2.4.1 sys-apps/sandbox: 1.2.9 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo ftp://mirror.pudas.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa apm avi berkdb bidi bitmap-fonts bzlib cdparanoia cdr crypt curlwrappers divx4linux dts dv dvd dvdr dvdread emacs emboss encode ethereal fame fbcon ffmpeg foomaticdb fortran ftp gdbm gif glut gpm gtk gtk2 icq imagemagick imlib ipv6 java javascript jpeg libcaca libg++ libwww lirc lm_sensors mad matroska mikmod mmx mmxext motif mozsvg mp3 mpeg msn ncurses nls nptl nptlonly offensive ogg oggvorbis opengl oscar oss pam pdflib perl png python qt quicktime readline rtc sasl sdl sharedmem sse sse2 ssl stream svg sysfs tcpd theora threads tiff truetype truetype-fonts type1-fonts usb userlocales vcd videos vorbis win32codecs wxwindows xanim xine xml2 xmms xv xvid zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
I'm also experiencing this. The only change I made before was activating the mozsvg USE flag.
I too use the mozsvg flag, but i have had it in make.conf for a long while and i have never had any problems like this before. Is the svg support for firefox necessary? what does it do and have you tried without it? My problem came when i reinstalled the system after a harddisk-crash, i lost my make.conf (didnt believe in backup now I do=) so I took a friends make.conf and changed it a little bit, one of those USE flags i got from him may be the culprit because he has got the same problem...
After some tests, my problem seemed to be related with gplflash. Upon unemerging it, there hasn't been a single crash for a few days. Before, I had a crash every 5 minutes.
I dont use gplflash myself so that cannot be the problem for me, but I have tried to recompile mozilla-firefox without the mozsvg flag and now it seems to work (two days and no crash) But I am not sure it has got something to do with svg anyway, it could just been a fluke and the problem maybe went away by recompiling?
I reemerged the system by a mistake - I was building another gentoo in a chroot, but forget to do chroot it :D, and executed bootstrap.sh and then emerge system on the main machine. The problem disappeared... I think emerge -e system should be the solution. On my computer problem began to occur when I reemerged X and some X-stuff like mozilla-firefox with dlloader USE flag. If this is the solution we were looking for the main problem was that the dependancies were compiled without dlloader USE flag. So if you are recompiling X and upgradning to dlloader, you should emerge -e system.
I was wrong in my last comment. Firefox still crashes randomly. I'll try to compile it without gplflash too.
update: i havent experienced these random crashes for a long while now, new versions of the browser has come and gone, maybe somewhere along that line it got fixed. I post my updated "emerge info" if that can help anyone having similar problems, but for me the bug is resolved ..."worksforme" Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-gentoo-r2 i686) ================================================================= System uname: 2.6.13-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.13 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /u sr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.du.se/pub/os/gentoo http://ds.thn.htu.se/linux/gentoo ftp://mirror.pudas.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa apm avi berkdb bidi bitmap-fonts browserplugin bzlib cdparanoia cdr crypt curl curl wrappers dbus divx4linux dts dv dvd dvdread eds emacs emboss encode ethereal fam fame fbcon ffmpeg firefox flac foomaticdb fortran ftp gdbm gif glut gpm gstreamer gtk gtk2 hal icq imagemagick imlib ipv6 irc jack jack-tmpfs java javascript jpeg libcaca libg++ libwww lirc live lm_sensors mad matroska mikmod mmx mmxext motif mp3 mpeg nas ncurses network nls nptl nptlonly nsplugin offensive ogg oggvorbis opengl oscar oss pam pdflib perl png python qt quicktime readline real rtc samba sasl sdl sharedmem sse sse2 ssl svg symlink sysfs tcpd theora threads tiff truetype truetype-fonts type1-fonts usb userlocales vcd videos vorbis win32codecs wxwindows xanim xine xml2 xmms xscreensaver xv xvid zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS