https://bugs.winehq.org/show_bug.cgi?id=40777 Paul Gofman <gofmanp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp(a)gmail.com --- Comment #6 from Paul Gofman <gofmanp(a)gmail.com> --- Created attachment 65457 --> https://bugs.winehq.org/attachment.cgi?id=65457 Fix I've tested the demo. The launcher is getting confused by zero window coordinates passed to WM_NCCALCSIZE when SetWindowPos() is called from SetWindowRgn(). Zero coordinate are passed to WM_WINDOWPOSCHANGING in WINPOS structure both under Windows and Wine, but WM_NCCALCSIZE is different. I am attaching the patch which is fixing it. While that fixes the launcher, the demo still does not start. Choosing 'Start' runs some DRM config / launcher, when selecting 'Ok' there it registers some services and then fails: 003f:fixme:ntoskrnl:PsSetCreateThreadNotifyRoutine stub: 003405C0 wine: Unhandled page fault on read access to 0xffffffff at address 00359C07 (thread 0045), starting debugger... 0034:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0! 0032:err:module:LdrInitializeThunk "MOSSFL.DLL" failed to initialize, aborting 0032:err:module:LdrInitializeThunk Initializing dlls for L"C:\\mos\\Mos.exe" failed, status c0000142 Then those services continued to crash during each "boot" of Wine prefix until I removed them manually (while it is really better to delete such Wine prefix). The demo itself didn't work for me on Windows 7 either. There was no crash upon attempt to start the game itself, but it silently closes. Maybe it needs to be run as administrator, but I did not try that. So if this demo really works on Windows somehow (or a full game does) but does not work under Wine these further issues deserve a separate bug report. -- 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.