You are not logged in.

#1 2010-10-04 08:51:30

kierank01
Member
From: Here
Registered: 2009-04-25
Posts: 45

firefox/seamonkey segfaulting on startup

After an upgrade a couple of days ago, Firefox and seamonkey segfault on startup.

This is on an i686 machine.
I have an x86_64 machine, and upgraded at the same time, without any issues.

the error I get when seamonkey opens is:
/usr/lib/seamonkey-2.0/run-mozilla.sh: line 131:  1899 Segmentation fault      "$prog" ${1+"$@"}

Firefox does not seem to give any error, it just segfaults.

Both seem to crash when they attempt to run the plugin checker.

I have uninstalled, reinstalled, and attempted to start in safe mode, but nothing has worked.

I have started both in profilemanager mode, and attempted to create a new profile, but both crash there also.

I have seen other threads where flash might be causing some issues, so uninstall that as a test, but this did not resolve the issue either.

Offline

#2 2010-10-06 10:01:03

kierank01
Member
From: Here
Registered: 2009-04-25
Posts: 45

Re: firefox/seamonkey segfaulting on startup

Bump.

So no replys after 2 days. Am I being really stupid, and missing something really easy?

Or would I be better off posting this on a mozilla forum.

Offline

#3 2010-10-07 20:03:38

rwd
Member
Registered: 2009-02-08
Posts: 671

Re: firefox/seamonkey segfaulting on startup

how about :
- show the pacman log to see which packages where upgraded, and downgrade if possible?
- run firefox with strace to get more error details:

strace -f -tt /usr/bin/firefox  2>&1 | tee crashlog.log

Last edited by rwd (2010-10-07 20:27:53)

Offline

#4 2010-10-07 20:34:01

kierank01
Member
From: Here
Registered: 2009-04-25
Posts: 45

Re: firefox/seamonkey segfaulting on startup

Pacman log of upgrade prior to issue:

