Hello.
I used crossover 20 to run Warcraft III 1.26a on my M1 MacBook but everytime I start the game , it'll immediately crash.
Here is crash log :Warcraft III (build 6401)
Exe: Z:\Applications\Warcraft III\war3.exe
Time: Feb 1, 2021 4:59:59.630 PM
User: crossover
Computer: MACBOOK-PRO-CUA
This application has encountered a critical error:
FATAL ERROR!
Program: Z:\Applications\Warcraft III\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 1007:0171C3F8
The instruction at '0x0171C3F8' referenced memory at '0x00000000'.
The memory could not be 'read'.
x86 Registers
EAX=00000000 EBX=00000000 ECX=00000000 EDX=0031F638 ESI=00000000
EDI=000900CC EBP=00000000 ESP=0031F628 EIP=0171C3F8 FLG=00200246
CS =1007 DS =100F ES =100F SS =0023 FS =1017 GS =0000
Stack Trace (Manual)
Address Frame Logical addr Module
0171C3F8 00000000 0001:0052B3F8 Z:\Applications\Warcraft III\Game.dll
Stack Trace (Using DBGHELP.DLL)
Loaded Modules
0x00320000 - 0x00336000 C:\windows\system32\imm32.dll
0x00340000 - 0x00391000 C:\windows\system32\shlwapi.dll
0x003A0000 - 0x003BE000 C:\windows\system32\mpr.dll
0x003C0000 - 0x003CE000 C:\windows\system32\WSOCK32.dll
0x00400000 - 0x0047D000 Z:\Applications\Warcraft III\war3.exe
0x00480000 - 0x005CC000 C:\windows\system32\COMCTL32.dll
0x005D0000 - 0x006D4000 C:\windows\system32\comdlg32.dll
0x006E0000 - 0x00761000 C:\windows\system32\rpcrt4.dll
0x00770000 - 0x007F5000 C:\windows\system32\WININET.dll
0x00A20000 - 0x00A9C000 C:\windows\system32\setupapi.dll
0x00AA0000 - 0x00B02000 C:\windows\system32\WINEPS.DRV
0x01050000 - 0x010A5000 C:\windows\system32\dsound.dll
0x011F0000 - 0x01DA5000 Z:\Applications\Warcraft III\Game.dll
0x02280000 - 0x0228B000 C:\windows\system32\midimap.dll
0x022A0000 - 0x022C2000 C:\windows\system32\msvfw32.dll
0x022E0000 - 0x023A1000 C:\windows\system32\quartz.dll
0x023B0000 - 0x024B8000 C:\windows\system32\oleaut32.dll
0x026E0000 - 0x0270B000 C:\windows\system32\devenum.dll
0x02A70000 - 0x02A8F000 C:\windows\system32\msdmo.dll
0x02A90000 - 0x02AB4000 C:\windows\system32\mmdevapi.dll
0x15000000 - 0x15061000 Z:\Applications\Warcraft III\Storm.dll
0x20050000 - 0x2018B000 C:\windows\system32\ucrtbase.dll
0x21100000 - 0x2115F000 Z:\Applications\Warcraft III\mss32.dll
0x236D0000 - 0x236DA000 C:\windows\system32\avicap32.dll
0x236E0000 - 0x2371E000 C:\windows\system32\winecoreaudio.drv
0x27B10000 - 0x27B7F000 C:\windows\system32\dbghelp.dll
0x60000000 - 0x6005D000 Z:\Applications\Warcraft III\ijl15.dll
0x62800000 - 0x6283A000 C:\windows\system32\usp10.dll
0x639C0000 - 0x63A76000 C:\windows\system32\WINMM.dll
0x64B40000 - 0x64B57000 C:\windows\system32\shcore.dll
0x65200000 - 0x65332000 C:\windows\system32\ole32.dll
0x65980000 - 0x6598C000 C:\windows\system32\version.dll
0x66640000 - 0x6665F000 C:\windows\system32\msacm32.dll
0x66840000 - 0x6684D000 C:\windows\system32\msacm32.drv
0x68510000 - 0x68513000 C:\windows\system32\wow64cpu.dll
0x68520000 - 0x685AB000 C:\windows\system32\advapi32.dll
0x685D0000 - 0x68617000 C:\windows\system32\winspool.drv
0x68630000 - 0x6864F000 C:\windows\system32\iphlpapi.dll
0x6C4D0000 - 0x6C5AD000 C:\windows\system32\msvcrt.dll
0x6C5E0000 - 0x6C614000 C:\windows\system32\ws2_32.dll
0x70810000 - 0x70968000 C:\windows\system32\gdi32.dll
0x70990000 - 0x70BCA000 C:\windows\system32\user32.dll
0x70BF0000 - 0x70CA1000 C:\windows\system32\winemac.drv
0x70E20000 - 0x71822000 C:\windows\system32\shell32.dll
0x71850000 - 0x71945000 C:\windows\winsxs\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.3053_x-ww_b80fa8ca\MSVCR80.dll
0x7A810000 - 0x7A942000 C:\windows\system32\OPENGL32.dll
0x7B000000 - 0x7B0C2000 C:\windows\system32\kernelbase.dll
0x7B410000 - 0x7B693000 C:\windows\system32\kernel32.dll
0x7BC10000 - 0x7BEC9000 C:\windows\system32\ntdll.dll
Memory Dump
Code: 16 bytes starting at (EIP = 0171C3F8)
0171C3F8: 8B 08 68 F0 D8 B7 01 50 8B 01 FF D0 3B C6 7D 14 ..h....P....;.}.
Stack: 1024 bytes starting at (ESP = 0031F628)
- = addr *
0031F620: 00 00 00 00 00 00 00 00 38 F6 31 00 C0 F6 31 00 ........8.1...1.
0031F630: C4 F6 31 00 10 F7 31 00 B5 0C A3 70 00 00 00 00 ..1...1....p....
0031F640: B0 F6 31 00 00 00 00 00 9B C6 71 01 CC 00 09 00 ..1.......q.....
0031F650: 00 00 00 00 00 00 00 00 0A 00 00 00 1C 15 BA 70 ...............p
0031F660: F8 E3 9F 00 00 00 00 00 0E 00 00 00 00 00 00 00 ................
0031F670: 90 F6 31 00 00 00 00 00 E3 9D CD 7B 00 00 00 00 ..1........{....
0031F680: 00 E4 9F 00 00 00 00 00 CC 00 09 00 00 00 00 00 ................
0031F690: F0 C4 71 01 CF 1C 8C 18 BC 3C A6 70 CC 00 09 00 ..q......<.p....
0031F6A0: 13 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F6B0: 80 F7 31 00 00 00 00 00 10 F7 31 00 C0 F6 31 00 ..1.......1...1.
0031F6C0: F0 C4 71 01 80 F7 31 00 05 99 9A 70 F0 C4 71 01 ..q...1....p..q.
0031F6D0: CC 00 09 00 13 01 00 00 00 00 00 00 00 00 00 00 ................
0031F6E0: 50 F7 31 00 00 00 00 00 24 CE A4 70 00 00 00 00 P.1.....$..p....
0031F6F0: 7F 6D C4 7B 07 10 00 00 63 1D 9A 70 1C 15 BA 70 .m.{....c..p...p
0031F700: 20 F7 31 00 00 00 00 00 50 16 BA 70 00 00 00 00 .1.....P..p....
0031F710: E6 98 9A 70 2B 00 00 00 A0 3C A6 70 00 00 00 00 ...p+....<.p....
0031F720: 1B 54 A6 70 00 00 00 00 CC 00 09 00 00 00 00 00 .T.p............
0031F730: 12 00 00 80 00 00 00 00 F0 C4 71 01 00 00 00 00 ..........q.....
0031F740: 64 CE A4 70 F0 C4 71 01 24 F8 31 00 00 00 00 00 d..p..q.$.1.....
0031F750: 00 00 00 00 13 01 00 00 2C 00 FF FF 00 00 00 00 ........,.......
0031F760: CC 00 09 00 00 00 00 00 B0 17 BA 70 00 00 00 00 ...........p....
0031F770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F780: F0 F7 31 00 00 00 00 00 D5 56 A6 70 00 00 00 00 ..1......V.p....
0031F790: 9C F7 31 00 E0 F9 31 00 00 01 00 00 CC 00 09 00 ..1...1.........
0031F7A0: 13 01 00 00 00 00 00 00 B8 F8 31 00 00 00 00 00 ..........1.....
0031F7B0: 84 00 00 00 00 00 00 00 00 00 00 00 13 01 00 00 ................
0031F7C0: 24 F8 31 00 00 00 FC 7F E0 F9 31 00 00 00 00 00 $.1.......1.....
0031F7D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F7E0: 00 00 FC 7F 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F7F0: B4 F9 31 00 00 00 00 00 78 FF A0 70 00 00 00 00 ..1.....x..p....
0031F800: 04 00 00 00 00 00 00 00 DE F8 A0 70 00 00 00 00 ...........p....
0031F810: 55 00 27 00 01 00 00 00 90 D5 C1 70 00 00 00 00 U.'........p....
0031F820: 7C 50 4A 52 00 00 00 00 71 57 14 59 AE 5A 40 5C |PJR....qW.Y.Z@\
0031F830: C9 5D 4B 5F 00 00 FC 7F 40 00 00 00 C8 F8 31 00 .]K_....@.....1.
0031F840: 44 1D 9A 70 2B 00 00 00 52 F3 A0 70 00 00 00 00 D..p+...R..p....
0031F850: E0 F9 31 00 20 F9 31 00 63 1D 9A 70 09 04 00 00 ..1. .1.c..p....
0031F860: 04 10 00 20 F4 F8 31 00 02 00 00 00 97 82 9B 83 ... ..1.........
0031F870: 9E 84 9E 85 9B 86 97 87 90 88 88 89 7D 8A 70 8B ............}.p.
0031F880: 61 8C 50 8D 3E 8E 29 8F 13 90 FB 90 E1 91 C6 92 a.P.>.).........
0031F890: A9 93 8A 94 6A 95 48 96 24 97 00 98 D9 98 B1 99 ....j.H.$.......
0031F8A0: 88 9A 5E 9B 32 9C 04 9D D6 9D A6 9E 74 9F 42 A0 ..^.2.......t.B.
0031F8B0: 0E A1 D9 A1 A3 A2 6C A3 44 1D 9A 70 2B 00 00 00 ......l.D..p+...
0031F8C0: C0 53 02 7B 00 00 00 00 52 F3 A0 70 00 00 00 00 .S.{....R..p....
0031F8D0: B8 F8 31 00 00 00 00 00 F4 F8 31 00 00 00 00 00 ..1.......1.....
0031F8E0: E0 F9 31 00 00 00 00 00 BB B5 6B B6 01 00 00 00 ..1.......k.....
0031F8F0: 76 B8 22 B9 E4 04 00 00 E0 F9 31 00 00 00 00 00 v.".......1.....
0031F900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F910: 00 00 FC 7F 00 00 00 00 00 00 00 00 00 00 00 00 ................
0031F920: A8 F9 31 00 00 00 00 00 B6 FA A0 70 00 00 00 00 ..1........p....
0031F930: C0 CC 58 CD F0 CD 88 CE 1E CF B5 CF E0 F9 31 00 ..X...........1.
0031F940: 00 00 00 00 00 00 00 00 00 00 00 00 E8 D4 79 D5 ..............y.
0031F950: 0A D6 9B D6 2B D7 BB D7 4A D8 D9 D8 67 D9 F5 D9 ....+...J...g...
0031F960: 83 DA 10 DB 9C DB 28 DC B4 DC 40 DD CB DD 55 DE ......(...@...U.
0031F970: DF DE 69 DF F2 DF 7B E0 04 E1 8C E1 14 E2 9B E2 ..i...{.........
0031F980: 22 E3 A9 E3 2F E4 B5 E4 3B E5 C0 E5 45 E6 C9 E6 ".../...;...E...
0031F990: 70 7F A1 70 00 00 00 00 D0 7F A1 70 70 7F A1 70 p..p.......pp..p
0031F9A0: 00 00 00 00 D0 7F A1 70 00 00 00 00 B0 7E A1 70 .......p.....~.p
0031F9B0: 00 00 00 00 BC E9 41 7B 00 00 00 00 0D 80 A1 70 ......A{.......p
0031F9C0: 00 00 00 00 FF 7F A1 70 07 10 00 00 30 BB 71 01 .......p....0.q.
0031F9D0: E0 F9 31 00 A8 FC 41 7B 9C 52 A6 01 D0 C2 45 7B ..1...A{.R....E{
0031F9E0: CC 00 09 00 13 01 00 00 00 00 00 00 00 00 00 00 ................
0031F9F0: B6 0B 2F 0C 1D 03 00 00 55 02 00 00 AC C9 71 01 ../.....U.....q.
0031FA00: 44 FA 31 00 47 6F 71 01 9C 52 A6 01 00 00 00 00 D.1.Goq..R......
0031FA10: 30 FA 31 00 90 00 FA 00 02 68 1F 01 9C 52 A6 01 0.1......h...R..
0031FA20: 00 00 00 00 30 FA 31 00 00 00 1F 01 00 00 00 00 ....0.1.........
How to fix this ?