http://bugs.winehq.org/show_bug.cgi?id=2252
jave27@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jave27@gmail.com
------- Additional Comments From jave27@gmail.com 2006-04-02 22:42 ------- Confirming this issue with the .9.7 version of WINE on Ubuntu Breezy. Installs perfectly, the movie plays, the fonts all seem to work (though some are slightly outside the borders of the boxes), and the game will initialize. However, right after moving my character one square, the game dies with the following dump to stdout:
wine: Unhandled page fault on read access to 0x00aa6540 at address 0x4fb13f (thread 0018), starting debugger... WineDbg starting on pid 0x17 Unhandled exception: page fault on read access to 0x00aa6540 in 32-bit code (0x004fb13f). In 32 bit mode. Register dump: CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0063 EIP:004fb13f ESP:55d28a80 EBP:55d2a908 EFLAGS:00010246( - 00 -RIZP1) EAX:00046de5 EBX:00000001 ECX:00000001 EDX:00000000 ESI:00000000 EDI:00000320 Stack dump: 0x00000000: 00000000 00000000 00000000 00000000 0x00000010: 00000000 00000000 00000000 00000000 0x00000020: 00000000 00000000 00000000 00000000 0x00000030: 00000000 00000000 00000000 00000000 0x00000040: 00000000 00000000 00000000 00000000 0x00000050: 00000000 00000000 00000000 00000000 0200: sel=1007 base=5574a000 limit=00001fff 32-bit rw- Backtrace: =>1 0x004fb13f in terran (+0xfb13f) (0x004fb13f) 2 0x004e5cd0 in terran (+0xe5cd0) (0x004e5cd0) 3 0x004ef883 in terran (+0xef883) (0x004ef883) 4 0x004f5ae1 in terran (+0xf5ae1) (0x004f5ae1) 5 0x005206d8 in terran (+0x1206d8) (0x005206d8) 6 0x0052091f in terran (+0x12091f) (0x0052091f) 7 0x00520d07 in terran (+0x120d07) (0x00520d07) 8 0x00522a1b in terran (+0x122a1b) (0x00522a1b) 9 0x0064dd06 EntryPoint+0x126 in terran (0x0064dd06) 10 0x55a1e114 in kernel32 (+0x4e114) (0x55a1e114) 11 0x55577e67 wine_switch_to_stack+0x17 in libwine.so.1 (0x55577e67) 0x004fb13f: movb 0x98adac(,%eax,4),%dl Modules: Module Address Debug info Name (89 modules) PE 0x00400000-009e4000 Export terran PE 0x10000000-100a0000 Deferred sound ELF 0x55555000-5556b000 Deferred ld-linux.so.2 ELF 0x55573000-5558d000 Export libwine.so.1 ELF 0x5558d000-5559f000 Deferred libpthread.so.0 ELF 0x5559f000-556cd000 Deferred libc.so.6 ELF 0x556cd000-556d0000 Deferred libdl.so.2 ELF 0x556d1000-5574a000 Deferred ntdll<elf> -PE 0x556e0000-5574a000 \ ntdll ELF 0x5574f000-55846000 Deferred libwine_unicode.so.1 ELF 0x55846000-55868000 Deferred libm.so.6 ELF 0x5586d000-55876000 Deferred libnss_compat.so.2 ELF 0x55876000-5588b000 Deferred libnsl.so.1 ELF 0x5588b000-55894000 Deferred libnss_nis.so.2 ELF 0x55894000-5589e000 Deferred libnss_files.so.2 ELF 0x559b2000-55ab2000 Export kernel32<elf> -PE 0x559d0000-55ab2000 \ kernel32 ELF 0x55d30000-55df3000 Deferred shell32<elf> -PE 0x55d50000-55df3000 \ shell32 ELF 0x55df3000-55e4a000 Deferred shlwapi<elf> -PE 0x55e10000-55e4a000 \ shlwapi ELF 0x55e4a000-55ed4000 Deferred ole32<elf> -PE 0x55e60000-55ed4000 \ ole32 ELF 0x55ed4000-55f11000 Deferred advapi32<elf> -PE 0x55ee0000-55f11000 \ advapi32 ELF 0x55f11000-56033000 Deferred user32<elf> -PE 0x55f30000-56033000 \ user32 ELF 0x56033000-56936000 Deferred gdi32<elf> -PE 0x56080000-56936000 \ gdi32 ELF 0x56a21000-56a2c000 Deferred libgcc_s.so.1 ELF 0x56a2c000-56a74000 Deferred rpcrt4<elf> -PE 0x56a40000-56a74000 \ rpcrt4 ELF 0x56a74000-56a92000 Deferred iphlpapi<elf> -PE 0x56a80000-56a92000 \ iphlpapi ELF 0x56a92000-56b46000 Deferred comctl32<elf> -PE 0x56aa0000-56b46000 \ comctl32 ELF 0x56b46000-56bc0000 Deferred ddraw<elf> -PE 0x56b60000-56bc0000 \ ddraw ELF 0x56bc5000-56bcc000 Deferred libsm.so.6 ELF 0x56bcc000-56be5000 Deferred libice.so.6 ELF 0x56be5000-56bea000 Deferred libxxf86dga.so.1 ELF 0x56bea000-56bef000 Deferred libxxf86vm.so.1 ELF 0x56bef000-56bfc000 Deferred libxext.so.6 ELF 0x56bfc000-56cbc000 Deferred libx11.so.6 ELF 0x56cbc000-56cbf000 Deferred libxau.so.6 ELF 0x56cbf000-56cc3000 Deferred libxdmcp.so.6 ELF 0x56cc3000-56d45000 Deferred winmm<elf> -PE 0x56cd0000-56d45000 \ winmm ELF 0x56d45000-56d69000 Deferred msvfw32<elf> -PE 0x56d50000-56d69000 \ msvfw32 ELF 0x56d69000-56d82000 Deferred version<elf> -PE 0x56d70000-56d82000 \ version ELF 0x56d82000-56d96000 Deferred lz32<elf> -PE 0x56d90000-56d96000 \ lz32 ELF 0x56d96000-56de6000 Deferred dsound<elf> -PE 0x56db0000-56de6000 \ dsound ELF 0x56de6000-56e7b000 Deferred comdlg32<elf> -PE 0x56df0000-56e7b000 \ comdlg32 ELF 0x56e7b000-56ea5000 Deferred winspool<elf> -PE 0x56e80000-56ea5000 \ winspool ELF 0x56ea5000-56ede000 Deferred dplayx<elf> -PE 0x56ec0000-56ede000 \ dplayx ELF 0x56ee3000-56f4d000 Deferred libfreetype.so.6 ELF 0x56f4d000-56f61000 Deferred libz.so.1 ELF 0x56f61000-56f8f000 Deferred libfontconfig.so.1 ELF 0x56f8f000-56fae000 Deferred libexpat.so.1 ELF 0x56fae000-5702d000 Deferred winex11<elf> -PE 0x56fc0000-5702d000 \ winex11 ELF 0x5702d000-5702f000 Deferred xlcutf8load.so.2 ELF 0x57032000-57098000 Deferred libgl.so.1 ELF 0x57098000-5709f000 Deferred libdrm.so.1 ELF 0x5709f000-570a7000 Deferred libxrender.so.1 ELF 0x570a7000-570aa000 Deferred libxrandr.so.2 ELF 0x570aa000-570c6000 Deferred ximcp.so.2 ELF 0x570c6000-570e2000 Deferred imm32<elf> -PE 0x570d0000-570e2000 \ imm32 ELF 0x570e7000-570f0000 Deferred libxcursor.so.1 ELF 0x570f0000-570f4000 Deferred libxfixes.so.3 ELF 0x57103000-57134000 Deferred uxtheme<elf> -PE 0x57110000-57134000 \ uxtheme ELF 0x571b0000-571f3000 Deferred wineoss<elf> -PE 0x571c0000-571f3000 \ wineoss ELF 0x571f3000-5720a000 Deferred msacm<elf> -PE 0x57200000-5720a000 \ msacm ELF 0x5720a000-5722e000 Deferred msacm32<elf> -PE 0x57210000-5722e000 \ msacm32 ELF 0x57340000-57355000 Deferred midimap<elf> -PE 0x57350000-57355000 \ midimap ELF 0x7bf00000-7bf03000 Deferred <wine-loader> Threads: process tid prio (all id:s are in hex) 00000017 (D) C:\Program Files\Firaxis Games\Sid Meier's Alpha Centauri\terran.exe 0000001f 15 0000001d 0 0000001b 15 00000018 0 <== WineDbg terminated on pid 0x17