[Xcb] Nested XLockDisplay

Barton C Massey bart at cs.pdx.edu
Fri Jan 5 09:33:03 PST 2007


In message <c912665b0701050316w278604b0g2aeeefd640257f at mail.gmail.com> you wrote:
> On 1/4/07, Josh Triplett <josh at freedesktop.org> wrote:
> > Nested calls to XLockDisplay, in the public API, work fine.  Nested calls to
> > LockDisplay, in Xlibint.h, do not.  Things which trigger this assertion have
> > used an internal-only call which only extension libraries should use.  In
> > this case, as you mentioned in a later mail, libXrandr makes the problematic
> > call.
> >
> > - Josh Triplett
> >
> 
> Hi Josh,
> 
> Thank you for the explanation. I was confused by the "LockDisplay"
> name, which I assumed was XLockDisplay the same way OpenGL specs strip
> the "gl" prefix.
> 
> With that out of the way, is there anything I can do to help fix this
> bug (apart from the test program and backtrace)?

Start by making sure you have the very latest libXrandr: I
think we've fixed at least one locking bug there already.

	Bart



More information about the Xcb mailing list