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

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 12 06:25:40 PST 2010


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





--- Comment #6 from Leonardo Chiquitto <leonardo at ngdn.org>  2010-02-12 06:25:38 PST ---
> I don't immediately see how the architecture of either machine could matter
> here. Can you check whether you can reproduce this bug on either the ppc32
> machine or the x86-64 machine alone?

No, I can't reproduce the problem on ppc32 or x86_64 when running
Epiphany/Firefox locally. I can't say for sure about the possibility of an
architecture dependent bug, but for me this looks like the case (different
endianness).

> 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.

I'll attach the traffic capture. It was collected with:

  # tcpdump -s 0 -n -w xorg-epiphany.cap -i eth0 port 6000

After I started tcpdump and Epiphany, it took less than one minute for the
assertion failure to happen. Please let me know if the values you mentioned
above are not in the capture and I'll patch the library to print them.

> Judging by the assert line number, I think your libX11 must be at least version
> 1.1.99.2, but no later than 1.3. The only more recent change to xcb_io.c is a
> Cygwin build fix, which had better not matter.

It's libX11 1.2.2. Sorry for not providing useful version numbers before.

> Is OpenSUSE applying any patches to libX11's xcb_io.c? I'd guess not, but if so
> that would be important to know.

We have 13 patches on xorg-x11-libX11, but none of them touch xcb files.

> I suspect the versions of the server and libxcb don't matter, which is
> fortunate since the OpenSUSE version numbers are meaningless to me.

Here are the correct version numbers:

libxcb 1.5
xorg-server 1.6.5

Thanks for your prompt responses and attention.


-- 
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