[2010-10-02 11:47] Running 'pacman -Syu'
[2010-10-02 11:47] synchronizing package lists
[2010-10-02 11:47] starting full system upgrade
[2010-10-02 12:49] upgraded libgl (7.8.2-1 -> 7.8.2-3)
[2010-10-02 12:49] upgraded ati-dri (7.8.2-1 -> 7.8.2-3)
[2010-10-02 12:49] upgraded autoconf (2.67-1 -> 2.68-1)
[2010-10-02 12:49] upgraded cairo (1.8.10-1 -> 1.10.0-2)
[2010-10-02 12:49] upgraded ed (1.4-3 -> 1.5-1)
[2010-10-02 12:49] upgraded fluidsynth (1.1.1-2 -> 1.1.2-2)
[2010-10-02 12:50] >>> Updating module dependencies. Please wait ...
[2010-10-02 12:50] >>> MKINITCPIO SETUP
[2010-10-02 12:50] >>> ----------------
[2010-10-02 12:50] >>> If you use LVM2, Encrypted root or software RAID,
[2010-10-02 12:50] >>> Ensure you enable support in /etc/mkinitcpio.conf .
[2010-10-02 12:50] >>> More information about mkinitcpio setup can be found here:
[2010-10-02 12:50] >>> http://wiki.archlinux.org/index.php/Mkinitcpio
[2010-10-02 12:50]
[2010-10-02 12:50] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2010-10-02 12:50] ==> Building image "default"
[2010-10-02 12:50] ==> Running command: /sbin/mkinitcpio -k 2.6.35-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
[2010-10-02 12:50] :: Begin build
[2010-10-02 12:50] :: Parsing hook [base]
[2010-10-02 12:50] :: Parsing hook [udev]
[2010-10-02 12:50] :: Parsing hook [pata]
[2010-10-02 12:50] :: Parsing hook [scsi]
[2010-10-02 12:51] :: Parsing hook [uresume]
[2010-10-02 12:51] :: Parsing hook [resume]
[2010-10-02 12:51] :: Parsing hook [filesystems]
[2010-10-02 12:51] :: Generating module dependencies
[2010-10-02 12:52] :: Generating image '/boot/kernel26.img'...SUCCESS
[2010-10-02 12:52] ==> SUCCESS
[2010-10-02 12:52] ==> Building image "fallback"
[2010-10-02 12:52] ==> Running command: /sbin/mkinitcpio -k 2.6.35-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
[2010-10-02 12:52] :: Begin build
[2010-10-02 12:52] :: Parsing hook [base]
[2010-10-02 12:52] :: Parsing hook [udev]
[2010-10-02 12:52] :: Parsing hook [pata]
[2010-10-02 12:52] :: Parsing hook [scsi]
[2010-10-02 12:53] :: Parsing hook [uresume]
[2010-10-02 12:53] :: Parsing hook [resume]
[2010-10-02 12:53] :: Parsing hook [filesystems]
[2010-10-02 12:54] :: Generating module dependencies
[2010-10-02 12:54] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
[2010-10-02 12:54] ==> SUCCESS
[2010-10-02 12:54] upgraded kernel26 (2.6.35.5-1 -> 2.6.35.7-1)
[2010-10-02 12:54] upgraded libnice (0.0.13-1 -> 0.0.13-2)
[2010-10-02 12:54] upgraded libtool (2.2.10-3 -> 2.4-1)
[2010-10-02 12:54] upgraded man-pages (3.26-1 -> 3.27-1)
[2010-10-02 12:54] installed glproto (1.4.12-1)
[2010-10-02 12:54] upgraded mesa (7.8.2-1 -> 7.8.2-3)
[2010-10-02 12:54] upgraded nss (3.12.7-1 -> 3.12.8-1)
[2010-10-02 12:55] upgraded qt (4.6.3-1 -> 4.7.0-2)
[2010-10-02 12:55] upgraded seamonkey (2.0.8-1 -> 2.0.8-2)
[2010-10-02 12:55] upgraded tzdata (2010l-1 -> 2010m-1)
[2010-10-02 12:55] upgraded vlc (1.1.4-2 -> 1.1.4.1-1)
[2010-10-02 12:55] upgraded xf86-input-evdev (2.4.0-2 -> 2.5.0-1)
[2010-10-02 12:55] upgraded xf86-input-keyboard (1.4.0-2 -> 1.4.0-3)
[2010-10-02 12:55] upgraded xf86-input-mouse (1.5.0-2 -> 1.6.0-1)
[2010-10-02 12:55] upgraded xf86-input-synaptics (1.2.2-2 -> 1.3.0-1)
[2010-10-02 12:55] upgraded xf86-video-ati (6.13.1-1 -> 6.13.2-1)
[2010-10-02 12:55] upgraded xf86-video-vesa (2.3.0-2 -> 2.3.0-3)
[2010-10-02 12:55] upgraded xkeyboard-config (1.8-1 -> 1.9-1)
[2010-10-02 12:55] installed xorg-server-common (1.9.0-1)
[2010-10-02 12:55] upgraded xorg-server (1.8.1.902-1 -> 1.9.0-1)
[2010-10-02 12:56] upgraded xterm (261-1 -> 262-1)
[2010-10-02 12:56] upgraded xulrunner (1.9.2.10-1 -> 1.9.2.10-2)
[2010-10-04 08:37] Running 'pacman -U seamonkey'
[2010-10-04 08:41] Running 'pacman -R seamonkey'
[2010-10-04 08:41] removed seamonkey (2.0.8-2)
[2010-10-04 08:41] Running 'pacman -S seamonkey'
[2010-10-04 08:41] installed seamonkey (2.0.8-2)
[2010-10-04 09:05] Running 'pacman -R flashplugin'
[2010-10-04 09:05] removed flashplugin (10.1.85.3-1)
[2010-10-04 09:06] Running 'pacman -S flashplugin'
[2010-10-04 09:06] installed flashplugin (10.1.85.3-1)
[2010-10-04 09:25] Running 'pacman -Syu'
[2010-10-04 09:25] synchronizing package lists
[2010-10-04 09:25] starting full system upgrade
[2010-10-04 09:26] upgraded icu (4.4.1-1 -> 4.4.2-1)
[2010-10-04 09:26] upgraded libdbusmenu-qt (0.6.0-1 -> 0.6.4-1)
[2010-10-04 09:26] upgraded libiec61883 (1.2.0-1 -> 1.2.0-2)
[2010-10-04 09:26] upgraded libssh (0.4.5-1 -> 0.4.6-1)
[2010-10-04 09:26] installed perl-class-inspector (1.24-1)
[2010-10-04 09:26] upgraded perl-soap-lite (0.712-2 -> 0.712-3)

Offline

#5 2010-10-07 20:46:46

kierank01
Member
From: Here
Registered: 2009-04-25
Posts: 45

Re: firefox/seamonkey segfaulting on startup

rwd wrote:

how about :
- show the pacman log to see which packages where upgraded, and downgrade if possible?
- run firefox with strace to get more error details:

strace -f -tt /usr/bin/firefox  2>&1 | tee crashlog.log


Cheers,

The firefox strace is at:

http://pastebin.com/rGZk3hy9

Offline

#6 2010-10-07 21:22:19

rwd
Member
Registered: 2009-02-08
Posts: 671

Re: firefox/seamonkey segfaulting on startup

You could google for odd looking lines in the strace output combined with 'firefox' and 'crash'. For example the constant 'gettimeofday' calls. Also the xulrunner and seamonkey upgrades seem like obvious things to try and reverse.

Last edited by rwd (2010-10-07 22:20:59)

Offline

#7 2010-11-06 14:58:57

fatchance
Member
Registered: 2008-11-24
Posts: 2

Re: firefox/seamonkey segfaulting on startup

Try removing gtk-qt-engine and replacing with kcm-gtk

Offline

#8 2010-11-06 15:39:20

keripix
Member
From: Indonesia
Registered: 2009-12-13
Posts: 22
Website

Re: firefox/seamonkey segfaulting on startup

I have the same problem as well, but im not sure whether the cause of the problem is the same.

However, firefox doesn't crash anymore since i use QtCurve style for gtk-based application. I got the crash when i use the gtk-oxygen-engine.

So maybe the solution is to change the style using any styles other than the gtk-oxygen-engine


'I skate to where the puck is going to be, not where it has been.'
--Wayne Gretzky--

Offline

Board footer

Powered by FluxBB