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]

Reply via email to