Menu

#1209 Crash at updating key, using ChromeIPass

KeePass_2.x
closed
nobody
None
5
2015-01-08
2014-02-02
No

1) Open any page in chrome, which requires login
2) Allow ChromeIPass to fill the fields
3) Modify login field
4) Loging
5) When ChromeIPass shows the prompt:

Username or password changed! Save it?
Url: https://www.linkedin.com/uas/login
Username: ****

Press "Update"
6) KeePass crashed

[xcb] Too much data requested from _XRead
[xcb] This is most likely caused by a broken X extension library
[xcb] Aborting, sorry about that.
mono: xcb_io.c:736: _XRead: Assertion `!xcb_xlib_too_much_data_requested' failed.
Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Windows.Forms.X11Keyboard.XCreateFontSet (intptr,string,intptr&,int&,intptr) <0xffffffff>
  at System.Windows.Forms.X11Keyboard.CreateOverTheSpotXic (intptr,intptr) <0x000b7>
  at System.Windows.Forms.X11Keyboard.CreateXic (intptr,intptr) <0x000cf>
  at System.Windows.Forms.X11Keyboard.CreateXicForWindow (intptr) <0x00033>
  at System.Windows.Forms.X11Keyboard.FocusIn (intptr) <0x000ab>
  at System.Windows.Forms.XplatUIX11.SetFocus (intptr) <0x000cf>
  at System.Windows.Forms.XplatUI.SetFocus (intptr) <0x0001f>
  at System.Windows.Forms.ContainerControl.SendControlFocus (System.Windows.Forms.Control) <0x0008b>
  at System.Windows.Forms.Form.SetVisibleCore (bool) <0x0075f>
  at System.Windows.Forms.Control.set_Visible (bool) <0x00032>
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.set_Visible (bool) <0xffffffff>
  at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) <0x00333>
  at System.Windows.Forms.Form.ShowDialog (System.Windows.Forms.IWin32Window) <0x008b7>
  at System.Windows.Forms.Form.ShowDialog () <0x0000f>
  at System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () <0x00073>
  at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox/MessageBoxForm.RunDialog () <0xffffffff>
  at System.Windows.Forms.MessageBox.Show (System.Windows.Forms.IWin32Window,string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton) <0x0007b>
  at KeePassHttp.KeePassHttpExt.UpdateEntry (KeePassLib.PwUuid,string,string,string,string) <0x003b3>
  at KeePassHttp.KeePassHttpExt.SetLoginHandler (KeePassHttp.Request,KeePassHttp.Response,System.Security.Cryptography.Aes) <0x0013f>
  at KeePassHttp.KeePassHttpExt.ProcessRequest (KeePassHttp.Request,System.Net.HttpListenerResponse) <0x001cd>
  at KeePassHttp.KeePassHttpExt._RequestHandler (System.IAsyncResult) <0x006e3>
  at KeePassHttp.KeePassHttpExt.RequestHandler (System.IAsyncResult) <0x00027>
  at System.Net.ListenerAsyncResult.InvokeCallback (object) <0x00061>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

    mono() [0x4b5bc1]
    /usr/lib/libpthread.so.0(+0xf870) [0x7fb91a64c870]
    /usr/lib/libc.so.6(gsignal+0x39) [0x7fb91a2c8369]
    /usr/lib/libc.so.6(abort+0x148) [0x7fb91a2c9768]
    /usr/lib/libc.so.6(+0x2e456) [0x7fb91a2c1456]
    /usr/lib/libc.so.6(+0x2e502) [0x7fb91a2c1502]
    /usr/lib/libX11.so.6(_XRead+0xd5) [0x7fb916fd15b5]
    /usr/lib/libX11.so.6(_XRead32+0x24) [0x7fb916fd2044]
    /usr/lib/libX11.so.6(XListFontsWithInfo+0x368) [0x7fb916fb4c28]
    /usr/lib/libX11.so.6(+0x782dd) [0x7fb9170082dd]
    /usr/lib/libX11.so.6(XCreateOC+0xeb) [0x7fb916fc09ab]
    /usr/lib/libX11.so.6(XCreateFontSet+0x5c) [0x7fb916fb562c]
    [0x41a3a32b]

Debug info from gdb:


ptrace: Operation not permitted.
No threads.

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

[1]    10395 abort (core dumped)  keepass

Discussion

  • Dominik Reichl

    Dominik Reichl - 2014-02-02
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2014-02-02

    Please report this to the ChromeIPass/KeePassHttp developer.

    Thanks and best regards,
    Dominik

     

Log in to post a comment.