Hi guys,

I'm having a small difficulty when running Tunapie. It just crashes on startup and sometimes bug buddy comes up with a message that python has crashed This is the terminal output:

robert@linux-qtmk:~> tunapie

(python:5210): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed

(python:5210): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
Waiting for server
/usr/bin/tunapie: line 2: 5210 Segmentation fault python /usr/lib/tunapie/Tunapie.py
robert@linux-qtmk:~>

Sometimes I also get this error:

robert@linux-qtmk:~> tunapie

(python:5249): Gdk-CRITICAL **: gdk_drawable_get_size: assertion `GDK_IS_DRAWABLE (drawable)' failed

(python:5249): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
Waiting for server
Downloading...
python: xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.
libxcb: WARNING! Program tries to lock an already locked connection,
which indicates a programming error.
There will be no further warnings about this issue.
The program 'python' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadPixmap (invalid Pixmap parameter)'.
(Details: serial 4206 error_code 4 request_code 54 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
robert@linux-qtmk:~>


Any ideas?