Table des matières

, , ,

KeePass2 : Plantages fréquents sous Ubuntu 26.04

:TODO_DOCUPDATE:

Lorsque qu'on tente d'ouvrir un nouveau fichier et qu'on modifie les options d'affichage de la fenêtre Open Database File(vues via les boutons, ou affichage des fichiers cachés via le menu contextuel), l'application s'arrête.

Environnement

Système Ubuntu 26.04.1 LTS
Noyau Linux 7.0.0-34-generic
Architecture x86-64
Keepass 2.60(x64) via apt (keepass2 2.60+dfsg-1)

Les journaux indiquent :

oct. 01 14:20:42 laptop-1znk systemd[12738]: Started app-gnome-keepass2-33269.scope - Application launched by gnome-shell.
oct. 01 14:20:42 laptop-1znk keepass2.desktop[33269]: Gtk not found (missing LD_LIBRARY_PATH to libgtk-x11-2.0.so.0?), using built-in colorscheme
oct. 01 14:20:51 laptop-1znk org.gnome.Characters[33169]: JS LOG: Characters Application exiting
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]: System.NullReferenceException: Object reference not set to an instance of an object
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.MenuTracker.HideSubPopups (System.Windows.Forms.Menu menu, System.Windows.Forms.Menu t>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.PopUpWindow.HideWindow () [0x00020] in <03505d52a090488aae06f735e6a1aa51>:0
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at (wrapper remoting-invoke-with-check) System.Windows.Forms.PopUpWindow.HideWindow()
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.MenuTracker.Deactivate () [0x00088] in <03505d52a090488aae06f735e6a1aa51>:0
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.MenuTracker.ExecFocusedItem (System.Windows.Forms.Menu menu, System.Windows.Forms.Menu>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.MenuTracker.ProcessKeys (System.Windows.Forms.Message& msg, System.Windows.Forms.Keys >
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Menu.ProcessCmdKey (System.Windows.Forms.Message& msg, System.Windows.Forms.Keys keyDa>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.ProcessCmdKey (System.Windows.Forms.Message& msg, System.Windows.Forms.Keys ke>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.InternalPreProcessMessage (System.Windows.Forms.Message& msg) [0x00035] in <03>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ListView.InternalPreProcessMessage (System.Windows.Forms.Message& msg) [0x00027] in <0>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.PreProcessMessage (System.Windows.Forms.Message& msg) [0x00000] in <03505d52a0>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.PreProcessControlMessageInternal (System.Windows.Forms.Message& msg) [0x00062]>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.PreProcessControlMessageInternal(System.W>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.MenuTracker.TrackPopupMenu (System.Windows.Forms.Menu menu, System.Drawing.Point pnt) >
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ContextMenu.Show (System.Windows.Forms.Control control, System.Drawing.Point pos) [0x0>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at (wrapper remoting-invoke-with-check) System.Windows.Forms.ContextMenu.Show(System.Windows.Forms.Control,Sys>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.WmContextMenu (System.Windows.Forms.Message& m) [0x00095] in <03505d52a090488a>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x001b7] in <03505d52a090488aae06f7>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ListView.WndProc (System.Windows.Forms.Message& m) [0x0006a] in <03505d52a090488aae06f>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control+ControlWindowTarget.OnMessage (System.Windows.Forms.Message& m) [0x00000] in <>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control+ControlNativeWindow.WndProc (System.Windows.Forms.Message& m) [0x0000b] in <03>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.NativeWindow.WndProc (System.IntPtr hWnd, System.Windows.Forms.Msg msg, System.IntPtr >
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]: System.ObjectDisposedException: Cannot access a disposed object.
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]: Object name: 'System.Windows.Forms.MWFFileView'.
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.CreateHandle () [0x00016] in <03505d52a090488aae06f735e6a1aa51>:0
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ListView.CreateHandle () [0x00000] in <03505d52a090488aae06f735e6a1aa51>:0
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.get_Handle () [0x0002b] in <03505d52a090488aae06f735e6a1aa51>:0
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.get_Handle()
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.PointToClient (System.Drawing.Point p) [0x00010] in <03505d52a090488aae06f735e>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ListView.TranslateMouseEventArgs (System.Windows.Forms.MouseEventArgs args) [0x00006] >
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at (wrapper remoting-invoke-with-check) System.Windows.Forms.ListView.TranslateMouseEventArgs(System.Windows.F>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.ListView+ItemControl.ItemsMouseUp (System.Object sender, System.Windows.Forms.MouseEve>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.OnMouseUp (System.Windows.Forms.MouseEventArgs e) [0x0001c] in <03505d52a09048>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.WmRButtonUp (System.Windows.Forms.Message& m) [0x000e2] in <03505d52a090488aae>
oct. 01 14:21:39 laptop-1znk keepass2.desktop[33269]:   at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) [0x0019f] in <03505d52a090488aae06f7>

apt-file indique que le fichier est présent dans le paquet libgtk2.0-0t64

apt install -y libgtk2.0-0t64

NB : L'installation ne résout pas le problème

Références