Dear James,

On my laptop I do use nvidia's binary drivers. However, on my desktop I have a Matrox G550, and use the open-source X drivers:

ii xserver-xorg-video-mga 1:1.9.100.dfsg.1-1 X.Org X server -- MGA display driver

There are two separate assertion failed errors:

python: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed. /usr/bin/tunapie: line 2: 14883 Aborted python /usr/share/tunapie/Tunapie.py

and

python: ../../src/xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed. /usr/bin/tunapie: line 2: 14949 Aborted python /usr/share/tunapie/Tunapie.py

Both occur right when downloading finishes, and only during some startups of tunapie. Could these be multithreading related?

Also, when I close the application I sometimes get

Traceback (most recent call last):
File "/usr/share/tunapie/tunapie2_main.py", line 1337, in OnTunapieToolBarFindTool
    self.onlinesearch()
  File "/usr/share/tunapie/tunapie2_main.py", line 1350, in onlinesearch
    self.checkfilesize()
  File "/usr/share/tunapie/tunapie2_main.py", line 985, in checkfilesize
    self.SetStatusText('Downloading...\\')
File "/usr/lib/python2.5/site-packages/wx-2.6-gtk2-unicode/wx/_core.py", line 13481, in __getattr__
    raise PyDeadObjectError(self.attrStr % self._name)
wx._core.PyDeadObjectError: The C++ part of the TunapieFrame object has been deleted, attribute access no longer allowed.


With kind regards,

Wouter


James Stone wrote:
Dear James,

I have version 1.1-1 of xcb1.

ii  libxcb-render-util0     0.2+git36-1             utility libraries for X
C Binding -- render-util
ii  libxcb-render-util0-dev 0.2+git36-1             utility libraries for X
C Binding -- render-util
ii  libxcb-render0          1.1-1.1                 X C Binding, render
extension
ii  libxcb-render0-dev      1.1-1.1                 X C Binding, render
extension, development files
ii  libxcb-shape0           1.1-1.1                 X C Binding, shape
extension
ii  libxcb-shm0             1.1-1.1                 X C Binding, shm
extension
ii  libxcb-xlib0            1.1-1.1                 X C Binding, Xlib/XCB
interface library
ii  libxcb-xlib0-dev        1.1-1.1                 X C Binding, Xlib/XCB
interface library, development files
ii  libxcb-xv0              1.1-1.1                 X C Binding, xv
extension
un  libxcb0-dev             <none>                  (no description
available)
ii  libxcb1                 1.1-1.1                 X C Binding
ii  libxcb1-dev             1.1-1.1                 X C Binding, development
files
un  xcb                     <none>                  (no description
available)


When I start tunapie (after removing the .tunapie directory), I always get

Traceback (most recent call last):
 File "/usr/share/tunapie/tunapie2_main.py", line 1526, in
OnGenreBoxListItemSelected
  self.updatemain(event.GetLabel().lower())
 File "/usr/share/tunapie/tunapie2_main.py", line 641, in updatemain
  self.bitrate,self.url=self.find(selection)
 File "/usr/share/tunapie/tunapie2_main.py", line 780, in find
  namenew.append(self.name[i])
AttributeError: 'TunapieFrame' object has no attribute 'name'

Yes. this is due to my sloppy programming, but is not an issue with
the functionality of the program. It is a warning but can be safely
ignored. I will have to fix it in the next release.

After that, it often displays the list. Sometimes, however, it crashes with

python: ../../src/xcb_lock.c:33: _XCBUnlockDisplay: Assertion
`xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.
/usr/bin/tunapie: line 2:  9751 Aborted                 python
/usr/share/tunapie/Tunapie.py


The trouble is, this is nothing to do with tunapie. It is either a bug
in python, or a bug in xcb.. google seems to suggest the latter (I
think it also affects java programs). There is some suggestion there
is a conflict with binary gfx drivers. Are you using 3D accelerated
nvidia or ati drivers? If so, which version? Have you tried to
reproduce with the GPL gfx drivers (i.e. nv)?

Downgrading xorg should solve the problem.. it would also be worth
filing a bug with libxcb in my opinion.

James



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to