We noticed during testing for the last Gpg4win release that with current master of libassuan Kleopatra fails to create the uiserver socket on Windows. On Linux Kleopatra does not use the UiServer so it is not tested there.
I bisected the failure to: c93eb901e58d5b31294c2d452659b5150d95ec59
The code failing in Kleopatra is:
qCDebug(KLEOPATRA_LOG) << "UiServer: client connect on fd " << fd; if (assuan_sock_check_nonce((assuan_fd_t)fd, &nonce)) { qCDebug(KLEOPATRA_LOG) << "UiServer: nonce check failed"; assuan_sock_close((assuan_fd_t)fd); return; }
assuan_sock_check_nonce returns true since c93eb901e58d5b31294c2d452659b5150d95ec59 with an fd value of something like 1272.
@gniibe I am assigning this to you because the commit was created by you.