Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

[SOLVED] firefox 3.0.6 - segmentation fault

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
15 posts • Page 1 of 1
Author
Message
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

[SOLVED] firefox 3.0.6 - segmentation fault

  • Quote

Post by Joseph_sys » Thu Mar 05, 2009 7:05 am

I just upgraded to mozilla-firefox-3.0.6
and when I try to start firefox I get:
segmentation fault

Does anybody have any idea what it might be?

emerge --info

Code: Select all

Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.24-gentoo-r3 x86_64)
=================================================================
System uname: Linux-2.6.24-gentoo-r3-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.2.5
Timestamp of tree: Sun, 01 Mar 2009 04:30:17 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.4.8
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.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O2"
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/lib64/fax /usr/share/config /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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="-march=athlon64 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://gentoo.risq.qc.ca/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.ussg.iu.edu/pub/linux/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://10.0.0.103/gentoo-portage"
USE="X a52 acl acpi alsa amd64 apache2 berkdb bluetooth branding bzip2 cairo cdr cgi cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox foomaticdb fortran gdbm gif gimp gimpprint gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg kde ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap multilib mysql ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support quicktime readline reflection scanner 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 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="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nv tdfx vesa fbdev"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Last edited by Joseph_sys on Wed Mar 11, 2009 12:19 am, edited 1 time in total.
Top
nmp0906
n00b
n00b
Posts: 71
Joined: Thu Jan 31, 2008 12:14 pm
Location: United States

  • Quote

Post by nmp0906 » Thu Mar 05, 2009 1:34 pm

