Package: galeon
Version: 1.3.21-8
Severity: important

I switched to an amd64 machine. On this machine, Galeon crashes rather
often when clicking on a link or pressing the "back" (or "forward")
button. The bug is reproducible in that clicking on the same link on
the same page with the same user always gives the crash or using the
"back" button to go from page A to page B with the same user always
gives the crash. But when going directly to page B, crash does not
necessarily happen.

I removed all plugins except for nullplugin and tried with a new
user. Mozilla does not suffer from this problem.

Examples:

 - Go to http://www.timeforkids.com/ by typing URL in URL bar.
   Click on Dakota Fanning link
   (http://www.timeforkids.com/TFK/news/story/0,6260,1119226,00.html). Crash.

 - Restart galeon, drop session, go to
   http://www.timeforkids.com/TFK/news/story/0,6260,1119226,00.html
   directly. Works. Type "http://www.timeforkids.com/"; in URL bar,
   type enter, page displays and galeon crashes.

 - Create new user, start fresh Gnome, start "galeon
   --disable-crash-dialog", go to http://www.timeforkids.com/, click
   on Dakota Fanning link. Works. Click on "back" button. Crash.

Running galeon under gdb fails:

(gdb) [EMAIL PROTECTED]:~/src/galeon$
[EMAIL PROTECTED]:~/src/galeon$ gdb galeon
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux"...Using host libthread_db library 
"/lib/libthread_db.so.1".

(gdb) run --disable-crash-dialog
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /usr/bin/galeon --disable-crash-dialog
[Thread debugging using libthread_db enabled]
[New Thread 46912583030768 (LWP 26019)]
[New Thread 1082132832 (LWP 26020)]

Program received signal SIG33, Real-time event 33.
[Switching to Thread 1082132832 (LWP 26020)]
0x00002aaaaf0ea060 in poll () from /lib/libc.so.6
(gdb) bt
#0  0x00002aaaaf0ea060 in poll () from /lib/libc.so.6
#1  0x00002aaaab10e49f in PR_Poll () from /usr/lib/libnspr4.so
#2  0x00002aaab0ea45d6 in NSGetModule () from 
/usr/lib/mozilla/components/libnecko.so
#3  0x00002aaaaad791cc in nsThread::Main () from /usr/lib/mozilla/libxpcom.so
#4  0x00002aaaab10fa34 in PR_Select () from /usr/lib/libnspr4.so
#5  0x00002aaaae8fab1c in start_thread () from /lib/libpthread.so.0
#6  0x00002aaaaf0f33e2 in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()
#8  0x0000000000000000 in ?? ()
#9  0x0000000000000000 in ?? ()
#10 0x0000000000000000 in ?? ()
#11 0x0000000000000000 in ?? ()
#12 0x0000000000000000 in ?? ()
#13 0x0000000000000000 in ?? ()
#14 0x0000000000000000 in ?? ()
#15 0x0000000000000000 in ?? ()
#16 0x0000000000000000 in ?? ()
#17 0x0000000000000000 in ?? ()
#18 0x0000000000000000 in ?? ()
#19 0x0000000000000000 in ?? ()
#20 0x0000000000000000 in ?? ()
#21 0x0000000000000000 in ?? ()
#22 0x0000000000000000 in ?? ()
#23 0x0000000000000000 in ?? ()
#24 0x0000000000000000 in ?? ()
#25 0x0000000000000000 in ?? ()
#26 0x0000000000000000 in ?? ()
#27 0x0000000000000000 in ?? ()
#28 0x0000000000000000 in ?? ()
#29 0x0000000000000000 in ?? ()
#30 0x0000000000000000 in ?? ()
#31 0x0000000000000000 in ?? ()
#32 0x0000000000000000 in ?? ()
#33 0x0000000000000000 in ?? ()
#34 0x0000000000000000 in ?? ()
#35 0x0000000000000000 in ?? ()
#36 0x0000000000000000 in ?? ()
#37 0x0000000000000000 in ?? ()
#38 0x0000000000000000 in ?? ()
#39 0x0000000000000000 in ?? ()
#40 0x0000000000000000 in ?? ()
#41 0x0000000000000000 in ?? ()
#42 0x0000000000000000 in ?? ()#43 0x0000000000000000 in ?? ()
#44 0x0000000000000000 in ?? ()
#45 0x0000000000000000 in ?? ()
#46 0x0000000000000000 in ?? ()
#47 0x0000000000000000 in ?? ()
#48 0x0000000000000000 in ?? ()
#49 0x0000000000000000 in ?? ()
#50 0x0000000000000000 in ?? ()
#51 0x0000000000000000 in ?? ()
#52 0x0000000000000000 in ?? ()
#53 0x0000000000000000 in ?? ()
#54 0x0000000000000000 in ?? ()
#55 0x0000000000000000 in ?? ()
#56 0x0000000000000000 in ?? ()
#57 0x0000000000000000 in ?? ()
#58 0x0000000000000000 in ?? ()
#59 0x0000000000000000 in ?? ()
#60 0x0000000000000000 in ?? ()
#61 0x0000000000000000 in ?? ()
#62 0x0000000000000000 in ?? ()
#63 0x0000000000000000 in ?? ()
#64 0x0000000000000000 in ?? ()
#65 0x0000000000000000 in ?? ()
#66 0x0000000000000000 in ?? ()
#67 0x0000000000000000 in ?? ()
#68 0x0000000000000000 in ?? ()
#69 0x0000000000000000 in ?? ()
#70 0x0000000000000000 in ?? ()
#71 0x0000000000000000 in ?? ()
#72 0x0000000000000000 in ?? ()
#73 0x0000000000000000 in ?? ()
#74 0x0000000000000000 in ?? ()
#75 0x0000000000000000 in ?? ()
#76 0x0000000000000000 in ?? ()
#77 0x0000000000000000 in ?? ()
#78 0x0000000000000000 in ?? ()
#79 0x0000000000000000 in ?? ()
#80 0x0000000000000000 in ?? ()
#81 0x0000000000000000 in ?? ()
#82 0x0000000000000000 in ?? ()
#83 0x0000000000000000 in ?? ()
#84 0x0000000000000000 in ?? ()
#85 0x0000000000000000 in ?? ()
(cut here, the backtrace seems not to stop)

But I can get a backtrace from the core dumped when running "galeon
--disable-crash-dialog" and doing one of the above (this galeon has
been recompiled with nostrip):

