Package: keepass2
Version: 2.34+dfsg-1
Severity: grave
Tags: upstream
Justification: renders package unusable

Dear Maintainer,

   * What led up to the situation?
   Keepass2 randomly failing to run, which resulted in the following message:
   System.ArgumentException: A null reference or invalid value was found [GDI+ 
status: InvalidParameter]
  at System.Drawing.GDIPlus.CheckStatus (Status status) <0x414e2200 + 0x0015f> 
in <filename unknown>:0 
  at System.Drawing.Bitmap..ctor (Int32 width, Int32 height, PixelFormat 
format) <0x4155a570 + 0x00053> in <filename unknown>:0 
  at System.Drawing.Bitmap..ctor (System.Drawing.Image original, Int32 width, 
Int32 height) <0x4155c790 + 0x0002f> in <filename unknown>:0 
  at System.Drawing.Bitmap..ctor (System.Drawing.Image original, Size newSize) 
<0x4155c750 + 0x0002b> in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap:.ctor 
(System.Drawing.Image,System.Drawing.Size)
  at System.Windows.Forms.XplatUIX11.DefineCursor (System.Drawing.Bitmap 
bitmap, System.Drawing.Bitmap mask, Color cursor_pixel, Color mask_pixel, Int32 
xHotSpot, Int32 yHotSpot) <0x4155bde0 + 0x0020b> in <filename unknown>:0 
  at System.Windows.Forms.XplatUI.DefineCursor (System.Drawing.Bitmap bitmap, 
System.Drawing.Bitmap mask, Color cursor_pixel, Color mask_pixel, Int32 
xHotSpot, Int32 yHotSpot) <0x4155bd60 + 0x00070> in <filename unknown>:0 
  at System.Windows.Forms.Cursor.CreateCursor (System.IO.Stream stream) 
<0x415583d0 + 0x00193> in <filename unknown>:0 
  at System.Windows.Forms.Cursor..ctor (System.Type type, System.String 
resource) <0x41558190 + 0x0006b> in <filename unknown>:0 
  at System.Windows.Forms.Cursors.get_SizeNWSE () <0x41558030 + 0x0005b> in 
<filename unknown>:0 
  at System.Windows.Forms.SizeGrip..ctor (System.Windows.Forms.Control 
CapturedControl) <0x41557fa0 + 0x0001f> in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.SizeGrip:.ctor 
(System.Windows.Forms.Control)
  at System.Windows.Forms.ScrollableControl.CreateScrollbars () <0x41555130 + 
0x004ff> in <filename unknown>:0 
  at System.Windows.Forms.ScrollableControl..ctor () <0x415415d0 + 0x00387> in 
<filename unknown>:0 
  at System.Windows.Forms.ContainerControl..ctor () <0x41541440 + 0x00027> in 
<filename unknown>:0 
  at System.Windows.Forms.Form..ctor () <0x41540ba0 + 0x000e7> in <filename 
unknown>:0 
  at KeePass.Forms.MainForm..ctor () <0x4153c0d0 + 0x00dfb> in <filename 
unknown>:0 
  at (wrapper remoting-invoke-with-check) KeePass.Forms.MainForm:.ctor ()
  at KeePass.Program.Main (System.String[] args) <0x4149f6c0 + 0x00cff> in 
<filename unknown>:0


   * What exactly did you do (or not do) that was effective (or ineffective)?
  Full reboot or killing xmonad resolved the issue

   * What was the outcome of this action?
  A series of tests that found the following combination reproducibly produces 
the bug:
  1) using lightdm, login using xmonad
  2) spawn gnome-terminal
  # keepass2 still working at this point
  3) spawn light-locker
  # Get the following message:
  # Could not set X locale modifiers
  # SendMessage (27263018, 0x112c, 0x4, 0x4)
  4) light-locker-command -l &
  5) log back in
  # Keepass2 now produces bug with the above message

   * What outcome did you expect instead?
   Keepass2 to continue working

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages keepass2 depends on:
ii  libmono-corlib4.5-cil                4.2.1.102+dfsg2-8
ii  libmono-system-drawing4.0-cil        4.2.1.102+dfsg2-8
ii  libmono-system-security4.0-cil       4.2.1.102+dfsg2-8
ii  libmono-system-windows-forms4.0-cil  4.2.1.102+dfsg2-8
ii  libmono-system-xml4.0-cil            4.2.1.102+dfsg2-8
ii  libmono-system4.0-cil                4.2.1.102+dfsg2-8
ii  libx11-6                             2:1.6.3-1
ii  mono-runtime                         4.2.1.102+dfsg2-8

Versions of packages keepass2 recommends:
ii  xsel  1.2.0-2

Versions of packages keepass2 suggests:
pn  keepass2-doc  <none>
pn  mono-dmcs     <none>
pn  xdotool       <none>

-- no debconf information

Reply via email to