In the VSD testversion I chose "Add subkey", then started the subkey creation with OK and on the password dialog hit cancel.
This resulted in a general error:
In Gpg4win there is no issue, the operation is silently canceled when cancelling the operation at the pinentry window.
gpg said:
4 - 2024-12-20 12:24:30 gpg[3788]: pinentry launched (952 qt5 1.3.1 /dev/tty - - ? 0/0 -) 4 - 2024-12-20 12:24:36 gpg[3788]: agent_genkey failed: Verarbeitung wurde abgebrochen 4 - 2024-12-20 12:24:36 gpg[3788]: Schlüsselerzeugung fehlgeschlagen: Verarbeitung wurde abgebrochen 4 - 2024-12-20 12:24:36 gpg[3788]: Schlüssel ist nicht geändert worden, also ist kein Speichern nötig.
Debugview:
3609 34000.102804 6952 kleopatra.exe org.kde.pim.libkleo: errorAsString gettext_use_utf8(-1) returns 1 3610 34000.102912 6952 kleopatra.exe org.kde.pim.libkleo: errorAsString error: "Allgemeiner Fehler" 3611 34000.103294 6952 kleopatra.exe org.kde.pim.libkleo: errorAsString error (percent-encoded): "Allgemeiner%20Fehler"