Mailinglist Archive: opensuse-bugs (4751 mails)

< Previous Next >
[Bug 1047252] New: Enigmail blocks forever
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 04 Jul 2017 17:28:59 +0000
  • Message-id: <bug-1047252-21960@http.bugzilla.opensuse.org/>
http://bugzilla.opensuse.org/show_bug.cgi?id=1047252


Bug ID: 1047252
Summary: Enigmail blocks forever
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.2
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: X11 Applications
Assignee: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
Reporter: richard@xxxxxx
QA Contact: qa-bugs@xxxxxxx
Found By: ---
Blocker: ---

On my shiny new LEAP 42.2 Enigmail sometimes blocks forever right before
sending a mail.
Initial debugging shows that gpg2 waits for further input via fd 0 after
encrypting a mail. Decryption always works fine.

I've already replaced gpg2 with a wrapper to capture syscalls.
The last actions before blocking on read(0, ...) are:

17912 getrusage(RUSAGE_SELF, {ru_utime={0, 110780}, ru_stime={0, 77152}, ...})
= 0
17912 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {0, 187946232}) = 0
17912 write(2, "[GNUPG:] ", 9) = 9
17912 write(2, "BEGIN_ENCRYPTION", 16) = 16
17912 write(2, " ", 1) = 1
17912 write(2, "2", 1) = 1
17912 write(2, " ", 1) = 1
17912 write(2, "9", 1) = 1
17912 write(2, "\n", 1) = 1
17912 gettimeofday({1499165570, 366015}, NULL) = 0
17912 getrusage(RUSAGE_SELF, {ru_utime={0, 110780}, ru_stime={0, 77413}, ...})
= 0
17912 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {0, 188207591}) = 0
17912 gettimeofday({1499165570, 366309}, NULL) = 0
17912 getrusage(RUSAGE_SELF, {ru_utime={0, 110780}, ru_stime={0, 77559}, ...})
= 0
17912 clock_gettime(CLOCK_PROCESS_CPUTIME_ID, {0, 188352869}) = 0
17912 brk(0x55d714963000) = 0x55d714963000
17912 brk(0x55d714984000) = 0x55d714984000
17912 brk(0x55d7149a6000) = 0x55d7149a6000
17912 read(0, 0x55d71492a610, 8192) = ? ERESTARTSYS (To be restarted if
SA_RESTART is set)
17912 --- SIGTERM {si_signo=SIGTERM, si_code=SI_USER, si_pid=4336, si_uid=1000}
---

Please note that the termination by SIGTERM was initiated by me to unblock
Thunderbird/Enigmail.
Does this ring a bell? On my old openSUSE 13.1 this never happened.

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >