GNOME Bugzilla – Bug 144868
Systematic Galeon crash on certain websites
Last modified: 2004-12-22 21:47:04 UTC
Galeon crashes on the following sites: http://standblog.org/ http://www.latchman.org/sam/index.php
Thanks for the bug report. Both sites work fine for me, and I don't get any crashes. Without a stack trace from the crash it's very hard to determine what caused the crash. Please see http://bugzilla.gnome.org/getting-traces.cgi for more information about getting a useful stack trace.
It also crashes on: http://wiki.april.org/CatalogueFrancophone (note: it doesn't happen with Mozilla-the-browser)
Hmmm, here is a stack trace but there is no debugging info. I really don't want to install all the devel stuff and recompile gnome... I may be wrong but it seems the bug occurs in kernel space (0xffffe410). (gdb) thread apply all bt full
+ Trace 47235
Strangely, two libraries are missing according to ldd: $ ldd /usr/bin/galeon-bin linux-gate.so.1 => (0xffffe000) libgtkembedmoz.so => not found libxpcom.so => not found libplds4.so => /usr/lib/libplds4.so (0x4002f000) libplc4.so => /usr/lib/libplc4.so (0x40032000) libnspr4.so => /usr/lib/libnspr4.so (0x40037000) libnautilus.so.2 => /usr/lib/libnautilus.so.2 (0x4006e000) libeel-2.so.2 => /usr/lib/libeel-2.so.2 (0x40080000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x4010f000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40118000) libgnomeui-2.so.0 => /usr/lib/libgnomeui-2.so.0 (0x40126000) libgnome-keyring.so.0 => /usr/lib/libgnome-keyring.so.0 (0x401bb000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x401c5000) libgailutil.so.17 => /usr/lib/libgailutil.so.17 (0x401e4000) libglade-2.0.so.0 => /usr/lib/libglade-2.0.so.0 (0x401eb000) libbonoboui-2.so.0 => /usr/lib/libbonoboui-2.so.0 (0x40204000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4026a000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40273000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4028b000) libgnomecanvas-2.so.0 => /usr/lib/libgnomecanvas-2.so.0 (0x40356000) libgnome-2.so.0 => /usr/lib/libgnome-2.so.0 (0x40385000) libesd.so.0 => /usr/lib/libesd.so.0 (0x4039b000) libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x403a3000) libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0x403cd000) libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x403e5000) libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x4040c000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x406e8000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x4075b000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x40776000) libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x4078c000) libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x40791000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x4079d000) libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0x407d3000) libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0x40834000) libbonobo-2.so.0 => /usr/lib/libbonobo-2.so.0 (0x40869000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0x408c5000) libz.so.1 => /lib/libz.so.1 (0x409c7000) libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0x409d8000) libcrypto.so.0.9.7 => /usr/lib/libcrypto.so.0.9.7 (0x40a09000) librt.so.1 => /lib/tls/librt.so.1 (0x40b09000) libbonobo-activation.so.4 => /usr/lib/libbonobo-activation.so.4 (0x40b1d000) libORBitCosNaming-2.so.0 => /usr/lib/libORBitCosNaming-2.so.0 (0x40b33000) libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0x40b38000) libpopt.so.0 => /lib/libpopt.so.0 (0x40b89000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x40b91000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40bd2000) libdl.so.2 => /lib/libdl.so.2 (0x40bd6000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x40bd9000) libpthread.so.0 => /lib/tls/libpthread.so.0 (0x40bde000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x40bee000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x40c6e000) libm.so.6 => /lib/tls/libm.so.6 (0x40d42000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40d65000) libc.so.6 => /lib/tls/libc.so.6 (0x40d6e000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40eb7000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40ee2000) libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40f49000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40f4d000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x40f55000) libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x40f58000) libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x40f6b000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40f74000) Maybe I should file the bug in Mandrake too, they might be able to reproduce it.
From the stacktrace, we can't tell anything, you would need to build with debugging symbols to get anything useful. As for the 2 missing libraries, they are fine, as the "galeon" wrapper shell script sets up the LD_LIBRARY_PATH to point to the directory containing them.
FYI, I've filed the bug in the Mandrake bugzilla and been able to write a minimal test case. http://qa.mandrakesoft.com/show_bug.cgi?id=10132
I think it would be safe to assume that this is a dupe of 144012
Yeah, if that is the test case, then it is certainly a dup of 144012
*** This bug has been marked as a duplicate of 144012 ***