[Bug 38394] Eador: Genesis crashes on exit (only in fullscreen mode)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Apr 13 10:17:57 CDT 2015


https://bugs.winehq.org/show_bug.cgi?id=38394

--- Comment #4 from Stefan Dösinger <stefan at codeweavers.com> ---
Actually, the WM_X11DRV_RESIZE_DESKTOP message is processed just fine without a
virtual desktop. The problem was that if I don't launch explorer manually, Wine
launches the 64 bit version, which I forgot to recompile when I added extra
traces to winex11.drv...

So the patch should work fine, just don't forget to recompile your 64 bit
winex11.drv if you have a 64 bit build...

I'm not sure if the WM_DISPLAYCHANGE change is right though. It is needed
because otherwise the desktop thread will wait forever for the process that
sent WM_X11DRV_RESIZE_DESKTOP, which in turn waits for the desktop thread,
causing a deadlock that results in the timeout I observed.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list