http://bugs.winehq.org/show_bug.cgi?id=58461
Bug ID: 58461 Summary: New Wine prefixes crash World Of Warcraft (WoW) Vanilla 1.12.1 - Access Violation Product: Wine-staging Version: 10.11 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: winehq.org@ulf-gebhardt.de CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 78914 --> http://bugs.winehq.org/attachment.cgi?id=78914 WoW Crash Report
On `wine-staging 10.11` running arch 64bit wow 1.12.1 crashes with an access violation.
1. Running the game without a prefix
wine: created the configuration directory '/home/dornhoeschen/.data/games/wow-1.12.1-nostalgeek/.wine' 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:loader_init wine-staging 10.11 is a testing version containing experimental patches. 002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. 004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002 0054:err:ole:start_rpcss Failed to open RpcSs service 004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002 004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002 004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\windows\system32\win32k.sys" 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\windows\system32\drivers\dxgkrnl.sys" 0080:err:ntoskrnl:ServiceMain Failed to load L"C:\windows\system32\drivers\dxgmms1.sys" 0098:fixme:file:NtLockFile I/O completion on lock not implemented yet 0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 00a0:err:environ:init_peb starting L"Z:\usr\share\wine\mono\wine-mono-10.1.0\support\removeuserinstalls-x86.exe" in experimental wow64 mode 00a8:err:environ:init_peb starting L"Z:\usr\share\wine\mono\wine-mono-10.1.0\support\installinf-x86.exe" in experimental wow64 mode 0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 00f8:err:environ:init_peb starting L"C:\windows\syswow64\rundll32.exe" in experimental wow64 mode 00f8:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet 0100:err:environ:init_peb starting L"C:\windows\syswow64\iexplore.exe" in experimental wow64 mode 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 011c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 011c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 002c:err:setupapi:do_file_copyW Unsupported style(s) 0x10 0024:fixme:winediag:loader_init wine-staging 10.11 is a testing version containing experimental patches. 0024:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org. 011c:fixme:wineusb:query_id Unhandled ID query type 0x5. 0150:err:environ:init_peb starting L"Z:\home\dornhoeschen\.data\games\wow-1.12.1-nostalgeek\WoW_tweaked.exe" in experimental wow64 mode 0188:err:environ:init_peb starting L"Z:\home\dornhoeschen\.data\games\wow-1.12.1-nostalgeek\WowError.exe" in experimental wow64 mode 0188:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
The Error which occurs reads like following:
This application has encountered a critical error:
ERROR #132 (0x85100084) Fatal Exception Program: Z:\home\dornhoeschen.data\games\wow-1.12.1-nostalgeek\WoW_tweaked.exe Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:7BBEBE53
The instruction at "0x7BBEBE53" referenced memory at "0x0000002A". The memory could not be "read".
WoWBuild: 5875
x86 Registers
EAX=00000029 EBX=0000002A ECX=0012D98C EDX=08837A50 ESI=08837808 EDI=0012D9C3 EBP=0012D754 ESP=0012D700 EIP=7BBEBE53 FLG=00010213 CS =0023 DS =002B ES =002B SS =002B FS =0063 GS =002B
Error and dump from wow atatched
## Notes In the logs it might appear that I run wow_tweaked.exe, which is vanilla tweaks https://github.com/brndd/vanilla-tweaks . The same behaviour also occurs running wow.exe.