libX11: Changes to 'master'

Jamey Sharp jamey at kemper.freedesktop.org
Sun Jun 10 16:21:42 PDT 2007


 modules/im/ximcp/imDefLkup.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

New commits:
commit c2f88cdf5cd9c94b77e5bfdac572b5ac06ab4aa8
Author: Jamey Sharp <jamey at minilop.net>
Date:   Sun Jun 10 16:19:59 2007 -0700

    Fix locking in _XimGetWindowEventmask.
    
    Now that XFilterEvent drops the Display lock before invoking callback
    functions, _XimGetWindowEventmask is called without the lock held. So
    when it called _XGetWindowAttributes, a variant of XGetWindowAttributes
    that does not lock the Display, Xlib/XCB would assert:
    
    xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
    
    Should fix Gentoo #156367, Ubuntu #87947, Debian #427296. And others?



More information about the xorg-commit mailing list