[Xcb] [Bug 27552] Lots of processes crash in XCreatePixmap() with _XAllocID: Assertion `ret != inval_id' failed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Apr 15 09:58:31 PDT 2010


--- Comment #3 from Jamey Sharp <jamey at minilop.net> 2010-04-15 09:58:31 PDT ---
(In reply to comment #2)
> > In lieu of a minimal test, perhaps you can tell me which X extensions these
> > applications have in common? Perhaps the client library for some extension
> > allocates an XID but is missing a SyncHandle call; if the next X request also
> > tries to allocate an XID you'd get this assertion failure.
> I asked in the downstram bug for a few Xorg logs from those people who can
> reproduce the crash. Perhaps it will turn out that they are all using the same
> graphics driver.

I don't expect it to be a server-side issue, but then there was a recent report
that turned out to be a byte-swapping bug in the server, and I didn't expect it
then either... :-)

I meant, which extensions are these applications actually using? I'm hoping to
pin the blame on a client-side extension library rather than libX11 itself. ;-)
The list of loaded libraries from GDB would be a start. Is there some Launchpad
way to download all the attachments from all the public duplicate bugs at once?

I don't have very high hopes though, especially after I went through checking
for SyncHandle bugs in every extension library I could find, last week.

Regardless, I hope your effort to get more information from downstream bug
reporters works out.

Configure bugmail: https://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