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]