(gdb) bt
#0  0x00002aaaae9005fc in raise () from /lib/libpthread.so.0
#1  0x00002aaaaabddf36 in nsProfileLock::FatalSignalHandler () from 
/usr/lib/mozilla/libgtkembedmoz.so
#2  <signal handler called>
#3  0x00002aaab200c2de in NSGetModule () from 
/usr/lib/mozilla/components/libimglib2.so
#4  0x00002aaab200889e in NSGetModule () from 
/usr/lib/mozilla/components/libimglib2.so
#5  0x00002aaab0f09111 in NSGetModule () from 
/usr/lib/mozilla/components/libnecko.so
#6  0x00002aaab0f0e95e in NSGetModule () from 
/usr/lib/mozilla/components/libnecko.so
#7  0x00002aaab0e8f1c9 in NSGetModule () from 
/usr/lib/mozilla/components/libnecko.so
#8  0x00002aaab0e8f71a in NSGetModule () from 
/usr/lib/mozilla/components/libnecko.so
#9  0x00002aaaaad60f15 in nsInputStreamReadyEvent::EventHandler () from 
/usr/lib/mozilla/libxpcom.so
#10 0x00002aaaaad75b09 in PL_HandleEvent () from /usr/lib/mozilla/libxpcom.so
#11 0x00002aaaaad762a8 in PL_ProcessPendingEvents () from 
/usr/lib/mozilla/libxpcom.so
#12 0x00002aaaaad77c2b in nsEventQueueImpl::~nsEventQueueImpl () from 
/usr/lib/mozilla/libxpcom.so
#13 0x00002aaab248e1a2 in ?? () from 
/usr/lib/mozilla/components/libwidget_gtk2.so
#14 0x00002aaaaea304bd in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#15 0x00002aaaaea3366f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#16 0x00002aaaaea3391a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00002aaaadd91455 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#18 0x000000000043fe44 in main (argc=Variable "argc" is not available.
) at galeon-main.c:281

and:

(gdb) bt
#0  0x00002aaaae9005fc in raise () from /lib/libpthread.so.0
#1  0x00002aaaaabddf36 in nsProfileLock::FatalSignalHandler ()
   from /usr/lib/mozilla/libgtkembedmoz.so
#2  <signal handler called>
#3  0x00002aaab1d0a992 in NSGetModule ()
   from /usr/lib/mozilla/components/libimglib2.so
#4  0x00002aaab1d0897f in NSGetModule ()
   from /usr/lib/mozilla/components/libimglib2.so
#5  0x00002aaab0bc1f28 in NSGetModule ()
   from /usr/lib/mozilla/components/libnecko.so
