On Thu Oct 10, 2024 at 03:50:22PM GMT, Piotr K. Isajew wrote:
> I use pinentry-qt with GPG agent on my OpenBSD machine. This
> setup worked flawlessly before I upgraded to 7.6. Now, whenever
> it would be used to display password prompt, my X session crashes
> and I'm back on xenodm login screen. Tried this with both
> pinentry-qt5 and pinentry-qt6 and result is the same.
> 
> Here's what I found in my xsession error log:
> 
> assertion "ret != inval_id" failed: file 
> "/usr/xenocara/lib/libX11/src/xcb_io.c", line 626, function "_XAllocID"
> XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
>       after 463 requests (463 known processed) with 0 events remaining.
> xterm: fatal IO error 35 (Resource temporarily unavailable) or KillClient on 
> X server ":0"
> X connection to :0 broken (explicit kill or server shutdown).
> XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
>       after 22 requests (13 known processed) with 0 events remaining.
> 

I have no use-case for it but I built it from ports and started without
any options:

# pinentry
Loading the "qt_" catalog failed for locale QLocale(English, Latin, United 
States)
Loading the "qt_" catalog failed for locale QLocale(English, Latin, United 
Kingdom)
Loading the "qtbase_" catalog failed for locale QLocale(English, Latin, United 
Kingdom)
OK Pleased to meet you

# gpg-agent
gpg-agent[24295]: gpg-agent running and available

No crash so far. If you can describe a simple use case for me, I can
test it further.

Rafael

Reply via email to