[pkg-gnupg-maint] Bug#800032: pinentry-gnome3: Pinentry hangs for ~30s before asking for passphrase when invoked by Enigmail

Ondřej Kuzník ondrej.kuznik at credativ.co.uk
Fri Sep 25 16:53:33 UTC 2015


Package: pinentry-gnome3
Version: 0.9.5-4
Severity: important

Dear Maintainer,
recent upgrades to either enigmail, gpg or pinentry have started to take
a long time to ask for the passphrase on sending/decrypting an email.
Stracing the gpg-agent daemon looks like pinentry is launched, it
creates a process/thread(?) which doesn't seem to do much, just waits on
a futex for 15 seconds, then times out and then another similar
process/thread is cloned doing essentially the same thing. Only then
after the second timeout does it display the prompt. This happens with
pinentry-gtk2 as well. I can provide a slightly cleared up strace if
that would help.

Does not seem to happen with gpg/mutt/others, but given that the process
that waits for too long is part of pinentry, I report here.

The desktop environment is Fluxbox with gnome-settings-daemon running.

Thanks,
Ondrej

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable'), (550, 'experimental'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages pinentry-gnome3 depends on:
ii  gcr              3.16.0-1
ii  libassuan0       2.3.0-1
ii  libc6            2.19-20
ii  libgcr-base-3-1  3.16.0-1
ii  libglib2.0-0     2.44.1-1.1
ii  libgpg-error0    1.20-1
ii  libgtk-3-0       3.16.6-1
ii  libncursesw5     6.0+20150810-1
ii  libsecret-1-0    0.18.3-1
ii  libtinfo5        6.0+20150810-1

pinentry-gnome3 recommends no packages.

Versions of packages pinentry-gnome3 suggests:
pn  pinentry-doc  <none>

-- no debconf information



More information about the pkg-gnupg-maint mailing list