GNOME Bugzilla – Bug 311035
galeon crashes after clicking link in page
Last modified: 2005-08-15 11:11:58 UTC
Distribution/Version: Fedora Core 4 How to reproduce: 1) start Galeon 2) open http://news.bbc.co.uk/ 3) click some link leading to article 4) Galeon crashes shortly after click while loading the new page What is expected: Loading and displaying the page without crash. What (maybe) wont make debuging this very simple: a) Galeon is crashing while clicking links also on for example slashdot.org . b) But, Galeon is not crashing when clicking links on http://www.megaloman.com/~hany/ . (does it know it is my homepage so it does not watn to angry me? :) Except, when you're returning from RPM repository pages (http://www.megaloman.com/~hany/RPM/) back to main page (http://www.megaloman.com/~hany/) using 'Hany' link. What (maybe) will make the debugging simpler: c) I'm experiencing it from the moment I upgraded from FC3 to FC4. I'm using Galeon package from Fedora Extras (galeon-1.3.21-8.fc4.x86_64, mozilla-1.7.8-2.x86_64). d) Same version of Galeon worked without crashes with same version of Mozilla *but* on FC3 (galeon-1.3.21-2.fc3.x86_64, mozilla-1.7.8-1.3.1.x86_64). Peter
Thanks for the bug report. Without a stack trace from the crash it's very hard to determine what caused it. Can you provide us with one? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
OK, here's the backtrace: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 46912497523328 (LWP 6710)] 0x00002aaaaf3e95c8 in NSGetModule () from /usr/lib64/mozilla-1.7.8/components/libimglib2.so (gdb) thread apply all bt
+ Trace 62124
Thread 1 (Thread 46912497523328 (LWP 6710))
I hope it'll be readable after pasting into Bugzilla. Peter
The crash appears to happen inside mozilla, are you absolutely sure that the version of galeon you are using was compiled against the version of mozilla it is using ?
Yes, I'm quite sure. I had same crashes with my own build of Galeon (I rebuild source RPM of Galeon from FC3 on my freshly updated FC4 box).
Do you know if the mozilla used gcc 4 ?
I do not know that exactly but I assume Fedora built mozilla package with gcc-4.0.0-8 (gcc version 4.0.0 with some fixes from CVS, according to changelog of package). Should I update to latest mozilla (1.7.10), rebuild Galeon a try to reproduce the bug again?
Ok, there is a known bug in mozilla, that causes incorrect code to be generated with gcc 4.0 (in the libimglib2.so module). I believe that this is the cause of the problem here, please point the provider of the mozilla rpm's at (they need to apply a patch): https://bugzilla.mozilla.org/show_bug.cgi?id=293307
Thank you. I updated to then latest Mozilla package, recompiled Galeon and it no longer crashes. Thank you again for help.
*** Bug 313110 has been marked as a duplicate of this bug. ***