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