[Xcb] [Bug 26511] Assertion while calling XPending() (xcb_io.c:242)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 10 11:44:14 PST 2010


http://bugs.freedesktop.org/show_bug.cgi?id=26511





--- Comment #5 from Peter Harris <peter.harris at hummingbird.com>  2010-02-10 11:44:12 PST ---
(In reply to comment #4)
> This assert means that libX11 got responses from the X server for requests that
> it doesn't believe have been sent. I don't have a hypothesis yet about how that
> could happen.

Hypothesis: Your X server forgot to swap the sequence number in some event or
reply.

Eg. A commit similar to 3f2e4b9867 may be required to fix the bug (if it hasn't
been already).

> I'll probably need you to print the values of dpy->last_request_read and
> dpy->request at the point where the assertion fails, and it may help if you
> could attach a capture of the X network traffic in the same failing session
> using something like wireshark.

Definitely take a Wireshark trace. It will prove or disprove my hypothesis.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Xcb mailing list