GNOME Bugzilla – Bug 520651
crash in Epiphany Web Browser: Epiphany was actually si...
Last modified: 2008-03-12 19:16:45 UTC
Version: 2.21.90 What were you doing when the application crashed? Epiphany was actually sitting in the background unused. It was looking at our company's intranet which is a 'cutting edge ajax application' that uses jQuery extensively. Oh, and I just noticed my network connection went down. I ifdown'd and back up'd and now its working again. Looks like it went down about the time of the crash. Distribution: Debian lenny/sid Gnome Release: 2.20.3 2008-01-12 (Debian) BugBuddy Version: 2.20.1 System: Linux 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 475836416 vsize: 475836416 resident: 70467584 share: 26472448 rss: 70467584 rss_rlim: 18446744073709551615 CPU usage: start_time: 1204766671 rtime: 1355 utime: 1263 stime: 92 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany-browser' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0x2b36b8d9ce20 (LWP 5401)] [New Thread 0x41001950 (LWP 5403)] [New Thread 0x40800950 (LWP 5402)] (no debugging symbols found) 0x00002b36b329d5ef in waitpid () from /lib/libpthread.so.0
+ Trace 191456
Thread 1 (Thread 0x2b36b8d9ce20 (LWP 5401))
----------- .xsession-errors --------------------- (nautilus:6420): Gdk-WARNING **: /build/buildd/gtk+2.0-2.12.8/gdk/x11/gdkproperty-x11.c:318 invalid X atom: -1 ** (nm-applet:4338): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection is closed' ** Message: Trying a reconnect ... ** (update-notifier:4329): WARNING **: hal_initialize failed: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory ** Message: Trying a reconnect ... ** (update-notifier:4329): WARNING **: hal_initialize failed: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory (nautilus:6420): Gdk-WARNING **: /build/buildd/gtk+2.0-2.12.8/gdk/x11/gdkproperty-x11.c:318 invalid X atom: -1 --------------------------------------------------
Thanks for taking the time to report this bug. Unfortunately, the stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Could you please help fixing this by installing some debugging packages [1], start the application as normal, and try to reproduce the crash, if possible? Once bug-buddy pops up, you can find the stacktrace in the 'Details', now containing way more information. Please copy that stacktrace and paste it as a comment here. Thanks in advance! [1] Please install debug packages for epiphany, gtk, glib, libgnome, libgnomeui, and the mozilla backend (for example mozilla, firefox, or xulrunner) (as far as those packages are provided by your distribution). More details can be found here: http://live.gnome.org/GettingTraces Also please try if the problem can be reproduced with the latest development release, 2.21.92.
I can easily reproduce the crash. I've also played around a bit to narrow it down. Steps to reproduce: -start epiphany. -change the state of the ethernet connection. ifdown or ifup, doesn't matter which. -bring focus back to epiphany and it will crash after a couple seconds. trace: Distribution: Debian lenny/sid Gnome Release: 2.20.3 2008-01-12 (Debian) BugBuddy Version: 2.20.1 System: Linux 2.6.24-1-amd64 #1 SMP Mon Feb 11 13:47:43 UTC 2008 x86_64 X Vendor: The X.Org Foundation X Vendor Release: 10400090 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome Memory status: size: 345735168 vsize: 345735168 resident: 35532800 share: 23375872 rss: 35532800 rss_rlim: 18446744073709551615 CPU usage: start_time: 1204918779 rtime: 58 utime: 46 stime: 12 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/epiphany-browser' Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0x2adf387f2e20 (LWP 4192)] [New Thread 0x41802950 (LWP 4198)] [New Thread 0x41001950 (LWP 4197)] [New Thread 0x40800950 (LWP 4196)] 0x00002adf32cf45ef in waitpid () from /lib/libpthread.so.0
+ Trace 191673
Thread 1 (Thread 0x2adf387f2e20 (LWP 4192))
----------- .xsession-errors --------------------- ** (nm-applet:4139): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection ":1.20" is not allowed to own the service "org.freedesktop.Networ ** (nm-applet:4139): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection ":1.20" is not allowed to own the service "org.freedesktop.Networ ** (nm-applet:4139): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection ":1.20" is not allowed to own the service "org.freedesktop.Networ ** (nm-applet:4139): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection ":1.20" is not allowed to own the service "org.freedesktop.Networ ** (nm-applet:4139): WARNING **: <WARN> nma_dbus_init(): could not acquire its service. dbus_bus_acquire_service() says: 'Connection ":1.20" is not allowed to own the service "org.freedesktop.Networ --------------------------------------------------
From comment #2, it looks like Pango is involved. Debug symbols for glib and pango are still missing. Can you provide those, please?
Created attachment 107011 [details] Backtrace from crash on ifup
Created attachment 107013 [details] Backtrace from crash on ifdown
I've installed debian's debug symbol package for gnome and all it's apps along with epiphany-browser-dbg ( http://packages.debian.org/sid/gnome-dbg and http://packages.debian.org/experimental/epiphany-browser-dbg). It includes symbols for pango, glib, etc. Looks like there still might be missing symbols, but I haven't tracked it down yet. I noticed the trace is different between the crash on ifdown and on ifup. I've attached the trace from each.
from IRC: <chpe> reinouts: the first trace shows that it's the avahi bug with zeroconf bookmarks; the 2nd trace is not related to the original one I'm afraid my knowledge stops here...
*** This bug has been marked as a duplicate of 516008 ***