Package: seahorse Version: 0.7.8-2 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
If gpg.conf is not found seahorse-agent (and seahorse-pgp-preferences) segfaults at startup. This is a problem for long time users of gnupg who have not updated their settings in a while as the config file for gnupg used to be $HOME/.gnupg/options. gnupg still honors this file, but seahorse does not. I've included the strace showing the crash. Renaming options to gpg.conf fixes the problem. - --- SIGCHLD (Child exited) @ 0 (0) --- close(6) = 0 close(8) = 0 close(10) = 0 read(5, "", 8) = 0 close(5) = 0 select(10, [7 9], NULL, NULL, NULL) = 2 (in [7 9]) read(7, "gpg (GnuPG) 1.4.1\nCopyright (C) "..., 4096) = 469 read(9, "", 4096) = 0 close(9) = 0 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, "", 4096) = 0 close(7) = 0 wait4(8248, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8248 access("/home/demonbane/.gnupg/gpg.conf", F_OK) = -1 ENOENT (No such file or directory) stat("/home/demonbane/.gnupg/gpg.conf", 0x7fffffffe5e0) = -1 ENOENT (No such file or directory) - --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ - -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.11-9-amd64-k8 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages seahorse depends on: ii debconf [debconf-2.0] 1.4.57 Debian configuration management sy ii gconf2 2.10.1-1 GNOME configuration database syste ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit ii libbonobo2-0 2.10.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.10.0-1 The Bonobo UI library ii libc6 2.3.5-3 GNU C Library: Shared libraries an ii libgconf2-4 2.10.1-1 GNOME configuration database syste ii libglade2-0 1:2.5.1-2 library to load .glade files at ru ii libglib2.0-0 2.6.6-1 The GLib library of C routines ii libgnome2-0 2.10.1-1 The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.10.2-2 A powerful object-oriented display ii libgnomeui-0 2.10.1-1 The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.10.1-5 The GNOME virtual file-system libr ii libgnutls11 1.0.16-13.1 GNU TLS library - runtime library ii libgpg-error0 1.1-4 library for common error values an ii libgpgme11 1.0.2-1 GPGME - GnuPG Made Easy ii libgtk2.0-0 2.6.9-1 The GTK+ graphical user interface ii libice6 6.8.2.dfsg.1-5 Inter-Client Exchange library ii libldap2 2.1.30-11 OpenLDAP libraries ii liborbit2 1:2.12.2-3 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.8.2-1 Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libsm6 6.8.2.dfsg.1-5 X Window System Session Management ii libsoup2.2-7 2.2.3-2 an HTTP library implementation in ii libx11-6 6.8.2.dfsg.1-5 X Window System protocol client li ii libxml2 2.6.20-1 GNOME XML library ii xlibs 6.8.2.dfsg.1-5 X Window System client libraries m ii zlib1g 1:1.2.3-3 compression library - runtime seahorse recommends no packages. - -- debconf information: * seahorse/SUID: true -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFC/A2LBPYwh6bSSDcRAj+DAKCK9nbiYqRLY6ZDrG7ocL+qz+GutwCglk8P /hAXfvhe3lTfE/zWSQQdHfE= =5qeM -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]