Bug#579274: seahorse: Segfaults when importing ssh key with passphrase.
Philipp Weis
pweis at pweis.com
Mon Apr 26 17:36:03 UTC 2010
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sample.key
Type: application/pgp-keys
Size: 1766 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100426/07268468/attachment.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20100426/07268468/attachment.pgp>
More information about the pkg-gnome-maintainers
mailing list