Bonjour,
suite a l'upgrade de F23 vers F24, je ne peux plus demarrer Keepass. Il semblerait que cela soit lie a "Mono". Voici le message d'erreur qui m'est retourne dans le terminal:
Unhandled Exception:
System.TypeInitializationException: The type initializer for 'Mono.Unix.Native.Syscall' threw an exception. ---> System.DllNotFoundException: /usr/lib/libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Syscall:get_at_fdcwd ()
at Mono.Unix.Native.Syscall..cctor () <0x41c58a90 + 0x0002f> in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) <0x41c44000 + 0x00583> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) <0x41c42100 + 0x00017> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) <0x41c48000 + 0x002d3> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.PeekMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax, UInt32 flags) <0x41b02420 + 0x00173> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.DoEvents () <0x41b02150 + 0x0026b> in <filename unknown>:0
at System.Windows.Forms.XplatUI.DoEvents () <0x41b02130 + 0x00017> in <filename unknown>:0
at System.Windows.Forms.Application.DoEvents () <0x41b02110 + 0x0000b> in <filename unknown>:0
at KeePass.Forms.StatusProgressForm.SetProgressGlobal (System.String strText, Int32 nPercent) <0x41c41df0 + 0x0016f> in <filename unknown>:0
at KeePass.Forms.StatusProgressForm.SetProgress (UInt32 uPercent) <0x41c581a0 + 0x00017> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) KeePass.Forms.StatusProgressForm:SetProgress (uint)
at KeePass.UI.OnDemandStatusDialog.ConstructStatusDialog () <0x41c33180 + 0x0007b> in <filename unknown>:0
at KeePass.UI.OnDemandStatusDialog.GuiThread () <0x41c32fc0 + 0x000f3> in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) <0x7fb9f0022a70 + 0x0009a> in <filename unknown>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb9f0020ff0 + 0x001c6> in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb9f0020fc0 + 0x00020> in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) <0x7fb9f0020f10 + 0x00059> in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart () <0x7fb9f0022c30 + 0x0002e> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'Mono.Unix.Native.Syscall' threw an exception. ---> System.DllNotFoundException: /usr/lib/libMonoPosixHelper.so
at (wrapper managed-to-native) Mono.Unix.Native.Syscall:get_at_fdcwd ()
at Mono.Unix.Native.Syscall..cctor () <0x41c58a90 + 0x0002f> in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue, Boolean allowIdle) <0x41c44000 + 0x00583> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.UpdateMessageQueue (System.Windows.Forms.XEventQueue queue) <0x41c42100 + 0x00017> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.GetMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr handle, Int32 wFilterMin, Int32 wFilterMax) <0x41c48000 + 0x002d3> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.PeekMessage (System.Object queue_id, System.Windows.Forms.MSG& msg, IntPtr hWnd, Int32 wFilterMin, Int32 wFilterMax, UInt32 flags) <0x41b02420 + 0x00173> in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.DoEvents () <0x41b02150 + 0x0026b> in <filename unknown>:0
at System.Windows.Forms.XplatUI.DoEvents () <0x41b02130 + 0x00017> in <filename unknown>:0
at System.Windows.Forms.Application.DoEvents () <0x41b02110 + 0x0000b> in <filename unknown>:0
at KeePass.Forms.StatusProgressForm.SetProgressGlobal (System.String strText, Int32 nPercent) <0x41c41df0 + 0x0016f> in <filename unknown>:0
at KeePass.Forms.StatusProgressForm.SetProgress (UInt32 uPercent) <0x41c581a0 + 0x00017> in <filename unknown>:0
at (wrapper remoting-invoke-with-check) KeePass.Forms.StatusProgressForm:SetProgress (uint)
at KeePass.UI.OnDemandStatusDialog.ConstructStatusDialog () <0x41c33180 + 0x0007b> in <filename unknown>:0
at KeePass.UI.OnDemandStatusDialog.GuiThread () <0x41c32fc0 + 0x000f3> in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) <0x7fb9f0022a70 + 0x0009a> in <filename unknown>:0
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb9f0020ff0 + 0x001c6> in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb9f0020fc0 + 0x00020> in <filename unknown>:0
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) <0x7fb9f0020f10 + 0x00059> in <filename unknown>:0
at System.Threading.ThreadHelper.ThreadStart () <0x7fb9f0022c30 + 0x0002e> in <filename unknown>:0
J'ai bien essaye de trouver une solution sur internet, mais rien de bien clair. A croire que je suis le seul a utiliser Keepass sous Fedora 24. Il y a bien KeepassX (que j'utilise en attendant de trouver une solution), mais je ne peux pas l'integrer a Firefox avec Keefox.
Est-ce que quelqu'un y comprend quelque chose?
Merci pour l'aide.