Package: seahorse Version: 2.30.0-1 Severity: normal Seahorse segfaults when I try to import a passphrase-protected ssh key. Attached is a sample private key that crashes seahorse on my system. It was simply produced with "ssh-keygen -f sample.key".
Here's a quick backtrace. #0 0x0000000000473860 in seahorse_ssh_key_data_parse () #1 0x000000000046e9df in ?? () #2 0x000000000042660a in ?? () #3 0x000000000042679a in ?? () #4 0x00007ffff541b47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #5 0x00007ffff5431407 in ?? () from /usr/lib/libgobject-2.0.so.0 #6 0x00007ffff5432a86 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #7 0x00007ffff5432fd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #8 0x00007ffff628cf63 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x00007ffff541b47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #10 0x00007ffff5430cd1 in ?? () from /usr/lib/libgobject-2.0.so.0 #11 0x00007ffff5432a86 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #12 0x00007ffff5432fd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #13 0x00007ffff646c4ae in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x00007ffff6360ecd in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #15 0x00007ffff636275b in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x00007ffff6352ad8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x00007ffff541b47e in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #18 0x00007ffff5431050 in ?? () from /usr/lib/libgobject-2.0.so.0 #19 0x00007ffff54328cd in g_signal_emit_valist () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/libgobject-2.0.so.0 #20 0x00007ffff5432fd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #21 0x00007ffff6468b4f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x00007ffff634afb7 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x00007ffff634c03b in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #24 0x00007ffff5da035c in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #25 0x00007ffff4f6c6c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0x00007ffff4f70538 in ?? () from /lib/libglib-2.0.so.0 #27 0x00007ffff4f70a45 in g_main_loop_run () from /lib/libglib-2.0.so.0 #28 0x00007ffff634c517 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #29 0x000000000042b4f3 in main () -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (600, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages seahorse depends on: ii gconf2 2.28.1-3 GNOME configuration database syste ii gnupg 1.4.10-3 GNU privacy guard - a free PGP rep ii libatk1.0-0 1.30.0-1 The ATK accessibility toolkit ii libavahi-client3 0.6.25-3 Avahi client library ii libavahi-common3 0.6.25-3 Avahi common library ii libavahi-glib1 0.6.25-3 Avahi glib integration library ii libc6 2.10.2-7 Embedded GNU C Library: Shared lib ii libcryptui0 2.30.0-1 the UI library for DBUS functions ii libdbus-1-3 1.2.24-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.86-1 simple interprocess messaging syst ii libgconf2-4 2.28.1-3 GNOME configuration database syste ii libgcr0 2.30.0-2 Library for Crypto UI related task ii libglib2.0-0 2.24.0-1 The GLib library of C routines ii libgnome-keyring0 2.30.0-2 GNOME keyring services library ii libgp11-0 2.30.0-2 Glib wrapper library for PKCS#11 - ii libgpgme11 1.2.0-1.2 GPGME - GnuPG Made Easy ii libgtk2.0-0 2.20.0-3 The GTK+ graphical user interface ii libldap-2.4-2 2.4.21-1 OpenLDAP libraries ii libnotify1 [libnotify1-gtk2.1 0.4.5-1 sends desktop notifications to a n ii libsoup2.4-1 2.30.0-1 an HTTP library implementation in Versions of packages seahorse recommends: ii openssh-client 1:5.5p1-2 secure shell (SSH) client, for sec Versions of packages seahorse suggests: ii seahorse-plugins 2.30.0-1 seahorse plugins and utilities for -- no debconf information
sample.key
Description: application/pgp-keys
signature.asc
Description: Digital signature