Page MenuHome GnuPG

5.0.0-beta: Pinentry crashes with 0x000007b
Open, Needs TriagePublic

Description

Hi there,

the other day I installed the new beta and all the CLI seemed to be working fine until I tried to commit something with git. You see, I have git for Windows here and I am using gpg to authenticate myself via ssh-pageant with the git server. When git tried to call pinentry an error message box popped up (see below) telling: The application was unable to start correctly (0x000007b). Click OK to close the application.

However I am not sure if git tried to start its own pinentry (located under the virtual /usr/bin/pinentry) or if it tried the gpg one. Anyway, there seems to be some sort of incompatibility there. Works fine with gpg4win 4.4.0 though.

  • gpg4win 5.0.0-beta32
  • git for Windows 2.47.1 64bit
  • Microsoft Windows Version 10.0.22631.4460

Any thoughts would be appreciated!

Details

Version
5.0.0-beta32

Event Timeline

Jan, you please run something like

echo foo | gpg --clearsign -v --status-fd 2 >/dev/null

this should show which pinentry is used. Also, the output of

gpgconf -X

will be helpful.