Key creation problem with 2.1.16
Carola Grunwald
caro at nymph.paranoici.org
Sun Jan 29 04:29:54 CET 2017
Hello,
on Thu, 8 Dec 2016 03:27:07 +0000 (UTC), I wrote:
>And there's a probably different problem with a likely broken IPC, where
>I get 259/$103 in return for the current and all following commands
>until another agent instance appears in the Task Manager after about 2
>minutes.
These 2 minutes were my gpg.exe call timeout interval.
The cause of the frozen gpg-agent.exe instance may be a mutex deadlock,
possibly a problem within the Windows nPth implementation. With a frozen
agent the call stack dump always looks the same as shown below. Here it
usually takes less than 2 hours to get such a glitch with 5+ broken
gpg-agent.exe processes added to the task list overnight, resulting in
periodical server failures.
GnuPG 2.1.17, libgcrypt 1.7.5, Windows 7 (32 and 64 bit)
Normal idle situation:
Stack for thread gpg-agent.exe+0x14e0
-------------------------------------------------
ntoskrnl.exe!SeAccessCheckWithHint+0xb4a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x7d2
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!PsIsSystemProcess+0x94
ntoskrnl.exe!KeStackAttachProcess+0x11c1
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x9dd
ntoskrnl.exe!KeWaitForMultipleObjects+0x26b
ntoskrnl.exe!MmCreateSection+0xe23
ntoskrnl.exe!NtOpenResourceManager+0x599
ntoskrnl.exe!KeSynchronizeExecution+0x3a43
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x690
wow64cpu.dll!TurboDispatchJumpAddressEnd+0xe3
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x429
ntdll.dll!RtlResetRtlTranslations+0x1b08
ntdll.dll!RtlResetRtlTranslations+0xc63
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!NtWaitForMultipleObjects+0x15
kernel32.dll!WaitForMultipleObjectsEx+0x8e
kernel32.dll!WaitForMultipleObjects+0x18
ntdll.dll!RtlQueryInformationActivationContext+0x12d
gpg-agent.exe+0x375b
TCP/IP
Protocol Local Address Remote Address State
-------------------------------------------------
TCP mypc:49237 mypc:0 LISTENING
TCP mypc:49238 mypc:0 LISTENING
TCP mypc:49239 mypc:0 LISTENING
TCP mypc:49240 mypc:0 LISTENING
Frozen agent:
Stack for thread gpg-agent.exe+0x14e0
-------------------------------------------------
ntoskrnl.exe!SeAccessCheckWithHint+0xb4a
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x7d2
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!PsIsSystemProcess+0x94
ntoskrnl.exe!KeStackAttachProcess+0x11c1
ntoskrnl.exe!KeAcquireSpinLockAtDpcLevel+0x9dd
ntoskrnl.exe!KeWaitForMutexObject+0x19f
ntoskrnl.exe!NtWaitForSingleObject+0xb2
ntoskrnl.exe!KeSynchronizeExecution+0x3a43
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x690
wow64cpu.dll!TurboDispatchJumpAddressEnd+0x484
wow64.dll!Wow64SystemServiceEx+0x1ce
wow64.dll!Wow64LdrpInitialize+0x429
ntdll.dll!RtlResetRtlTranslations+0x1b08
ntdll.dll!RtlResetRtlTranslations+0xc63
ntdll.dll!LdrInitializeThunk+0xe
ntdll.dll!NtWaitForSingleObject+0x15
ntdll.dll!RtlIntegerToUnicodeString+0x20b
libnpth-0.dll!npth_clock_gettime+0x18f
libnpth-0.dll!npth_eselect+0x485
gpg-agent.exe+0x375b
TCP/IP
Protocol Local Address Remote Address State
-------------------------------------------------
TCP mypc:49237 mypc:0 LISTENING
TCP mypc:49237 mypc:49854 ESTABLISHED
TCP mypc:49237 mypc:50065 ESTABLISHED (-> gpg.exe)
TCP mypc:49238 mypc:0 LISTENING
TCP mypc:49239 mypc:0 LISTENING
TCP mypc:49240 mypc:0 LISTENING
TCP mypc:49854 mypc:49237 ESTABLISHED
HTH.
With kind regards
Caro
More information about the Gnupg-devel
mailing list