# HG changeset patch # User Thinker K.F. Li # Date 1261536079 -28800 # Node ID 0160cdabaa510710818507db843ce66e165394d5 # Parent d687d33952641b6eea4f9128b6c690c85506fbba Add a known issue. It causes a segmentation fault to call XEventsQueued() after receiving first Expose event and before redrawing something to the window. diff -r d687d3395264 -r 0160cdabaa51 src/X_supp.c --- a/src/X_supp.c Wed Dec 23 10:33:51 2009 +0800 +++ b/src/X_supp.c Wed Dec 23 10:41:19 2009 +0800 @@ -202,6 +202,10 @@ int in_stroke; int r; + /* XXX: For some unknown reason, it causes a segmentation fault to + * called XEventsQueued() after receiving first Expose event + * and before redraw for the event. + */ while(XEventsQueued(display, QueuedAfterReading) > 0) { r = XNextEvent(display, &evt); if(r == -1)