After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 311035 - galeon crashes after clicking link in page
galeon crashes after clicking link in page
Status: RESOLVED NOTGNOME
Product: galeon
Classification: Deprecated
Component: general
1.3.21
Other Linux
: Normal major
: ---
Assigned To: galeon-maint
galeon-maint
: 313110 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-07-20 17:10 UTC by Peter Hanecak
Modified: 2005-08-15 11:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Peter Hanecak 2005-07-20 17:10:22 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
Comment 1 Crispin Flowerday (not receiving bugmail) 2005-08-01 18:45:45 UTC
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.
Comment 2 Peter Hanecak 2005-08-01 19:31:00 UTC
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


Thread 1 (Thread 46912497523328 (LWP 6710))

  • #0 NSGetModule
    from /usr/lib64/mozilla-1.7.8/components/libimglib2.so
  • #1 NSGetModule
    from /usr/lib64/mozilla-1.7.8/components/libimglib2.so
  • #2 NSGetModule
    from /usr/lib64/mozilla-1.7.8/components/libnecko.so
  • #3 NSGetModule
    from /usr/lib64/mozilla-1.7.8/components/libnecko.so
  • #4 PL_HandleEvent
    from /usr/lib64/mozilla-1.7.8/libxpcom.so
  • #5 PL_ProcessPendingEvents
    from /usr/lib64/mozilla-1.7.8/libxpcom.so
  • #6 nsEventQueueImpl::~nsEventQueueImpl\$base
    from /usr/lib64/mozilla-1.7.8/libxpcom.so
  • #7 ??
    from /usr/lib64/mozilla-1.7.8/components/libwidget_gtk2.so
  • #8 g_main_context_dispatch
    from /usr/lib64/libglib-2.0.so.0
  • #9 g_main_context_check
    from /usr/lib64/libglib-2.0.so.0
  • #10 g_main_loop_run
    from /usr/lib64/libglib-2.0.so.0
  • #11 bonobo_main
    from /usr/lib64/libbonobo-2.so.0
  • #12 main

I hope it'll be readable after pasting into Bugzilla.

Peter
Comment 3 Crispin Flowerday (not receiving bugmail) 2005-08-01 20:11:41 UTC
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 ? 
Comment 4 Peter Hanecak 2005-08-02 17:49:14 UTC
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).
Comment 5 Crispin Flowerday (not receiving bugmail) 2005-08-02 18:00:54 UTC
Do you know if the mozilla used gcc 4 ?
Comment 6 Peter Hanecak 2005-08-02 19:53:13 UTC
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?
Comment 7 Crispin Flowerday (not receiving bugmail) 2005-08-02 22:20:49 UTC
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
Comment 8 Peter Hanecak 2005-08-03 18:08:20 UTC
Thank you.

I updated to then latest Mozilla package, recompiled Galeon and it no longer
crashes.

Thank you again for help.
Comment 9 Yanko Kaneti 2005-08-15 11:11:58 UTC
*** Bug 313110 has been marked as a duplicate of this bug. ***