https://bugs.winehq.org/show_bug.cgi?id=53101
--- Comment #2 from Jacek Caban jacek@codeweavers.com --- Yes, X11DRV_MsgWaitForMultipleObjectsEx should not modify last error, the commit made it work more similar to Windows. The application actually depends on Shell_NotifyIconA modifying the last error (which internally uses inter process SendMessage, triggering X11DRV_MsgWaitForMultipleObjectsEx). I will send a patch.