Bug#477208: seahorse: segfault on key export
Xavier Bestel
xavier.bestel at free.fr
Mon Apr 21 19:29:17 UTC 2008
Package: seahorse
Version: 2.22.1-1
Severity: important
Hi,
when trying to export a key, seahorse segfaults (well, it's not evident
because it just disappears, I had to run it under gdb to discover the
segfault).
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6cc6720 (LWP 7630)]
0xb7758a37 in strchr () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7758a37 in strchr () from /lib/i686/cmov/libc.so.6
#1 0xb7ab19ec in _gtk_file_chooser_label_for_uri (uri=0x854ad68 "/home/xav/Desktop")
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserdefault.c:1695
#2 0xb7ab40ea in shortcuts_insert_path (impl=0x8454040, pos=11, shortcut_type=SHORTCUT_TYPE_PATH, volume=0x0,
path=0x8576cf0, label=0x0, removable=1, type=SHORTCUTS_BOOKMARKS)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserdefault.c:1813
#3 0xb7abbaff in shortcuts_add_bookmarks (impl=0x8454040) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserdefault.c:2014
#4 0xb7abce34 in gtk_file_chooser_default_set_property (object=0x8454040, prop_id=4099, value=0xbfa0bbd8,
pspec=0x834d230) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserdefault.c:5358
#5 0xb790fa83 in IA__g_object_set_property (object=0x8454040, property_name=0xb7c9212c "local-only", value=0xbfa0bca8)
at /build/buildd/glib2.0-2.16.3/gobject/gobject.c:697
#6 0xb7ac69f4 in gtk_file_chooser_widget_set_property (object=0x822f568, prop_id=4099, value=0xbfa0bca8,
pspec=0x834d230) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserwidget.c:134
#7 0xb790fa83 in IA__g_object_set_property (object=0x822f568, property_name=0xb7c9212c "local-only", value=0xbfa0bdd4)
at /build/buildd/glib2.0-2.16.3/gobject/gobject.c:697
#8 0xb7ac3387 in gtk_file_chooser_dialog_set_property (object=0x81f7918, prop_id=4099, value=0xbfa0bdd4,
pspec=0x834d230) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooserdialog.c:322
#9 0xb790dbc6 in IA__g_object_set_valist (object=0x81f7918, first_property_name=0xb7c9212c "local-only",
var_args=0xbfa0be4c "") at /build/buildd/glib2.0-2.16.3/gobject/gobject.c:697
#10 0xb790e186 in IA__g_object_set (_object=0x81f7918, first_property_name=0xb7c9212c "local-only")
at /build/buildd/glib2.0-2.16.3/gobject/gobject.c:1212
#11 0xb7aac3d1 in IA__gtk_file_chooser_set_local_only (chooser=0x81f7918, local_only=0)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkfilechooser.c:360
#12 0xb7ef14cd in seahorse_util_chooser_save_new () from /usr/lib/libseahorse.so.0
#13 0x08057a46 in ?? ()
#14 0xb6643b95 in ?? ()
#15 0x081f7840 in ?? ()
#16 0x00000005 in ?? ()
#17 0xb7939680 in ?? () from /usr/lib/libgobject-2.0.so.0
#18 0xbfa0c1d4 in ?? ()
#19 0x08232bb0 in ?? ()
#20 0x081e67c0 in ?? ()
#21 0xb792a7dc in IA__g_value_peek_pointer (value=0x80579d0) at /build/buildd/glib2.0-2.16.3/gobject/gvalue.c:185
#22 0xb79159bf in IA__g_cclosure_marshal_VOID__VOID (closure=0x8232bb0, return_value=0x0, n_param_values=1,
param_values=0xbfa0c1d4, invocation_hint=0xbfa0c0dc, marshal_data=0x82244a0)
at /build/buildd/glib2.0-2.16.3/gobject/gmarshal.c:77
#23 0xb79086f9 in IA__g_closure_invoke (closure=0x8232bb0, return_value=0x0, n_param_values=1, param_values=0xbfa0c1d4,
invocation_hint=0xbfa0c0dc) at /build/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#24 0xb791cc3d in signal_emit_unlocked_R (node=0x822a648, detail=0, instance=0x82244a0, emission_return=0x0,
instance_and_params=0xbfa0c1d4) at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#25 0xb791e836 in IA__g_signal_emit_valist (instance=0x2f2f, signal_id=213, detail=0,
var_args=0xbfa0c40c "\234\215Է�D\"\b�D\"\b8Ġ��-���D\"\b\002")
at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#26 0xb791eb79 in IA__g_signal_emit (instance=0x82244a0, signal_id=213, detail=0)
at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#27 0xb7a31e85 in _gtk_action_emit_activate (action=0x82244a0) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkaction.c:877
#28 0xb7a32dc1 in IA__gtk_action_activate (action=0x82244a0) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkaction.c:904
#29 0xb79159bf in IA__g_cclosure_marshal_VOID__VOID (closure=0x82ca470, return_value=0x0, n_param_values=1,
param_values=0xbfa0c744, invocation_hint=0xbfa0c64c, marshal_data=0xb7a32d70)
at /build/buildd/glib2.0-2.16.3/gobject/gmarshal.c:77
#30 0xb79086f9 in IA__g_closure_invoke (closure=0x82ca470, return_value=0x0, n_param_values=1, param_values=0xbfa0c744,
invocation_hint=0xbfa0c64c) at /build/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#31 0xb791cc3d in signal_emit_unlocked_R (node=0x82b17a0, detail=0, instance=0x82c3d00, emission_return=0x0,
instance_and_params=0xbfa0c744) at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#32 0xb791e836 in IA__g_signal_emit_valist (instance=0x2f2f, signal_id=247, detail=0,
var_args=0xbfa0c97c "ZYķ\234\215Է") at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#33 0xb791eb79 in IA__g_signal_emit (instance=0x82c3d00, signal_id=247, detail=0)
at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#34 0xb7c459a8 in IA__gtk_widget_activate (widget=0x82c3d00) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:4709
#35 0xb7b2f662 in IA__gtk_menu_shell_activate_item (menu_shell=0x82b3510, menu_item=0x82c3d00, force_deactivate=1)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmenushell.c:1150
#36 0xb7b311a8 in gtk_menu_shell_button_release (widget=0x82b3510, event=0x82ada90)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmenushell.c:674
#37 0xb7b283b4 in gtk_menu_button_release (widget=0x82b3510, event=0x82ada90)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmenu.c:2725
#38 0xb7b22374 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80a9070, return_value=0xbfa0cc80, n_param_values=2,
param_values=0xbfa0cd64, invocation_hint=0xbfa0cc6c, marshal_data=0xb7b282e0)
---Type <return> to continue, or q <return> to quit---
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmarshalers.c:84
#39 0xb7907019 in g_type_class_meta_marshal (closure=0x80a9070, return_value=0xbfa0cc80, n_param_values=2,
param_values=0xbfa0cd64, invocation_hint=0xbfa0cc6c, marshal_data=0xb4)
at /build/buildd/glib2.0-2.16.3/gobject/gclosure.c:567
#40 0xb79086f9 in IA__g_closure_invoke (closure=0x80a9070, return_value=0xbfa0cc80, n_param_values=2,
param_values=0xbfa0cd64, invocation_hint=0xbfa0cc6c) at /build/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#41 0xb791cdc0 in signal_emit_unlocked_R (node=0x80a9540, detail=0, instance=0x82b3510, emission_return=0xbfa0cf24,
instance_and_params=0xbfa0cd64) at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2478
#42 0xb791e56e in IA__g_signal_emit_valist (instance=0x82b3510, signal_id=45, detail=0,
var_args=0xbfa0cfa0 "�Ϡ�\220�*\b\0205+\bo[ķ\0205+\b�R\n\b") at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2209
#43 0xb791eb79 in IA__g_signal_emit (instance=0x82b3510, signal_id=45, detail=0)
at /build/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#44 0xb7c40d97 in gtk_widget_event_internal (widget=0x82b3510, event=0x82ada90)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:4678
#45 0xb7b1b5c1 in IA__gtk_propagate_event (widget=0x82b3510, event=0x82ada90)
at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:2336
#46 0xb7b1c828 in IA__gtk_main_do_event (event=0x82ada90) at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:1556
#47 0xb79955aa in gdk_event_dispatch (source=0x80995e0, callback=0, user_data=0x0)
at /tmp/buildd/gtk+2.0-2.12.9/gdk/x11/gdkevents-x11.c:2351
#48 0xb7885978 in IA__g_main_context_dispatch (context=0x809a990) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2009
#49 0xb7888bce in g_main_context_iterate (context=0x809a990, block=1, dispatch=1, self=0x8074340)
at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2642
#50 0xb7888f57 in IA__g_main_loop_run (loop=0x83246c8) at /build/buildd/glib2.0-2.16.3/glib/gmain.c:2850
#51 0xb7b1cd04 in IA__gtk_main () at /tmp/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:1163
#52 0x08053620 in ?? ()
#53 0x081f7840 in ?? ()
#54 0x0806bf88 in ?? ()
#55 0x08052c50 in gtk_tree_sortable_set_sort_column_id at plt ()
#56 0x00000000 in ?? ()
HTH,
Xav
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages seahorse depends on:
ii gconf2 2.22.0-1 GNOME configuration database syste
ii libart-2.0-2 2.3.20-1 Library of functions for 2D graphi
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libavahi-client3 0.6.22-3 Avahi client library
ii libavahi-common3 0.6.22-3 Avahi common library
ii libavahi-glib1 0.6.22-3 Avahi glib integration library
ii libbonobo2-0 2.22.0-1 Bonobo CORBA interfaces library
ii libbonoboui2-0 2.22.0-1 The Bonobo UI library
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libcairo2 1.6.4-1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.1-1 simple interprocess messaging syst
ii libdbus-glib-1-2 0.74-2 simple interprocess messaging syst
ii libgcc1 1:4.3.0-3 GCC support library
ii libgconf2-4 2.22.0-1 GNOME configuration database syste
ii libglade2-0 1:2.6.2-1 library to load .glade files at ru
ii libglib2.0-0 2.16.3-2 The GLib library of C routines
ii libgnome-keyring0 2.22.1-1 GNOME keyring services library
ii libgnome2-0 2.22.0-1 The GNOME 2 library - runtime file
ii libgnomecanvas2-0 2.20.1.1-1 A powerful object-oriented display
ii libgnomeui-0 2.22.1-1 The GNOME 2 libraries (User Interf
ii libgnomevfs2-0 1:2.22.0-2 GNOME Virtual File System (runtime
ii libgpg-error0 1.4-2 library for common error values an
ii libgpgme11 1.1.6-2 GPGME - GnuPG Made Easy
ii libgtk2.0-0 2.12.9-3 The GTK+ graphical user interface
ii libgtksourceview2.0-0 2.2.1-1 shared libraries for the GTK+ synt
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libldap-2.4-2 2.4.7-6.2 OpenLDAP libraries
ii libnautilus-extension1 2.22.2-1 libraries for nautilus components
ii libnotify1 [libnotify1-gtk 0.4.4-3 sends desktop notifications to a n
ii libnspr4-0d 4.7.0-2 NetScape Portable Runtime Library
ii liborbit2 1:2.14.12-0.1 libraries for ORBit2 - a CORBA ORB
ii libpanel-applet2-0 2.22.1.3-1 library for GNOME Panel applets
ii libpango1.0-0 1.20.2-2 Layout and rendering of internatio
ii libpopt0 1.10-3 lib for parsing cmdline parameters
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libsoup2.4-1 2.4.1-1 an HTTP library implementation in
ii libxml2 2.6.32.dfsg-1 GNOME XML library
ii libxul0d 1.8.1.14-1 Gecko engine library
Versions of packages seahorse recommends:
ii openssh-client 1:4.7p1-8 secure shell client, an rlogin/rsh
-- debconf information:
* seahorse/SUID: true
More information about the pkg-gnome-maintainers
mailing list