thx for your reply :)

first the filenames: passes-sam.kdbx & secotrust.kdbx

today i tested a few things to see what could it be, it seems that there is no 
problem with the webdav store.
new test-databases on the webdav, with keyfile or without keyfile show no 
problems.
but the strange think:
my important database (this one on the webdav store) in combination with the 
keyfile also produce this error on the local filesystem.

what i tested:

- open my personal db (local db file, keyfile, name: passes-sam.kdbx) and then 
create a new database on the webdav store with an local keyfile: no problems, i 
can switch the tabs, i can save, everything works
- i create a new database, same passwort like my important database, on the 
webdav store with local keyfile 256bit, everything works 

- open my webdav db (secotrust.kdbx, local keyfile) an then open my personal 
db, switch the tab -> the posted error
- copy my webdav-db to the local filesystem, same folder with keyfile, open the 
database, then create a new database, switch the tab -> error
- create a new database with my important keyfile and the same passwort, no 
problem, everything works

But when i  syncronize my existing important database to a new created, working 
database, i got the same error on the new database-file. result: i open my 
personal-database, then my test.kdbx (with the same entries, synced with the db 
located on the webdav-store), switch the tabs, the error occured.
Meanwhile testing i had 2 time to reboot my Workstation. After a few tests the 
error went bigger and keepass didnt start anymore, i had to reboot for make 
keepass working :(

the full error befor keepass cant start anymore:
System.Exception: Generic Error [GDI+ status: GenericError]
  at System.Drawing.GDIPlus.CheckStatus (Status status) [0x00000] in <filename 
unknown>:0 
  at System.Drawing.Graphics.FillRectangle (System.Drawing.Brush brush, Int32 
x, Int32 y, Int32 width, Int32 height) [0x00000] in <filename unknown>:0 
  at System.Drawing.Graphics.FillRectangle (System.Drawing.Brush brush, 
Rectangle rect) [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Drawing.Graphics:FillRectangle 
(System.Drawing.Brush,System.Drawing.Rectangle)
  at System.Windows.Forms.Control.PaintControlBackground 
(System.Windows.Forms.PaintEventArgs pevent) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.OnPaintBackground 
(System.Windows.Forms.PaintEventArgs pevent) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.ScrollableControl.OnPaintBackground 
(System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.TabPage.OnPaintBackground 
(System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.WmPaint (System.Windows.Forms.Message& m) 
[0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) 
[0x00000] in <filename unknown>:0 
  at System.Windows.Forms.ScrollableControl.WndProc 
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage 
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc 
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr 
wParam, IntPtr lParam) [0x00000] in <filename unknown>:0 
System.ObjectDisposedException: The object was used after being disposed.
  at System.Windows.Forms.Control.CreateHandle () [0x00000] in <filename 
unknown>:0 
  at System.Windows.Forms.Form.CreateHandle () [0x00000] in <filename 
unknown>:0 
  at System.Windows.Forms.Control.get_Handle () [0x00000] in <filename 
unknown>:0 
  at (wrapper remoting-invoke-with-check) 
System.Windows.Forms.Control:get_Handle ()
  at KeePass.Forms.MainForm.UpdateUIState (Boolean bSetModified, 
System.Windows.Forms.Control cOptFocus) [0x00000] in <filename unknown>:0 
  at KeePass.Forms.MainForm.UpdateUIState (Boolean bSetModified) [0x00000] in 
<filename unknown>:0 
  at KeePass.Forms.MainForm.MakeDocumentActive (KeePass.UI.PwDocument ds) 
[0x00000] in <filename unknown>:0 
  at KeePass.Forms.MainForm.OnTabMainSelectedIndexChanged (System.Object 
sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.TabControl.OnSelectedIndexChanged (System.EventArgs 
e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.TabControl.set_SelectedIndex (Int32 value) [0x00000] 
in <filename unknown>:0 
  at System.Windows.Forms.TabControl.MouseDownHandler (System.Object sender, 
System.Windows.Forms.MouseEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.OnMouseDown 
(System.Windows.Forms.MouseEventArgs e) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.WmLButtonDown (System.Windows.Forms.Message& 
m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control.WndProc (System.Windows.Forms.Message& m) 
[0x00000] in <filename unknown>:0 
  at System.Windows.Forms.TabControl.WndProc (System.Windows.Forms.Message& m) 
[0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control+ControlWindowTarget.OnMessage 
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.Control+ControlNativeWindow.WndProc 
(System.Windows.Forms.Message& m) [0x00000] in <filename unknown>:0 
  at System.Windows.Forms.NativeWindow.WndProc (IntPtr hWnd, Msg msg, IntPtr 
wParam, IntPtr lParam) [0x00000] in <filename unknown>:0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/891029

Title:
  keepass2 (2.16+dfsg-2) crashes switching tabs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepass2/+bug/891029/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to