Vitaliy Margolen wrote:
dlls/winex11.drv/mouse.c | 43 +++++++++++++++++++++++++++++++++----------
...
POINT cursor_pos;
+static CRITICAL_SECTION cursor_CritSection;
There's a reference to cursor_pos in dlls/winex11.drv/keyboard.c too, and you're missing a critical section around it.
Mike