Did you recompile it a second time (to ensure it wasn't a compile time error/issue)? If so, did you try compiling it without any USE flags (# USE="-*" emerge -av mozilla-firefox)? That should isolate USE issues, which are variable.

Try launching it from a terminal and posting any output generated (including the seg fault).
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Thu Mar 05, 2009 2:29 pm

nmp0906 wrote:Did you recompile it a second time (to ensure it wasn't a compile time error/issue)? If so, did you try compiling it without any USE flags (# USE="-*" emerge -av mozilla-firefox)? That should isolate USE issues, which are variable.

Try launching it from a terminal and posting any output generated (including the seg fault).
No go.
I did try to re-emerge but it doesn't help.
When I start from the terminal all I get is:
Segmentation fault.

I thought maybe it could be somehow related to this bug:
http://bugs.gentoo.org/show_bug.cgi?id=252302
so I recompile it against new glibc-2.9_p20081201-r2 but it didn't help.

This problem only occur on my AMD64 amd-cpu, on my other Intel AMD64 it compiled and works OK.
Top
nmp0906
n00b
n00b
Posts: 71
Joined: Thu Jan 31, 2008 12:14 pm
Location: United States

  • Quote

Post by nmp0906 » Thu Mar 05, 2009 2:52 pm

Looks like that may be a diff issue, since the problem patch was dropped in the -r2 version of glibc, that and the issue was resolved with the release of 3.0.6. I suppose you could try emerging glibc-2.9_p20081201 before any of the recent patches were added. Also, I would look into the flash plugin (and any others you may have installed recently).

I'm assuming you have the latest versions of said flash plugin if you've done an emerge -DuNav world.
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Thu Mar 05, 2009 4:30 pm

nmp0906 wrote:Looks like that may be a diff issue, since the problem patch was dropped in the -r2 version of glibc, that and the issue was resolved with the release of 3.0.6. I suppose you could try emerging glibc-2.9_p20081201 before any of the recent patches were added. Also, I would look into the flash plugin (and any others you may have installed recently).

I'm assuming you have the latest versions of said flash plugin if you've done an emerge -DuNav world.
Do you mean going back from glibc-2.9_p20081201-r2 to glibc-2.9_p20081201.
I would like to try it but apparently downgrading glibc is not supported:

Code: Select all

* Sanity check to keep you from breaking your system:
 *  Downgrading glibc is not supported and a sure way to destruction
 *
 * ERROR: sys-libs/glibc-2.9_p20081201 failed.
 * Call stack:
 *                    ebuild.sh, line   49:  Called pkg_setup
 *   glibc-2.9_p20081201.ebuild, line  228:  Called die
 * The specific snippet of code:
 *                      die "aborting to save your system"
 *  The die message:
 *   aborting to save your system
Top
nmp0906
n00b
n00b
Posts: 71
Joined: Thu Jan 31, 2008 12:14 pm
Location: United States

  • Quote

Post by nmp0906 » Thu Mar 05, 2009 10:44 pm

Sorry about that, I forgot about that little caveat. I still do not think it is an issue with glibc though, since the troubled patches should have been removed in -r2. Did you look into plugins that may be causing this? Also, does Firefox start ever? Or is it just intermittent. The bug you were referred has people with intermittent crashes.

What was the deal with 3.0.5? Did the issue start with just 3.0.6? What else has been upgraded between those version changes provided everything worked .5?
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Thu Mar 05, 2009 11:29 pm

I don't have any plug-in's installed.
When I downgraded to ver. 2.0.0.6 it runs just fine.
What is surprising me that is only occur on AMD64 amd-cpu; Intel AMD64 runs firefox-3.0.6 just fine.

Firefox will not start at all. If I don't resolve this issue by tonight I'll go back to 2.0.0.6 and mask 3.0.6
I was Googling for "Firefox-3.0.6 segmentation fault" and seems to me some other folks in other distros have similar problem.
Top
nmp0906
n00b
n00b
Posts: 71
Joined: Thu Jan 31, 2008 12:14 pm
Location: United States

  • Quote

Post by nmp0906 » Thu Mar 05, 2009 11:36 pm

I don't think I can be of much more assistance here. My only x64 build is an Intel VM (and gui-less), my other box is x86 (which FF 3.0.6 runs fine on). How about masking =www-client/mozilla-firefox-3.0.6, which will pull in 3.0.5 instead? No reason to go all the way back to 2.x series.

Also, you could try pulling down firefox-bin for the time being, it won't be 64-bit, but it will nonetheless be the latest version. Plus, both compiled and bin version can be installed simultaneously, so you can continue addressing the 3.0.6 issue while having a working browser.
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Fri Mar 06, 2009 12:42 am

I think, they removed the 3.0.5 from portage.
I've installed binary 3.0.6 and it is working. How do you switch between compiled and binary version? I've never tried running both at the same time.
Top
nmp0906
n00b
n00b
Posts: 71
Joined: Thu Jan 31, 2008 12:14 pm
Location: United States

  • Quote

Post by nmp0906 » Fri Mar 06, 2009 1:36 am

I believe the executable is firefox vs firefox-bin. Running the -bin will run the binary version. I am not sure if you can run them at the same time, as firefox checks to see if there are firefox processes already running, but you are more than welcome to try.
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Wed Mar 11, 2009 12:18 am

This problem with segmentation fault is solved in Firefox 3.0.7
Top
v_andal
Guru
Guru
Posts: 549
Joined: Tue Aug 26, 2008 4:25 pm
Location: Germany

  • Quote

Post by v_andal » Wed Mar 11, 2009 11:48 am

I got very interesting problem with firefox 3.0.7. It coredumps when I close it. Actually, I'm pretty sure that it coredumps when I access www.googlemail.com site during the session. The funniest thing is that it crashes only when I close it. In the simple case I just start firefox, open my account on www.googlemail.com and then close firefox - now I have fresh coredump in my home directory. Actually, the crash also happened after I've accessed this forum :) Anyone experienced this?
Top
Joseph_sys
Advocate
Advocate
Posts: 2731
Joined: Tue Jun 08, 2004 4:05 pm
Location: Edmonton, AB

  • Quote

Post by Joseph_sys » Thu Mar 12, 2009 2:40 am

I can not duplicate it.
www.googlemail.com closes cleanly here.
Top
v_andal
Guru
Guru
Posts: 549
Joined: Tue Aug 26, 2008 4:25 pm
Location: Germany

  • Quote

Post by v_andal » Thu Mar 12, 2009 10:17 am

Well, this is some bug depending on the phase of the moon I guess :)

Today I don't get coredumps as often. After 3 closing attempts it dumped core only once. I guess I'll have to take the coredump and send it to firefox developers. It might be connected with one of the plugins.
Top
v_andal
Guru
Guru
Posts: 549
Joined: Tue Aug 26, 2008 4:25 pm
Location: Germany

  • Quote

Post by v_andal » Mon Mar 30, 2009 8:41 am

I'm not sure if this is related to previous crashes, but looks like newest version of flash player for 64-bit version of Firefox can not handle the flash on
http://www.ebay.de

At least I couldn't open that page at all. Now I've removed flash player and it shows up fine. Before firefox would crash "illegal hardware instruction (core dumped) firefox".
Top
Post Reply

15 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic