[Pkg-gnupg-maint] Bug#614963: gnupg: gpg freezes with a zombie child gpgkeys_hkp after a Ctrl-C

Vincent Lefevre vincent at vinc17.net
Thu Feb 24 14:14:23 UTC 2011


Package: gnupg
Version: 1.4.11-3
Severity: normal

I did a Ctrl-C to interrupt gpg (started by Mutt to check a signature),
but it froze with a zombie child:

UID        PID  PPID  C STIME TTY          TIME CMD
vlefevre 16559 16558  0 14:54 pts/9    00:00:00 gpg --no-verbose --batch -o - --verify /var/tmp/mutt-ypig-1000-11493-12902468631243413961.asc /var/tmp/mutt-ypig-1000-11493-12902468631243413961
vlefevre 16560 16559  0 14:54 pts/9    00:00:00 [gpgkeys_hkp] <defunct>

It is frozen in a futex call, according to strace:

futex(0x7f9734509e40, FUTEX_WAIT, 2, NULL

ypig:~> gdb =gpg 16559
[...]
__lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
97      ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
(gdb) bt
#0  __lll_lock_wait_private ()
    at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97
#1  0x00007f9734225458 in _L_lock_9590 () from /lib64/libc.so.6
#2  0x00007f9734223841 in __libc_free (mem=0x7f9734509e40) at malloc.c:3737
#3  0x00000000004a5095 in ?? ()
#4  0x00000000004a5118 in ?? ()
#5  0x000000000042f278 in ?? ()
#6  <signal handler called>
#7  0x00007f9734220291 in _int_free (av=0x7f9734509e40, p=0x10b7940)
    at malloc.c:5056
#8  0x00000000011c7364 in ?? ()
[...]

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnupg depends on:
ii  dpkg                    1.15.8.10        Debian package management system
ii  gpgv                    1.4.11-3         GNU privacy guard - signature veri
ii  install-info            4.13a.dfsg.1-6   Manage installed documentation in 
ii  libbz2-1.0              1.0.5-6          high-quality block-sorting file co
ii  libc6                   2.11.2-11        Embedded GNU C Library: Shared lib
ii  libreadline6            6.1-3            GNU readline and history libraries
ii  libusb-0.1-4            2:0.1.12-17      userspace USB programming library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages gnupg recommends:
pn  gnupg-curl                    <none>     (no description available)
ii  libldap-2.4-2                 2.4.23-7   OpenLDAP libraries

Versions of packages gnupg suggests:
ii  eog                    2.30.2-1          Eye of GNOME graphics viewer progr
ii  gnupg-doc              2003.04.06+dak1-1 GNU Privacy Guard documentation
ii  imagemagick            8:6.6.0.4-3       image manipulation programs
pn  libpcsclite1           <none>            (no description available)

-- no debconf information





More information about the Pkg-gnupg-maint mailing list