I have a guess.

Could you try this fix?

VVV

As Windows.Forms is not longer activly maintained, here is a workaround
(Thanks to mengesh)

Add --verify-all to the mono command in the /usr/bin/keepass file.

#!/bin/shexec mono --verify-all /usr/share/keepass/KeePass.exe "$@"
^^^

found here and for me works with the issue mentioned here:
https://sourceforge.net/p/keepass/bugs/1545/#1618



On Mon, 26 Aug 2013 12:41:56 +0200 Guillaume Seren <guillaumese...@gmail.com>
wrote:
> On 06/07/2013 13:36, Debian Bug Tracking System wrote:
> > If you wish to submit further information on this problem, please
> > send it to 715...@bugs.debian.org.
>
> Hi,
> I am still having the issue, and I would like to add some more
information.
>
> I think it may be related to mono.
>
>
> Stacktrace:
>
>   at <unknown> <0xffffffff>
>   at (wrapper managed-to-native)
> System.Windows.Forms.X11Keyboard.Xutf8LookupString
>
(intptr,System.Windows.Forms.XEvent&,byte[],int,intptr&,System.Windows.Forms.XLookupStatus&)
> <0xffffffff>
>   at System.Windows.Forms.X11Keyboard.LookupString
>
(System.Windows.Forms.XEvent&,int,System.Windows.Forms.XKeySym&,System.Windows.Forms.XLookupStatus&)
> <0x0009b>
>   at System.Windows.Forms.X11Keyboard.ToUnicode (int,int,string&)
<0x002ef>
>   at System.Windows.Forms.X11Keyboard.TranslateMessage
> (System.Windows.Forms.MSG&) <0x00127>
>   at System.Windows.Forms.XplatUIX11.TranslateMessage
> (System.Windows.Forms.MSG&) <0x0001b>
>   at System.Windows.Forms.XplatUI.TranslateMessage
> (System.Windows.Forms.MSG&) <0x0001a>
>   at System.Windows.Forms.Application.RunLoop
> (bool,System.Windows.Forms.ApplicationContext) <0x00a0b>
>   at System.Windows.Forms.Form.ShowDialog
> (System.Windows.Forms.IWin32Window) <0x00787>
>   at System.Windows.Forms.Form.ShowDialog () <0x00013>
>   at (wrapper remoting-invoke-with-check)
> System.Windows.Forms.Form.ShowDialog () <0xffffffff>
>   at KeePass.UI.UIUtil.ShowDialogAndDestroy (System.Windows.Forms.Form)
> <0x0001f>
>   at KeePass.Forms.MainForm.OnEntryAdd (object,System.EventArgs) <0x002eb>
>   at KeePass.Forms.MainForm.OnPwListKeyDown
> (object,System.Windows.Forms.KeyEventArgs) <0x00233>
>   at (wrapper delegate-invoke)
> <Module>.invoke_void__this___object_KeyEventArgs
> (object,System.Windows.Forms.KeyEventArgs) <0xffffffff>
>   at System.Windows.Forms.Control.OnKeyDown
> (System.Windows.Forms.KeyEventArgs) <0x00052>
>   at KeePass.UI.CustomListViewEx.OnKeyDown
> (System.Windows.Forms.KeyEventArgs) <0x00057>
>   at System.Windows.Forms.Control.ProcessKeyEventArgs
> (System.Windows.Forms.Message&) <0x00084>
>   at System.Windows.Forms.Control.ProcessKeyMessage
> (System.Windows.Forms.Message&) <0x0003f>
>   at System.Windows.Forms.Control.WmKeys (System.Windows.Forms.Message&)
> <0x00018>
>   at System.Windows.Forms.Control.WndProc
> (System.Windows.Forms.Message&) <0x0032f>
>   at System.Windows.Forms.ListView.WndProc
> (System.Windows.Forms.Message&) <0x00077>
>   at System.Windows.Forms.Control/ControlWindowTarget.OnMessage
> (System.Windows.Forms.Message&) <0x0001a>
>   at System.Windows.Forms.Control/ControlNativeWindow.WndProc
> (System.Windows.Forms.Message&) <0x0002b>

Reply via email to