https://www.landiannews.com/archives/63866.html
下载源代码简单调试后发现直接原因是主线程一直等待 SecureDialogThread 结束,而 SecureDialogThread 卡在了 formBack.Close(),根据调用堆栈可以知道是输入法相关的问题,但自己无法解决。
然而取消注释代码中原有的 ImmDisableIME 之后就不会出现上述问题了,可以作为一个临时解决方案。
https://sourceforge.net/p/keepass/bugs/1881/#f71c 已经在相关 issue 下回复了。
下载源代码简单调试后发现直接原因是主线程一直等待 SecureDialogThread 结束,而 SecureDialogThread 卡在了 formBack.Close(),根据调用堆栈可以知道是输入法相关的问题,但自己无法解决。
然而取消注释代码中原有的 ImmDisableIME 之后就不会出现上述问题了,可以作为一个临时解决方案。
https://sourceforge.net/p/keepass/bugs/1881/#f71c 已经在相关 issue 下回复了。