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>