Hi David,

[...]

> That's about right.  I should have more information about the updated
> release schedule available within the next few days, and I'll post it
> here then.
>
> In the meantime, if any of you are aware of serious bugs that still
> haven't been fixed in the current CVS trunk version, please post details
> here.

Please consider the patch I sent to the mailing list a few days ago.

http://www.mail-archive.com/[email protected]/msg00554.html

This bug could affect any multi-threaded X11 application, causing serious 
problems such as hang and keyboard lockup (in KDE). It's caused by multiple 
threads using the X11 event queue at the same time, where one of these 
threads free the 'event reader lock' of the other thread, causing it to wait 
forever (condition is never signalled).

The patch is small and easy to verify it's correctness (IMHO). It should only 
call UnlockNextEventReader() on return when an 'event reader lock' has 
previously been queued, that is, when 'cvl' is non-zero.

Thanks.
bye,

ewald

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to