http://bugs.winehq.org/show_bug.cgi?id=6634
Summary: (Game) Panzers - Phase One crash on startup Product: Wine Version: unspecified Platform: PC OS/Version: Windows 98 Status: UNCONFIRMED Severity: critical Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: shiftyeyes_mcgraw@hotmail.com
On starting the game, a windows message box appears with an unhandled exception, wine then starts its debugger. Log follows:
fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported. wine: Unhandled page fault on read access to 0x00000000 at address 0x7f1a8c (thread 0094), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x007f1a8c). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:007f1a8c ESP:0033f8f4 EBP:0033f908 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:0033fa2c ECX:0000001d EDX:0033fa2c ESI:001640b0 EDI:00000000 Stack dump: 0x0033f8f4: 00000000 001640b0 0033fa2c 0000001d 0x0033f904: 0000001d 0033fb34 007f2a9b 00000000 0x0033f914: 00d2c26c 00000002 00000000 00000001 0x0033f924: 7379535c 526d6574 5c746f6f 74737953 0x0033f934: 32336d65 6972645c 73726576 6f72705c 0x0033f944: 636e7973 79732e31 00000073 00000000 fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119 Backtrace: =>1 0x007f1a8c in protect (+0x1a8c) (0x0033f908) 2 0x007f2a9b in protect (+0x2a9b) (0x0033fb34) 3 0x007f28ce in protect (+0x28ce) (0x0033fc5c) 4 0x007f1ced in protect (+0x1ced) (0x0033fc98) 5 0x007f1c26 in protect (+0x1c26) (0x0033fce8) 6 0x7bc36705 call_dll_entry_point+0x15 in ntdll (0x0033fd08) 7 0x7bc377ac in ntdll (+0x277ac) (0x0033fdb8) 8 0x7bc37c4d in ntdll (+0x27c4d) (0x0033fdf8) 9 0x7bc37b92 in ntdll (+0x27b92) (0x0033fe38) 10 0x7bc3aa61 LdrInitializeThunk+0x371 in ntdll (0x0033ff08) 11 0x7b86f4aa in kernel32 (+0x4f4aa) (0x0033ffe8) 12 0xb7e3b567 wine_switch_to_stack+0x17 in libwine.so.1 (0x00000000) 0x007f1a8c: cmpb %al,0x0(%edi) Modules: Module Address Debug info Name (84 modules) PE 400000-7e3000 Deferred panzers PE 7f0000-d44000 Export protect PE 21100000-2115f000 Deferred mss32 PE 30000000-30072000 Deferred binkw32 ELF 7b800000-7b91a000 Export kernel32<elf> -PE 7b820000-7b91a000 \ kernel32 ELF 7bc00000-7bc81000 Export ntdll<elf> -PE 7bc10000-7bc81000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7d5c9000-7d5de000 Deferred midimap<elf> -PE 7d5d0000-7d5de000 \ midimap ELF 7d604000-7d61c000 Deferred msacm32<elf> -PE 7d610000-7d61c000 \ msacm32 ELF 7d61c000-7d658000 Deferred wineoss<elf> -PE 7d620000-7d658000 \ wineoss ELF 7d86e000-7d873000 Deferred libxfixes.so.3 ELF 7d873000-7d87c000 Deferred libxcursor.so.1 ELF 7d87c000-7d898000 Deferred imm32<elf> -PE 7d880000-7d898000 \ imm32 ELF 7d898000-7d8b6000 Deferred ximcp.so.2 ELF 7d8b6000-7d8b8000 Deferred xlcutf8load.so.2 ELF 7d8b8000-7d8bb000 Deferred libxrandr.so.2 ELF 7d8bb000-7d8c3000 Deferred libxrender.so.1 ELF 7d8c3000-7d8c6000 Deferred libxinerama.so.1 ELF 7dddd000-7de6a000 Deferred winex11<elf> -PE 7ddf0000-7de6a000 \ winex11 ELF 7de6a000-7de88000 Deferred libexpat.so.1 ELF 7de88000-7deb7000 Deferred libfontconfig.so.1 ELF 7deb7000-7decb000 Deferred libz.so.1 ELF 7decb000-7df35000 Deferred libfreetype.so.6 ELF 7df35000-7df49000 Deferred lz32<elf> -PE 7df40000-7df49000 \ lz32 ELF 7df49000-7df62000 Deferred version<elf> -PE 7df50000-7df62000 \ version ELF 7df62000-7df7c000 Deferred wsock32<elf> -PE 7df70000-7df7c000 \ wsock32 ELF 7dfdf000-7e7a2000 Deferred libglcore.so.1 ELF 7e7a2000-7e7a7000 Deferred libxdmcp.so.6 ELF 7e7a7000-7e821000 Deferred libglu.so.1 ELF 7e821000-7e8a6000 Deferred libgl.so.1 ELF 7e8a6000-7e96f000 Deferred libx11.so.6 ELF 7e96f000-7e97c000 Deferred libxext.so.6 ELF 7e97c000-7e994000 Deferred libice.so.6 ELF 7e994000-7ea43000 Deferred wined3d<elf> -PE 7e9a0000-7ea43000 \ wined3d ELF 7ea43000-7ea6d000 Deferred d3d9<elf> -PE 7ea50000-7ea6d000 \ d3d9 ELF 7ea6d000-7eab6000 Deferred dsound<elf> -PE 7ea80000-7eab6000 \ dsound ELF 7eab6000-7eb08000 Deferred rpcrt4<elf> -PE 7eac0000-7eb08000 \ rpcrt4 ELF 7eb08000-7eb9c000 Deferred ole32<elf> -PE 7eb20000-7eb9c000 \ ole32 ELF 7eb9c000-7ebaf000 Deferred libresolv.so.2 ELF 7ebaf000-7ebcd000 Deferred iphlpapi<elf> -PE 7ebc0000-7ebcd000 \ iphlpapi ELF 7ebcd000-7ebf8000 Deferred ws2_32<elf> -PE 7ebe0000-7ebf8000 \ ws2_32 ELF 7ebf8000-7ec81000 Deferred winmm<elf> -PE 7ec00000-7ec81000 \ winmm ELF 7ec81000-7ec8c000 Deferred libgcc_s.so.1 ELF 7ed6b000-7ee21000 Deferred gdi32<elf> -PE 7ed80000-7ee21000 \ gdi32 ELF 7ee21000-7ef57000 Deferred user32<elf> -PE 7ee40000-7ef57000 \ user32 ELF 7ef57000-7ef9d000 Deferred advapi32<elf> -PE 7ef60000-7ef9d000 \ advapi32 ELF 7efd0000-7efe6000 Deferred libnsl.so.1 ELF 7efe6000-7efef000 Deferred libnss_compat.so.2 ELF 7eff0000-7eff2000 Deferred libnvidia-tls.so.1 ELF 7eff2000-7eff7000 Deferred libxxf86vm.so.1 ELF 7eff7000-7f000000 Deferred libsm.so.6 ELF b7be0000-b7be3000 Deferred libxau.so.6 ELF b7be3000-b7bee000 Deferred libnss_files.so.2 ELF b7bef000-b7c15000 Deferred libm.so.6 ELF b7c16000-b7cce000 Deferred libasound.so.2 ELF b7cce000-b7cd2000 Deferred libdl.so.2 ELF b7cd2000-b7cdb000 Deferred libalsatoss.so.0 ELF b7cdb000-b7e0f000 Deferred libc.so.6 ELF b7e0f000-b7e22000 Deferred libpthread.so.0 ELF b7e2a000-b7e34000 Deferred libnss_nis.so.2 ELF b7e34000-b7f45000 Export libwine.so.1 ELF b7f45000-b7f4a000 Deferred libaoss.so ELF b7f4c000-b7f67000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000093 (D) C:\program files\panzers - phase1\run\panzers.exe 00000094 0 <== 00000021 0000002a 0 00000031 0 0000002e 0 00000012 0 0000001c 0 0000001f 0 0000001d 0 0000001e 0 00000020 0 0000000a 0000000c 0 0000000b 0