Bug#548473: epiphany-browser: Crash when opening preferences dialog

Niels Langager Ellegaard niels.ellegaard at gmail.com
Sat Sep 26 14:46:51 UTC 2009


Package: epiphany-browser
Version: 2.28.0-3
Severity: important

Whenever I try to open the preferences dialog I get a crash. I will be happy
to provide more info, but I am not sure what you need.

niels at langager:~ $ gdb epiphany-browser
GNU gdb (GDB) 6.8.50.20090628-cvs-debian
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
(gdb) r
[Thread debugging using libthread_db enabled]
[New Thread 0xb3e5cb90 (LWP 26155)]
[New Thread 0xb33d6b90 (LWP 26156)]
[Thread 0xb33d6b90 (LWP 26156) exited]

(epiphany-browser:26146): GLib-GObject-WARNING **: invalid cast from
`EphyWebView' to `GtkBin'

(epiphany-browser:26146): Gtk-CRITICAL **: gtk_bin_get_child: assertion
`GTK_IS_BIN (bin)' failed

(epiphany-browser:26146): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(epiphany-browser:26146): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(epiphany-browser:26146): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(epiphany-browser:26146): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(epiphany-browser:26146): GLib-GObject-WARNING **: invalid (NULL) pointer
instance

(epiphany-browser:26146): GLib-GObject-CRITICAL **: g_signal_connect_data:
assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
process 26146: type array 97 not a basic type
process 26146: type array 97 not a basic type
process 26146: type invalid 0 not a basic type
process 26146: type invalid 0 not a basic type
process 26146: type struct 114 not a basic type

Program received signal SIGSEGV, Segmentation fault.
0xb7c74bb6 in ?? () from /lib/libdbus-1.so.3
(gdb) bt
#0  0xb7c74bb6 in ?? () from /lib/libdbus-1.so.3
#1  0xb7c61e1d in ?? () from /lib/libdbus-1.so.3
#2  0xb7c61e89 in ?? () from /lib/libdbus-1.so.3
#3  0xb7c60d77 in ?? () from /lib/libdbus-1.so.3
#4  0xb7c61f60 in ?? () from /lib/libdbus-1.so.3
#5  0xb7c60d77 in ?? () from /lib/libdbus-1.so.3
#6  0xb7c6680b in dbus_message_iter_next () from /lib/libdbus-1.so.3
#7  0xb4a53e92 in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#8  0xb4a5a354 in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#9  0xb4a5bb53 in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#10 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#11 0xb6a0c986 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#12 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
#13 0xb6a90acb in g_volume_monitor_get () from /usr/lib/libgio-2.0.so.0
#14 0xb6d1920c in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb6a26ab5 in g_type_create_instance () from
#/usr/lib/libgobject-2.0.so.0
#16 0xb6a0b595 in ?? () from /usr/lib/libgobject-2.0.so.0
#17 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#18 0xb6a0c986 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#19 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#20 0xb6d18397 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb6d0c84e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb6a26ab5 in g_type_create_instance () from
#/usr/lib/libgobject-2.0.so.0
#23 0xb6a0b595 in ?? () from /usr/lib/libgobject-2.0.so.0
#24 0xb6d0f4d4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#26 0xb6a0c986 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#27 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
#28 0xb6cfe6c7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb6d15b06 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#31 0xb6a0c986 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#32 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
#33 0xb6d10f45 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x080da087 in ephy_file_chooser_constructor (type=143031184,
    n_construct_properties=3, construct_params=0x8871490)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/lib/ephy-file-chooser.c:112
#35 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#36 0xb6a0c9b1 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#37 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
#38 0x080d9a1c in ephy_file_chooser_new (title=0x80f6edd "Select a
/Directory",
    parent=0x8852060, action=GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER,
---Type <return> to continue, or q <return> to quit---
    persist_key=0x0, default_filter=EPHY_FILE_FILTER_NONE)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/lib/ephy-file-chooser.c:335
#39 0x080888b9 in create_download_path_button (pd=0x87eb078)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/src/prefs-dialog.c:941
#40 prefs_dialog_init (pd=0x87eb078)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/src/prefs-dialog.c:1097
#41 0xb6a26ab5 in g_type_create_instance () from
//usr/lib/libgobject-2.0.so.0
#42 0xb6a0b595 in ?? () from /usr/lib/libgobject-2.0.so.0
#43 0xb6a0bdc6 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#44 0xb6a0c986 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#45 0xb6a0cafe in g_object_new () from /usr/lib/libgobject-2.0.so.0
#46 0x08075c2d in ephy_shell_get_prefs_dialog (shell=0x817a810)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/src/ephy-shell.c:829
#47 0x0808a7de in window_cmd_edit_prefs (action=0x81acab0, window=0x81a2038)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/src/window-commands.c:881
#48 0xb6a13494 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#49 0xb6a05e43 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#50 0xb6a19e5f in ?? () from /usr/lib/libgobject-2.0.so.0
#51 0xb6a1b2a9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#52 0xb6a1b706 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#53 0xb6c8ecf5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#54 0xb6c90cdd in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#55 0xb6a13494 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#56 0xb6a045c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#57 0xb6a05e43 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#58 0xb6a196c8 in ?? () from /usr/lib/libgobject-2.0.so.0
#59 0xb6a1b2a9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#60 0xb6a1b706 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#61 0xb6e8cb15 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#62 0xb6d78cd0 in gtk_menu_shell_activate_item ()
   from /usr/lib/libgtk-x11-2.0.so.0
#63 0xb6d7a825 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#64 0xb6d7048b in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#65 0xb6d69d86 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#66 0xb6a045c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#67 0xb6a05e43 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#68 0xb6a19b07 in ?? () from /usr/lib/libgobject-2.0.so.0
#69 0xb6a1b13f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#70 0xb6a1b706 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#71 0xb6e85e16 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#72 0xb6d6260c in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#73 0xb6d6395f in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#74 0xb6ba648a in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#75 0xb6975e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#76 0xb6979623 in ?? () from /lib/libglib-2.0.so.0
#77 0xb6979aea in g_main_loop_run () from /lib/libglib-2.0.so.0
#78 0xb6d63e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#79 0x0807060c in main (argc=797, argv=0xbffff554)
    at
/build/buildd-epiphany-browser_2.28.0-3-i386-Wh1wwR/epiphany-browser-2.28.0/src/ephy-main.c:784
(gdb)

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages epiphany-browser depends on:
ii  dbus-x11                    1.2.16-2     simple interprocess messaging syst
ii  epiphany-browser-data       2.28.0-3     Data files for the GNOME web brows
ii  gnome-icon-theme            2.26.0-1     GNOME Desktop icon theme
ii  iso-codes                   3.10.3-1     ISO language, territory, currency,
ii  libavahi-client3            0.6.25-1     Avahi client library
ii  libavahi-common3            0.6.25-1     Avahi common library
ii  libavahi-gobject0           0.6.25-1     Avahi GObject library
ii  libc6                       2.9-26       GNU C Library: Shared libraries
ii  libdbus-1-3                 1.2.16-2     simple interprocess messaging syst
ii  libdbus-glib-1-2            0.82-1       simple interprocess messaging syst
ii  libgconf2-4                 2.26.2-3     GNOME configuration database syste
ii  libgirepository1.0-0        0.6.5-1      Library for handling GObject intro
ii  libglib2.0-0                2.22.0-1     The GLib library of C routines
ii  libgnome-keyring0           2.26.1-1     GNOME keyring services library
ii  libgtk2.0-0                 2.18.0-1     The GTK+ graphical user interface
ii  libice6                     2:1.0.5-1    X11 Inter-Client Exchange library
ii  libnotify1 [libnotify1-gtk2 0.4.5-1      sends desktop notifications to a n
ii  libnspr4-0d                 4.8-1        NetScape Portable Runtime Library
ii  libnss3-1d                  3.12.3.1-1   Network Security Service libraries
ii  libpango1.0-0               1.26.0-1     Layout and rendering of internatio
ii  libseed0                    2.28.0-1     GObject JavaScript bindings for th
ii  libsm6                      2:1.1.1-1    X11 Session Management library
ii  libsoup-gnome2.4-1          2.28.0-1     an HTTP library implementation in
ii  libsoup2.4-1                2.28.0-1     an HTTP library implementation in
ii  libwebkit-1.0-2             1.1.15.1-1   Web content engine library for Gtk
ii  libx11-6                    2:1.2.2-1    X11 client-side library
ii  libxml2                     2.7.5.dfsg-1 GNOME XML library
ii  libxslt1.1                  1.1.24-2     XSLT processing library - runtime

Versions of packages epiphany-browser recommends:
ii  yelp                     2.28.0+webkit-1 Help browser for GNOME

Versions of packages epiphany-browser suggests:
pn  mozplugger                    <none>     (no description available)

-- no debconf information






More information about the pkg-gnome-maintainers mailing list