Page 1 of 1

Firefox 8 Segmentation Fault...

PostPosted: Nov 26th, '11, 12:17
by kennethj
Yesterday Firefox 8 came thru on an Update. Both the MGA package and direct download SegFault. Anyone else having this problem?

Re: Firefox 8 Segmentation Fault...

PostPosted: Nov 26th, '11, 17:06
by doktor5000
By direct download you refer to the mozilla tarball?
Try running it inside gdb, just in a terminal enter
Code: Select all
gdb firefox
.
You may need to add the -debug repositories so you can install the necessary -debug packages
or maybe you just need to enable them if you added your repositories via the MCC.
gdb will give you then a list of -debug packages to install.
Then run it again as above, in gdb type run and hit enter,
then when you get the segmentation fault type bt and enter.
Please continue to the end of the output and post everything here.

Re: Firefox 8 Segmentation Fault...

PostPosted: Nov 27th, '11, 05:08
by kennethj
Direct download means mozilla tarball.

gdb responds:

(gdb) run
Starting program: /usr/bin/firefox
[Thread debugging using libthread_db enabled]
Detaching after fork from child process 19014.

Program exited normally.
Missing debug package(s), you should install: atk1.0-debug-1.32.0-2.mga1.i586 cairo-debug-1.10.2-3.mga1.i586 dbus-debug-1.4.1-3.mga1.i586 fontconfig-debug-2.8.0-5.mga1.i586 freetype2-debug-2.4.4-5.3.mga1.i586 gcc-debug-4.5.2-4.mga1.i586 gdk-pixbuf2.0-debug-2.22.1-3.1.mga1.i586 glib2.0-debug-2.28.6-3.mga1.i586 gtk+2.0-debug-2.24.4-1.mga1.i586 libalsa2-debug-1.0.24.1-3.mga1.i586 libcanberra-debug-0.27-2.mga1.i586 libice-debug-1.0.7-2.mga1.i586 libjpeg-debug-8b-5.mga1.i586 libogg-debug-1.2.2-1.mga1.i586 libpng-debug-1.2.46-1.mga1.i586 libproxy-debug-0.4.6-8.mga1.i586 libsm-debug-1.2.0-2.mga1.i586 libtool-debug-2.4-3.mga1.i586 libvorbis-debug-1.3.2-1.mga1.i586 libvpx-debug-0.9.6-4.mga1.i586 libx11-debug-1.4.3-1.mga1.i586 libxau-debug-1.0.6-1.mga1.i586 libxcb-debug-1.7-1.mga1.i586 libxcomposite-debug-0.4.3-1.mga1.i586 libxcursor-debug-1.1.11-1.mga1.i586 libxdamage-debug-1.1.3-1.mga1.i586 libxdmcp-debug-1.1.0-1.mga1.i586 libxext-debug-1.2.0-2.mga1.i586 libxfixes-debug-5.0-1.mga1.i586 libxi-debug-1.4.2-1.mga1.i586 libxinerama-debug-1.1.1-2.mga1.i586 libxml2-debug-2.7.8-9.2.mga1.i586 libxrandr-debug-1.3.1-2.mga1.i586 libxrender-debug-0.9.6-1.mga1.i586 libxt-debug-1.1.1-2.mga1.i586 nspr-debug-4.8.9-1.1.mga1.i586 nss-debug-3.13.1-0.2.mga1.i586 pango-debug-1.28.4-1.mga1.i586 pcre-debug-8.12-3.mga1.i586 pixman-debug-0.20.2-1.mga1.i586 sqlite3-debug-3.7.6.2-3.mga1.i586 startup-notification-debug-0.10-6.mga1.i586 xcb-util-debug-0.3.6-3.mga1.i586 zlib-debug-1.2.5-3.mga1.i586
(gdb) bt
No stack.
should I install all these?

Re: Firefox 8 Segmentation Fault...

PostPosted: Nov 27th, '11, 06:51
by kennethj
OK, installed all the DEBUG packages, now get this:

gdb -q firefox
Reading symbols from /usr/bin/firefox...Reading symbols from /usr/lib/debug/usr/lib/firefox-8.0.1/firefox-bin.debug...done.
done.
(gdb) run
Starting program: /usr/bin/firefox
[Thread debugging using libthread_db enabled]
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libstdc++.so.6.0.14.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libgcc_s-4.5.2.so.1.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libssl3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libsmime3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libnssutil3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libnss3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libvpx.so.0.9.6.debug
Detaching after fork from child process 2210.

Program exited normally.
(gdb) bt
No stack.



After "Program exited normally." FF7 starts up. Which is odd as FF7 is in /home/Install/firefox/firefox

So I let FF7 update itself and get this:

gdb -q firefox
Reading symbols from /usr/bin/firefox...Reading symbols from /usr/lib/debug/usr/lib/firefox-8.0.1/firefox-bin.debug...done.
done.
(gdb) run
Starting program: /usr/bin/firefox
[Thread debugging using libthread_db enabled]
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libstdc++.so.6.0.14.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libgcc_s-4.5.2.so.1.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libssl3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libsmime3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libnssutil3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/lib/libnss3.so.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libvpx.so.0.9.6.debug
Detaching after fork from child process 5425.
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libssl.so.1.0.0.debug
warning: no loadable sections found in added symbol-file /usr/lib/debug/usr/lib/libcrypto.so.1.0.0.debug
[New Thread 0xb41bbb70 (LWP 5431)]
[New Thread 0xb37ffb70 (LWP 5435)]
[New Thread 0xb2b7cb70 (LWP 5437)]
[New Thread 0xb237bb70 (LWP 5439)]
[New Thread 0xb19ffb70 (LWP 5440)]
[New Thread 0xb0dffb70 (LWP 5441)]
[New Thread 0xb05feb70 (LWP 5442)]

Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()

Re: Firefox 8 Segmentation Fault...

PostPosted: Dec 6th, '11, 03:15
by linuxero
On some forums they say it is due to a bug of some GTK style. Try setting it for fire fox in System Settings->GTK Styles and Fonts.

Soe othe forums attribute it to dconf and downgrading it solved the problem for them, so I don't know what about your specific case!

There are other suggestions but I guess you should try to run firefox with no extension..clean the configuration files, no plugins, nothing but the pure virgin default theme firefox.

Hope you solve it.

Re: Firefox 8 Segmentation Fault...

PostPosted: Dec 6th, '11, 04:22
by kennethj
FF 7 ran fine on the system. I've acquired a new Laptop since then. Mageia and FF 8 runs like a champ on it. Thanks for the help!

Re: Firefox 8 Segmentation Fault...(SOLVED)

PostPosted: Dec 7th, '11, 12:53
by kennethj
Solved by installing Mageia 64 on a new system. Still have the same problem on the old system.

Re: Firefox 8 Segmentation Fault...

PostPosted: Dec 7th, '11, 16:35
by doktor5000
Have you tried running it under the xguest user? I mean the mageia package, not the mozilla tarball.