http://bugs.winehq.org/show_bug.cgi?id=4000
Summary: Warcraft II Battle.NET crashes at Startup Product: Wine Version: 0.9.2. Platform: PC OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-loader AssignedTo: wine-bugs@winehq.org ReportedBy: luizluca@gmail.com
Hello,
I installed Warcraft 2 without problem. But when I start it up, it crashes at a null ponter.
$ wine Warcraft\ II\ BNE.exe
fixme:system:SystemParametersInfoW Unimplemented action: 4103 (SPI_SETLISTB fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x55981de8)->(0x10022,0000 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8 fixme:x11drv:X11DRV_DDHAL_CreatePalette stub wine: Unhandled page fault on read access to 0x00000000 at address (nil) (t hread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000). In 32 bit mode. Register dump: CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063 EIP:00000000 ESP:55c6fbb4 EBP:55c6fc74 EFLAGS:00010206( - 00 - RIP1 ) EAX:571d0a79 EBX:00000000 ECX:00000000 EDX:000001df ESI:57870290 EDI:57e50280 Stack dump: 0x55c6fbb4: 55c6fcfc 57870010 57870010 55c6fcfc 0x55c6fbc4: 57870010 55d7646c 00000000 00000002 0x55c6fbd4: 0000006c 004d25e0 00000000 00000000 0x55c6fbe4: 55d0f070 57921b91 55982dd8 00000000 0x55c6fbf4: 55c6fc24 00000001 00000000 1500ca15 0x55c6fc04: 55982ddc 00000000 55c6fc24 00000001 Backtrace: =>1 0x00000000 (0x00000000) 2 0x00486767 in warcraft ii bne (+0x86767) (0x00486767) 3 0x00000000 (0x00000000) 0x00000000: addb %al,0x0(%eax) Modules: Module Address Debug info Name (83 modules) PE 0x00400000-004d8000 Export warcraft ii bne PE 0x02000000-0200f000 Deferred w2local PE 0x15000000-1503b000 Deferred storm ELF 0x55555000-5556c000 Deferred ld-linux.so.2 ELF 0x55590000-555aa000 Deferred libwine.so.1 ELF 0x555aa000-555bc000 Deferred libpthread.so.0 ELF 0x555bc000-556ea000 Deferred libc.so.6 ELF 0x556ea000-556ee000 Deferred libdl.so.2 ELF 0x556f0000-5576d000 Deferred ntdll<elf> -PE 0x55700000-5576d000 \ ntdll ELF 0x55790000-55886000 Deferred libwine_unicode.so.1 ELF 0x55886000-558ab000 Deferred libm.so.6 ELF 0x558ce000-558d9000 Deferred libnss_files.so.2 ELF 0x558d9000-558e4000 Deferred libnss_nisplus.so.2 ELF 0x558e4000-558f8000 Deferred libnsl.so.1 ELF 0x558f8000-55902000 Deferred libnss_nis.so.2 ELF 0x55a20000-55b2d000 Deferred kernel32<elf> -PE 0x55a40000-55b2d000 \ kernel32 ELF 0x55c70000-55da8000 Deferred user32<elf> -PE 0x55c90000-55da8000 \ user32 ELF 0x55da8000-55e3b000 Deferred gdi32<elf> -PE 0x55dc0000-55e3b000 \ gdi32 ELF 0x55e3b000-55e7b000 Deferred advapi32<elf> -PE 0x55e50000-55e7b000 \ advapi32 ELF 0x55e7b000-55f17000 Deferred comdlg32<elf> -PE 0x55e90000-55f17000 \ comdlg32 ELF 0x55f17000-55fe9000 Deferred shell32<elf> -PE 0x55f30000-55fe9000 \ shell32 ELF 0x55fe9000-56047000 Deferred shlwapi<elf> -PE 0x56000000-56047000 \ shlwapi ELF 0x56047000-560da000 Deferred ole32<elf> -PE 0x56060000-560da000 \ ole32 ELF 0x560da000-56121000 Deferred rpcrt4<elf> -PE 0x560f0000-56121000 \ rpcrt4 ELF 0x56121000-56140000 Deferred iphlpapi<elf> -PE 0x56130000-56140000 \ iphlpapi ELF 0x56140000-5620f000 Deferred comctl32<elf> -PE 0x56150000-5620f000 \ comctl32 ELF 0x5620f000-5623a000 Deferred winspool.drv<elf> -PE 0x56220000-5623a000 \ winspool.drv ELF 0x5623a000-56253000 Deferred version<elf> -PE 0x56240000-56253000 \ version ELF 0x56253000-56267000 Deferred lz32<elf> -PE 0x56260000-56267000 \ lz32 ELF 0x56267000-56282000 Deferred crtdll<elf> -PE 0x56270000-56282000 \ crtdll ELF 0x56282000-562e6000 Deferred msvcrt<elf> -PE 0x56290000-562e6000 \ msvcrt ELF 0x562e6000-56301000 Deferred wsock32<elf> -PE 0x562f0000-56301000 \ wsock32 ELF 0x56301000-5632e000 Deferred ws2_32<elf> -PE 0x56310000-5632e000 \ ws2_32 ELF 0x56351000-563ba000 Deferred libfreetype.so.6 ELF 0x563ba000-563cc000 Deferred libz.so.1 ELF 0x563ef000-5641f000 Deferred libfontconfig.so.1 ELF 0x5641f000-5643f000 Deferred libexpat.so.0 ELF 0x5643f000-564c9000 Deferred winex11.drv<elf> -PE 0x56450000-564c9000 \ winex11.drv ELF 0x564ec000-564f5000 Deferred libsm.so.6 ELF 0x564f5000-5650d000 Deferred libice.so.6 ELF 0x5650d000-56512000 Deferred libxxf86vm.so.1 ELF 0x56512000-56520000 Deferred libxext.so.6 ELF 0x56520000-565ec000 Deferred libx11.so.6 ELF 0x565ec000-5666b000 Deferred libgl.so.1 ELF 0x5666b000-56dd4000 Deferred libglcore.so.1 ELF 0x56dd4000-56dd6000 Deferred libnvidia-tls.so.1 ELF 0x56e31000-56e34000 Deferred xlcdef.so.2 ELF 0x56e34000-56e51000 Deferred ximcp.so.2 ELF 0x56e54000-56e5d000 Deferred libxrender.so.1 ELF 0x56e5d000-56e61000 Deferred libxrandr.so ELF 0x56e61000-56e65000 Deferred iso8859-15.so ELF 0x56e65000-56e82000 Deferred imm32<elf> -PE 0x56e70000-56e82000 \ imm32 ELF 0x56ea5000-56eae000 Deferred libxcursor.so.1 ELF 0x56eae000-56ee2000 Deferred uxtheme<elf> -PE 0x56ec0000-56ee2000 \ uxtheme ELF 0x56ff3000-57011000 Deferred libcups.so.2 ELF 0x57011000-57042000 Deferred libssl.so.0.9.7 ELF 0x57042000-5714c000 Deferred libcrypto.so.0.9.7 ELF 0x57325000-57328000 Deferred iso8859-1.so ELF 0x578bc000-5793f000 Deferred ddraw<elf> -PE 0x578e0000-5793f000 \ ddraw ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Arquivos de programas\Warcraft II BNE\Warcraft II BNE.exe 0000000b 0 0000000a 1 00000009 0 <== WineDbg terminated on pid 0x8