https://bugs.winehq.org/show_bug.cgi?id=39490
Bug ID: 39490 Summary: Wine 1.7.53 crashes when starting StarCraft 2 (Wine 1.7.52 works fine) Product: Wine Version: 1.7.53 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: kolAflash@kolahilft.de Distribution: ---
Compiled Wine-1.7.52 (and all the versions before) myself. Works completely fine with StarCraft 2!
Today compiled Wine-1.7.53 and it always crashes immediately and gives me the attached error on the shell.
When reverting back to Wine-1.7.52, everything is OK again.
The command I use to start StarCraft 2 and what happened:
$ env LD_LIBRARY_PATH=~/opt/mesa3d/lib vblank_mode=0 WINEDLLOVERRIDES=winemenubuilder.exe=d force_s3tc_enable=true WINEARCH=win32 WINEPREFIX=~/wines/starcraft2/ ~/opt/wine/bin/wine ~/"wines/starcraft2/drive_c/Program Files/StarCraft II/StarCraft II.exe" err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2) fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub wine: Unhandled page fault on read access to 0x00000010 at address 0x7eab8a9a (thread 0029), starting debugger... X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 1 (X_CreateWindow) Resource id in failed request: 0x8200007 Serial number of failed request: 78 Current serial number in output stream: 82
Note: Compiled Mesa3D myself to (version 11.0.0).
Tried running something simple with my standard system Mesa3D library. But that's also crashing...
env WINEDLLOVERRIDES=winemenubuilder.exe=d WINEARCH=win32 WINEPREFIX=~/wines/starcraft2/ /home/moritz/opt/wine/bin/wine notepad wine: cannot find L"C:\windows\system32\winemenubuilder.exe" err:wineboot:ProcessRunKeys Error running cmd L"C:\windows\system32\winemenubuilder.exe -a -r" (2) wine: Unhandled page fault on read access to 0x00000010 at address 0x7eab8a9a (thread 0022), starting debugger... wine: Unhandled page fault on read access to 0x00000010 at address 0x7e7e3a9a (thread 0009), starting debugger... winedbg: Internal crash at 0x7bc5828d
Interestingly Wine-1.7.53 is running fine with other WINEPREFIX'es. Guess it's maybe one of the following registry settings I made for the StarCraft 2 WINEPREFIX. I already compared the registry-settings in HKEY_CURRENT_USER\Software\Wine\Direct3D but they are the same in both WINEPREFIX'es.
OS: openSUSE 13.2 (x86_64) CPU+GPU: Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz