http://bugs.winehq.org/show_bug.cgi?id=1202
------- Additional Comments From gareth.tpc@gmail.com 2005-11-10 12:03 ------- I've tested with the latest CVS (10th Oct, 2005) (wine --version=Wine 20050930) and unfortunatly the crash still occurs. Here is the output:
wine: Unhandled exception (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x00432feb). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033 EIP:00432feb ESP:7b9afc58 EBP:707908e0 EFLAGS:00210202( - 00 - -RI1) EAX:00000000 EBX:7b81e330 ECX:ffffffff EDX:00000008 ESI:707901b0 EDI:707908e0 Stack dump: 0x7b9afc58: 7b9aff20 004c00a0 7bc11327 7bc0df94 0x7b9afc68: 00000000 7b9afc84 7b9afd10 7bed4066 0x7b9afc78: 00000002 7b9afc84 00000000 00000000 0x7b9afc88: 00000000 7beba60e 7263694d 666f736f 0x7b9afc98: 6f4d2074 72636f74 2073736f 6e64614d 0x7b9afca8: 00737365 00000010 7befd214 00000038 Backtrace: =>1 0x00432feb in mcm (+0x32feb) (0x707908e0) 0x00432feb: movb $0x0,0x0(%eax) Modules: Module Address Debug info Name (86 modules) PE 0x00400000-00537000 Export mcm PE 0x10000000-1001e000 Deferred kvdd PE 0x70770000-70780000 Deferred lang ELF 0x71e4b000-71e60000 Deferred midimap<elf> -PE 0x71e50000-71e60000 \ midimap ELF 0x71fe8000-71ff1000 Deferred libxcursor.so.1 ELF 0x72001000-7201d000 Deferred ximcp.so.2 ELF 0x7201d000-72021000 Deferred libxrandr.so.2 ELF 0x72021000-72029000 Deferred libxrender.so.1 ELF 0x72037000-72039000 Deferred xlcutf8load.so.2 ELF 0x7a548000-7a553000 Deferred libgcc_s.so.1 ELF 0x7a553000-7a55a000 Deferred librt.so.1 ELF 0x7a624000-7aeae000 Deferred fglrx_dri.so ELF 0x7aeae000-7af53000 Deferred libgl.so.1 ELF 0x7af63000-7afe3000 Deferred winex11.drv<elf> -PE 0x7af70000-7afe3000 \ winex11.drv ELF 0x7afe3000-7b021000 Deferred dplayx<elf> -PE 0x7aff0000-7b021000 \ dplayx ELF 0x7b021000-7b064000 Deferred dinput<elf> -PE 0x7b030000-7b064000 \ dinput ELF 0x7b064000-7b08e000 Deferred ws2_32<elf> -PE 0x7b070000-7b08e000 \ ws2_32 ELF 0x7b08e000-7b0a9000 Deferred wsock32<elf> -PE 0x7b090000-7b0a9000 \ wsock32 ELF 0x7b0a9000-7b0fa000 Deferred dsound<elf> -PE 0x7b0c0000-7b0fa000 \ dsound ELF 0x7b0fa000-7b117000 Deferred imm32<elf> -PE 0x7b100000-7b117000 \ imm32 ELF 0x7b117000-7b13a000 Deferred msacm32<elf> -PE 0x7b120000-7b13a000 \ msacm32 ELF 0x7b13a000-7b17a000 Deferred avifil32<elf> -PE 0x7b150000-7b17a000 \ avifil32 ELF 0x7b17a000-7b18e000 Deferred lz32<elf> -PE 0x7b180000-7b18e000 \ lz32 ELF 0x7b18e000-7b1a8000 Deferred version<elf> -PE 0x7b1a0000-7b1a8000 \ version ELF 0x7b1a8000-7b1cd000 Deferred msvfw32<elf> -PE 0x7b1b0000-7b1cd000 \ msvfw32 ELF 0x7b1cd000-7b250000 Deferred winmm<elf> -PE 0x7b1e0000-7b250000 \ winmm ELF 0x7b250000-7b264000 Deferred d3drm<elf> -PE 0x7b260000-7b264000 \ d3drm ELF 0x7b264000-7b329000 Deferred libx11.so.6 ELF 0x7b329000-7b336000 Deferred libxext.so.6 ELF 0x7b336000-7b34e000 Deferred libice.so.6 ELF 0x7b34e000-7b357000 Deferred libsm.so.6 ELF 0x7b367000-7b3e7000 Deferred ddraw<elf> -PE 0x7b380000-7b3e7000 \ ddraw ELF 0x7b3e7000-7b4ad000 Deferred comctl32<elf> -PE 0x7b3f0000-7b4ad000 \ comctl32 ELF 0x7b4ad000-7b4cc000 Deferred iphlpapi<elf> -PE 0x7b4c0000-7b4cc000 \ iphlpapi ELF 0x7b4cc000-7b511000 Deferred rpcrt4<elf> -PE 0x7b4e0000-7b511000 \ rpcrt4 ELF 0x7b511000-7b5a0000 Deferred ole32<elf> -PE 0x7b530000-7b5a0000 \ ole32 ELF 0x7b5a0000-7b5fb000 Deferred shlwapi<elf> -PE 0x7b5b0000-7b5fb000 \ shlwapi ELF 0x7b5fb000-7b6c6000 Deferred shell32<elf> -PE 0x7b610000-7b6c6000 \ shell32 ELF 0x7b6c6000-7b704000 Deferred advapi32<elf> -PE 0x7b6d0000-7b704000 \ advapi32 ELF 0x7b704000-7b785000 Deferred gdi32<elf> -PE 0x7b720000-7b785000 \ gdi32 ELF 0x7b785000-7b8b0000 Deferred user32<elf> -PE 0x7b7a0000-7b8b0000 \ user32 ELF 0x7bb0a000-7bc10000 Deferred kernel32<elf> -PE 0x7bb30000-7bc10000 \ kernel32 ELF 0x7bd24000-7bd2d000 Deferred libnss_files.so.2 ELF 0x7bd2d000-7bd36000 Deferred libnss_nis.so.2 ELF 0x7bd36000-7bd4a000 Deferred libnsl.so.1 ELF 0x7bd4a000-7bd52000 Deferred libnss_compat.so.2 ELF 0x7bd62000-7bd83000 Deferred libm.so.6 ELF 0x7bd83000-7be78000 Deferred libwine_unicode.so.1 ELF 0x7be88000-7bf00000 Deferred ntdll<elf> -PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7bfa2000-7bfba000 Deferred msacm.drv<elf> -PE 0x7bfb0000-7bfba000 \ msacm.drv ELF 0x7bfba000-7c000000 Deferred wineoss.drv<elf> -PE 0x7bfd0000-7c000000 \ wineoss.drv ELF 0xb7e7d000-b7e80000 Deferred libdl.so.2 ELF 0xb7e81000-b7fae000 Deferred libc.so.6 ELF 0xb7fae000-b7fbe000 Deferred libpthread.so.0 ELF 0xb7fbe000-b7fd8000 Deferred libwine.so.1 ELF 0xb7fea000-b8000000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Microsoft Games\Motocross Madness Trial\mcm.exe 00000009 0 <== WineDbg terminated on pid 0x8