Created a new project from the terminal (keryx didn't open here) not sure if it's supposed to or not though.
Opened Keryx an existing project...crashed while downloading list.
terminal output
wxWidgets interface loaded
Plugin loaded: Example.py
Plugin loaded: Search.py
Plugin loaded: Debian.py
Example plugin is starting
Created project: cypher
(python:27900): Gdk-CRITICAL **: gdk_window_set_geometry_hints: assertion `GDK_IS_WINDOW (window)' failed
(python:27900): Gdk-CRITICAL **: gdk_window_resize: assertion `GDK_IS_WINDOW (window)' failed
(python:27900): Gdk-CRITICAL **: gdk_window_freeze_toplevel_updates_libgtk_only: assertion `window != NULL' failed
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6616767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb66168b1]
#2 /usr/lib/libX11.so.6 [0xb67ee421]
#3 /usr/lib/libX11.so.6 [0xb67eec99]
#4 /usr/lib/libX11.so.6 [0xb67eefcf]
#5 /usr/lib/libX11.so.6(XIfEvent+0x8f) [0xb67cef8f]
#6 /usr/lib/libgdk-x11-2.0.so.0(gdk_x11_get_server_time+0x11a) [0xb6b0fb5a]
#7 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dd7c8b]
#8 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dd8dce]
#9 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c85428]
#10 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c856a8]
#11 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f) [0xb6a3baef]
#12 /usr/lib/libgobject-2.0.so.0 [0xb6a2d069]
#13 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb6a2e749]
#14 /usr/lib/libgobject-2.0.so.0 [0xb6a4310a]
#15 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef) [0xb6a44c0f]
#16 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6a44f59]
#17 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_grab_focus+0x6a) [0xb6dc2c7a]
#18 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dc2cfc]
#19 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c9f746]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6616767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb661681e]
#2 /usr/lib/libX11.so.6 [0xb67ee518]
#3 /usr/lib/libX11.so.6(_XReply+0x140) [0xb67ef200]
#4 /usr/lib/libX11.so.6(XGetWindowProperty+0x96) [0xb67cd9d6]
#5 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b1087f]
#6 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b11f2a]
#7 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b1265b]
#8 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b12a6f]
#9 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb6998cc6]
#10 /usr/lib/libglib-2.0.so.0 [0xb699c083]
#11 /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb699c467]
#12 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb6c9a264]
#13 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x5c) [0xb729671c]
#14 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4e) [0xb733932e]
#15 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(_ZN7wxPyApp8MainLoopEv+0x42) [0xb7895f12]
#16 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so [0xb78c9b7e]
#17 python(PyObject_Call+0x27) [0x805cb97]
#18 python(PyEval_EvalFrameEx+0x4064) [0x80c7e04]
#19 python(PyEval_EvalCodeEx+0x6e7) [0x80cb1f7]
(python:27900): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates_libgtk_only: assertion `private->update_and_descendants_freeze_count > 0' failed
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6616767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb66168b1]
#2 /usr/lib/libX11.so.6 [0xb67ee421]
#3 /usr/lib/libX11.so.6(XGetWindowProperty+0x108) [0xb67cda48]
#4 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b1233c]
#5 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b1265b]
#6 /usr/lib/libgdk-x11-2.0.so.0 [0xb6b12a6f]
#7 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb6998cc6]
#8 /usr/lib/libglib-2.0.so.0 [0xb699c083]
#9 /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb699c467]
#10 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb6c9a264]
#11 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x5c) [0xb729671c]
#12 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4e) [0xb733932e]
#13 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(_ZN7wxPyApp8MainLoopEv+0x42) [0xb7895f12]
#14 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so [0xb78c9b7e]
#15 python(PyObject_Call+0x27) [0x805cb97]
#16 python(PyEval_EvalFrameEx+0x4064) [0x80c7e04]
#17 python(PyEval_EvalCodeEx+0x6e7) [0x80cb1f7]
#18 python [0x811372e]
#19 python(PyObject_Call+0x27) [0x805cb97]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb6616767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb661681e]
#2 /usr/lib/libX11.so.6 [0xb67ee518]
#3 /usr/lib/libX11.so.6 [0xb67eecb2]
#4 /usr/lib/libX11.so.6 [0xb67eefcf]
#5 /usr/lib/libX11.so.6(XIfEvent+0x8f) [0xb67cef8f]
#6 /usr/lib/libgdk-x11-2.0.so.0(gdk_x11_get_server_time+0x11a) [0xb6b0fb5a]
#7 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dd7c8b]
#8 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dd8dce]
#9 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c85428]
#10 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c856a8]
#11 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f) [0xb6a3baef]
#12 /usr/lib/libgobject-2.0.so.0 [0xb6a2d069]
#13 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb6a2e749]
#14 /usr/lib/libgobject-2.0.so.0 [0xb6a4310a]
#15 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef) [0xb6a44c0f]
#16 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6a44f59]
#17 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_grab_focus+0x6a) [0xb6dc2c7a]
#18 /usr/lib/libgtk-x11-2.0.so.0 [0xb6dc2cfc]
#19 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c9f746]
python: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.
Aborted
babbish@cypher:~/Desktop/keryx-0.9-release$
Second run I did the local list which worked.
I also tried running it after the crash. When prompted to overwrite the existing list which i chose yes Keryx froze up and had to force quit it.
terminal output.
wxWidgets interface loaded
Plugin loaded: Example.py
Plugin loaded: Search.py
Plugin loaded: Debian.py
Example plugin is starting
(python:30602): Gdk-CRITICAL **: gdk_window_set_geometry_hints: assertion `GDK_IS_WINDOW (window)' failed
(python:30602): Gdk-CRITICAL **: gdk_window_resize: assertion `GDK_IS_WINDOW (window)' failed
(python:30602): Gdk-CRITICAL **: gdk_window_freeze_toplevel_updates_libgtk_only: assertion `window != NULL' failed
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb65e4767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x31) [0xb65e48b1]
#2 /usr/lib/libX11.so.6 [0xb67bc421]
#3 /usr/lib/libX11.so.6 [0xb67bcc99]
#4 /usr/lib/libX11.so.6 [0xb67bcfcf]
#5 /usr/lib/libX11.so.6(XIfEvent+0x8f) [0xb679cf8f]
#6 /usr/lib/libgdk-x11-2.0.so.0(gdk_x11_get_server_time+0x11a) [0xb6addb5a]
#7 /usr/lib/libgtk-x11-2.0.so.0 [0xb6da5c8b]
#8 /usr/lib/libgtk-x11-2.0.so.0 [0xb6da6dce]
#9 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c53428]
#10 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c536a8]
#11 /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x4f) [0xb6a09aef]
#12 /usr/lib/libgobject-2.0.so.0 [0xb69fb069]
#13 /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x129) [0xb69fc749]
#14 /usr/lib/libgobject-2.0.so.0 [0xb6a1110a]
#15 /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x8ef) [0xb6a12c0f]
#16 /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x29) [0xb6a12f59]
#17 /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_grab_focus+0x6a) [0xb6d90c7a]
#18 /usr/lib/libgtk-x11-2.0.so.0 [0xb6d90cfc]
#19 /usr/lib/libgtk-x11-2.0.so.0 [0xb6c6d746]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0xb65e4767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb65e481e]
#2 /usr/lib/libX11.so.6 [0xb67bc518]
#3 /usr/lib/libX11.so.6(_XReply+0x140) [0xb67bd200]
#4 /usr/lib/libX11.so.6(XGetWindowProperty+0x96) [0xb679b9d6]
#5 /usr/lib/libgdk-x11-2.0.so.0 [0xb6ae033c]
#6 /usr/lib/libgdk-x11-2.0.so.0 [0xb6ae065b]
#7 /usr/lib/libgdk-x11-2.0.so.0 [0xb6ae0a6f]
#8 /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x176) [0xb6966cc6]
#9 /usr/lib/libglib-2.0.so.0 [0xb696a083]
#10 /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1e7) [0xb696a467]
#11 /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0xb6c68264]
#12 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x5c) [0xb726471c]
#13 /usr/lib/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4e) [0xb730732e]
#14 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so(_ZN7wxPyApp8MainLoopEv+0x42) [0xb7863f12]
#15 /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so [0xb7897b7e]
#16 python(PyObject_Call+0x27) [0x805cb97]
#17 python(PyEval_EvalFrameEx+0x4064) [0x80c7e04]
#18 python(PyEval_EvalCodeEx+0x6e7) [0x80cb1f7]
#19 python [0x811372e]
(python:30602): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates_libgtk_only: assertion `private->update_and_descendants_freeze_count > 0' failed
babbish@cypher:~/Desktop/keryx-0.9-release$
Has to do with multiple threads making changes to the GUI, wrote a new threading system and it should be fixed.
Only affects GTK rendering interestingly enough. Win32 works fine without the patch.