#6  0x00002aaab0bbbba2 in NSGetModule ()
   from /usr/lib/mozilla/components/libnecko.so
#7  0x00002aaaaad75b09 in PL_HandleEvent () from /usr/lib/mozilla/libxpcom.so
#8  0x00002aaaaad762a8 in PL_ProcessPendingEvents ()
   from /usr/lib/mozilla/libxpcom.so
#9  0x00002aaaaad77c2b in nsEventQueueImpl::~nsEventQueueImpl ()
   from /usr/lib/mozilla/libxpcom.so
#10 0x00002aaab218e1a2 in ?? ()
   from /usr/lib/mozilla/components/libwidget_gtk2.so
#11 0x00002aaaaea304bd in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#12 0x00002aaaaea3366f in g_main_context_check ()
   from /usr/lib/libglib-2.0.so.0
#13 0x00002aaaaea3391a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x00002aaaadd91455 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#15 0x000000000043fe44 in main (argc=Variable "argc" is not available.
) at galeon-main.c:281


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-forcedeth
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)

Versions of packages galeon depends on:
ii  galeon-common             1.3.21-8       GNOME web browser for advanced use
ii  libart-2.0-2              2.3.17-1       Library of functions for 2D graphi
ii  libatk1.0-0               1.10.3-1       The ATK accessibility toolkit
ii  libaudiofile0             0.2.6-6        Open-source version of SGI's audio
ii  libbonobo2-0              2.10.1-1       Bonobo CORBA interfaces library
ii  libbonoboui2-0            2.10.1-1       The Bonobo UI library
ii  libc6                     2.3.5-7        GNU C Library: Shared libraries an
ii  libesd0                   0.2.36-1       Enlightened Sound Daemon - Shared 
ii  libgcc1                   1:4.0.2-2      GCC support library
ii  libgconf2-4               2.10.1-6       GNOME configuration database syste
ii  libgcrypt11               1.2.2-1        LGPL Crypto library - runtime libr
ii  libglade2-0               1:2.5.1-2      library to load .glade files at ru
ii  libglib2.0-0              2.8.3-1        The GLib library of C routines
ii  libgnome-desktop-2        2.10.2-1       Utility library for loading .deskt
ii  libgnome-keyring0         0.4.5-1        GNOME keyring services library
ii  libgnome2-0               2.10.1-1       The GNOME 2 library - runtime file
ii  libgnomecanvas2-0         2.10.2-2       A powerful object-oriented display
ii  libgnomeui-0              2.10.1-1       The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0            2.10.1-5       The GNOME virtual file-system libr
ii  libgnutls11               1.0.16-13.1    GNU TLS library - runtime library
ii  libgpg-error0             1.1-4          library for common error values an
ii  libgtk2.0-0               2.6.10-1       The GTK+ graphical user interface 
ii  libice6                   6.8.2.dfsg.1-9 Inter-Client Exchange library
ii  libjpeg62                 6b-10          The Independent JPEG Group's JPEG 
ii  liborbit2                 1:2.12.4-1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0             1.8.2-3        Layout and rendering of internatio
ii  libpopt0                  1.7-5          lib for parsing cmdline parameters
ii  libsm6                    6.8.2.dfsg.1-9 X Window System Session Management
ii  libstartup-notification0  0.8-1          library for program launch feedbac
ii  libstdc++6                4.0.2-2        The GNU Standard C++ Library v3
ii  libtasn1-2                0.2.13-1       Manage ASN.1 structures (runtime)
ii  libx11-6                  6.8.2.dfsg.1-9 X Window System protocol client li
ii  libxml2                   2.6.22-1       GNOME XML library
ii  mozilla-browser           2:1.7.12-1     The Mozilla Internet application s
ii  procps                    1:3.2.5-1      /proc file system utilities
ii  xlibs                     6.8.2.dfsg.1-9 X Window System client libraries m
ii  zlib1g                    1:1.2.3-6      compression library - runtime

Versions of packages galeon recommends:
ii  gnome-control-center [capplet 1:2.10.2-1 utilities to configure the GNOME d
ii  gnome-icon-theme              2.10.1-2   GNOME Desktop icon theme
ii  iso-codes                     0.48-1     ISO language, territory, currency 
ii  mozilla-mailnews              2:1.7.12-1 The Mozilla Internet application s
ii  mozilla-psm                   2:1.7.12-1 The Mozilla Internet application s
ii  scrollkeeper                  0.3.14-10  A free electronic cataloging syste
ii  yelp                          2.10.0-3   Help browser for GNOME 2

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to