Firefox 3.0.5 crashes immediately after launching it. X86_64 multilib with ~amd64 keyword. It is stable enough for me to run my virtualbox so, as host OS I am more than satisfied, even with this keyword. I attached my emerge --info as a text file. I have been following all the bugs on the bugs.gentoo.org concerning the FF, xulrunner 1.9.0.5 and it doesn't help - it just keeps crashing. It doesn't matter with the glibc-2.9_p20081201-r1 or glibc-2.9_p20081201 - SAME result. The FF just crashes. The Epiphany does the same, after a while. The thing is, I had this issue, then I saw on the bug http://bugs.gentoo.org/show_bug.cgi?id=234646 that it needs openoffice to go stable, ok, was installing it - it indeed went stable. It was working, I was very satisfied, until I issued emerge -uDNv world, and now, I haven't slept for two days trying really everything to run this FF. Please, help. Aidar
Created attachment 177509 [details] emerge --info
emerge --info: Portage 2.1.6.4 (default/linux/amd64/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28 x86_64) ================================================================= System uname: Linux-2.6.28-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9400_@_2.53GHz-with-glibc2.2.5 Timestamp of tree: Mon, 05 Jan 2009 19:00:03 +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-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.1-r1 sys-apps/sandbox: 1.3.2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 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.28-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-msse4 -O2 -pipe -mtune=core2 -march=core2 -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-msse4 -O2 -pipe -mtune=core2 -march=core2 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages 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="C" LDFLAGS="-Wl,-O1" LINGUAS="en en_US ru ru_RU" MAKEOPTS="-j3" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 apache2 apm arts audiofile automount bash-completion berkdb bluetooth bzip2 cairo calendar cdr cgi cli cracklib crypt css cups cxx dbus dhcp dirac disk-partitio djvu doc dqa dri dvb dvd dvdr encode example examples exif ffmpeg firefox flac fortran ftp gdbm gif gnome gpm gstreamer gtk hddtemp iconv icq imap ipv6 isdnlog jabber jadetex java javascript jpeg jpeg2k lame ldap lm_sensors matroska midi mikmod mime mms mmx mozilla mp2 mp3 mp4 mp4live mpeg mplayer msn mudflap multilib musepak nas ncurses nls nocd nptl nptlonly nsplugin odbc ogg ogm opengl openmp oracle oss pam pcre pdf perl png pppd python qt3 qt4 raw rdesktop readline reflection rss samba scim sdl session smp sndfile sockets socks5 sound spl sse sse2 sse3 sse4 ssl svg sysfs tcpd threads tiff toolbar truetype unicode usb v4l v4l2 vcd vnc vorbis wavpack wifi wma wmf xcb xinerama xml xorg xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US ru ru_RU" USERLAND="GNU" VIDEO_CARDS="intel vesa radeon radeonhd" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
the same thing happens with Firefox 3.1 beta 2 emerged with beta 2 of xulrunner. What am I doing wrong, totally ?
I have a simillar problem with Firefox 3.0.5 crashing with an "Illegal instruction" error. Also make "emerge -e world" two times without success. I believe the problem is with the -msse4 in the CFLAGS and CXXFLAGS. As your machine and my machine that have the issue have this flag. I also have an almost identical machine that don't show the problem and (maybe coincidence) don't have this flag. I am doing an "emerge -e system" and "emerge -e world" again without this flag to see if this is the problem. I already tried emerge xulrunner and mozilla-firefox without this flag. emerge --info: Portage 2.1.6.4 (default/linux/amd64/2008.0/desktop, gcc-4.3.2, glibc-2.9_p20081201-r1, 2.6.28-gentoo x86_64) ================================================================= System uname: Linux-2.6.28-gentoo-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9550_@_2.83GHz-with-glibc2.2.5 Timestamp of tree: Tue, 06 Jan 2009 09:45:02 +0000 app-shells/bash: 3.2_p39 dev-lang/python: 2.4.4-r13, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.4.6-r1 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 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: 1.5.26 virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=core2 -O2 -pipe -mssse3 -msse4 -fomit-frame-pointer" 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/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=core2 -O2 -pipe -mssse3 -msse4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.usu.edu/mirrors/gentoo/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j5" 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" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv isdnlog jpeg kde ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis xml xorg xulrunner xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev glint i810 intel mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Here my packages.keywords: media-video/vlc kde-base/kdebase mail-client/sylpheed net-misc/netkit-rsh sys-auth/consolekit dev-util/boost-build dev-libs/boost x11-drivers/nvidia-drivers media-video/nvidia-settings sys-kernel/gentoo-sources sys-devel/gcc sys-libs/glibc sys-devel/binutils sys-libs/gpm sys-apps/groff net-wireless/bluez-libs dev-libs/elfutils app-office/koffice sys-kernel/linux-headers x11-libs/qt x11-libs/qt-webkit x11-libs/qt-gui x11-libs/qt-dbus x11-libs/qt-core x11-libs/qt-script x11-libs/qt-qt3support x11-libs/qt-sql x11-libs/qt-opengl x11-libs/qt-xmlpatterns x11-libs/qt-svg x11-libs/qt-test x11-libs/qt-assistant - Andre
I change my CFLAGS and CXXFLAGS from: #CFLAGS="-march=core2 -O2 -pipe -mssse3 -msse4 -fomit-frame-pointer" #CXXFLAGS="-march=core2 -O2 -pipe -mssse3 -msse4 -fomit-frame-pointer" to: CFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-march=core2 -O2 -pipe -fomit-frame-pointer" And made an "emerge -e system" then "emerge -e world". The problem gone. I can start firefox and use it. Andre
As per Andre said, removing -msse4 from CFLAG and CXX resolves the issue completely. Thank you Andre, very much!