[Xcb] libx11-6: VMWare Server sees X responses out of order
Jamey Sharp
jamey at minilop.net
Sat Oct 4 13:25:17 PDT 2008
package libx11-6
retitle 486507 libx11-6: VMWare Server sees X responses out of order
thanks
Hi folks,
The locking assertion failures and their associated backtraces should be
looked into, but may be unrelated to the assertion failure that's
actually causing VMWare Server to abort():
vmware: ../../src/xcb_lock.c:77: _XGetXCBBuffer: assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed
First: Could somebody who has encountered this bug please get a stack
trace from the actual assert?
Does anybody know if VMWare Server is calling Xlib from multiple threads
concurrently? A `thread apply all bt full` in GDB when the assertion
triggers might be informative, especially with libx11-6-dbg installed.
I suspect this problem would be fixed by the socket handoff work that
Josh and I have been trying to finish for months. If you're willing to
recompile XCB and Xlib yourself, you might try the v2 handoff patch set:
http://lists.freedesktop.org/archives/xcb/2008-March/003392.html
There are some known bugs in that version, but you're unlikely to
encounter them until your app has been running for hours. Unfortunately
the XCB patches don't apply to current upstream git, so you might need
to apply them against commit 7a74ba3d0212f9bfe021d6da9070f71cbc53f85b.
Josh and I made progress on the v3 patchset a few weeks ago but the Xlib
patches still aren't ready.
Jamey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/xcb/attachments/20081004/2d215ad9/attachment.pgp
More information about the Xcb
mailing list