Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.


keepass on ARM Lubuntu cannot open

  • Ananasnonym

    Hi, I am on Lubuntu 13.04 with Openbox as window manager, xcompmgr for compositing. I run it on an armv7l (armhf). I installed Keepass 2.21 from the Ubuntu software center, added to the ppa sources lists and updated to 2.23.

    However, keepass doesn't open up and throws an exception:
    (cli:15061): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

    at System.Drawing.Font.CreateFont (string,single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,byte,bool) <0x0013f>
    at System.Drawing.Font..ctor (string,single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,byte,bool) <0x0007f>
    at System.Drawing.Font..ctor (string,single,string) <0x00057>
    at (wrapper remoting-invoke-with-check) System.Drawing.Font..ctor (string,single,string) <0xffffffff>
    at System.Drawing.SystemFonts.get_DefaultFont () <0x0005b>
    at System.Windows.Forms.Theme..ctor () <0x0002b>
    at System.Windows.Forms.ThemeWin32Classic..ctor () <0x00013>
    at System.Windows.Forms.ThemeVisualStyles..ctor () <0x00013>
    at System.Windows.Forms.ThemeEngine..cctor () <0x00063>
    at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
    at System.Windows.Forms.X11DesktopColors..cctor () <0x000a7>
    at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
    at System.Windows.Forms.XplatUIX11..ctor () <0x0014b>
    at System.Windows.Forms.XplatUIX11.GetInstance () <0x00063>
    at System.Windows.Forms.XplatUI..cctor () <0x0010b>
    at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0xffffffff>
    at System.Windows.Forms.Application.EnableVisualStyles () <0x0001b>
    at KeePass.Program.Main (string[]) <0x00043>
    at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>

    Native stacktrace:

    Debug info from gdb:

    [New LWP 15062]
    [Thread debugging using libthread_db enabled]
    Using host libthread_db library "/lib/arm-linux-gnueabihf/".
    0x40095050 in read () from /lib/arm-linux-gnueabihf/
    Id Target Id Frame
    2 Thread 0x409d2460 (LWP 15062) "cli" 0x40096ff4 in __libc_do_syscall () from /lib/arm-linux-gnueabihf/
    * 1 Thread 0x4027b000 (LWP 15061) "cli" 0x40095050 in read () from /lib/arm-linux-gnueabihf/

    Thread 2 (Thread 0x409d2460 (LWP 15062)):

    0 0x40096ff4 in __libc_do_syscall () from /lib/arm-linux-gnueabihf/

    1 0x40094436 in do_futex_wait () from /lib/arm-linux-gnueabihf/

    2 0x400944aa in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/

    3 0x00116258 in mono_sem_wait ()

    4 0x000a8520 in ?? ()

    5 0x000a8520 in ?? ()

    Backtrace stopped: previous frame identical to this frame (corrupt stack?)

    Thread 1 (Thread 0x4027b000 (LWP 15061)):

    0 0x40095050 in read () from /lib/arm-linux-gnueabihf/

    1 0x40095044 in read () from /lib/arm-linux-gnueabihf/

    2 0x00000022 in ?? ()

    3 0x00000022 in ?? ()

    Backtrace stopped: previous frame identical to this frame (corrupt stack?)

    Got a SIGSEGV while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries
    used by your application.


    I really do not know what to do to fix this. Please help me, I love Keepass on windows and my i386 Linux machine.

  • Ananasnonym

    Anyone any ideas?

  • Paul

    Does mono work on Lubuntu? Without it KeePass won't run.

    cheers, Paul