http://bugs.winehq.org/show_bug.cgi?id=4047
Summary: Regression: Icewind Dale 1 crashes on start Product: Wine Version: 0.9.2. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: evilmrhenry@emhsoft.net
Debian, wine (all versions) compiled from source. Gcc 4.0.2.
In 20050628 and earlier, Icewind Dale (1.0.6) works without any (major) problems. In 20050725 and 0.9.2 (and presumably in the between versions), it crashes at startup, by entering wineDbg. The following is the output from winestart with 20050725:
[winestart] now executing [ /mnt/hda2/wine//wine-20050725/wine], arguments [IDMain.exe] [Sat Dec 10 23:47:39 2005] [Sat Dec 10 23:47:39 2005] BEGIN LOGGING SESSION [Sat Dec 10 23:47:39 2005] fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x7fe0ebc0)->(00010022,00000011) [Sat Dec 10 23:47:39 2005] wine: Unhandled exception (thread 0009), starting debugger... [Sat Dec 10 23:47:39 2005] WineDbg starting on pid 0x8 [Sat Dec 10 23:47:40 2005] Unhandled exception: page fault on read access to 0x88800000 in 32-bit code (0x008e9cbd). [Sat Dec 10 23:47:40 2005] In 32 bit mode. [Sat Dec 10 23:47:40 2005] Register dump: [Sat Dec 10 23:47:40 2005] CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 [Sat Dec 10 23:47:40 2005] EIP:008e9cbd ESP:7fc3aa08 EBP:7fc3aa1c EFLAGS:00010246( - 00 -RIZP1) [Sat Dec 10 23:47:40 2005] EAX:88800000 EBX:7fd4bad4 ECX:7fc3b09e EDX:88800000 [Sat Dec 10 23:47:40 2005] ESI:00000000 EDI:7beffca0 [Sat Dec 10 23:47:40 2005] Stack dump: [Sat Dec 10 23:47:40 2005] 0x7fc3aa08: 7beffca0 7fc3b09e 7fd4bad4 7fc3aa40 [Sat Dec 10 23:47:40 2005] 0x7fc3aa18: 008e9026 7fc3aa40 008e905e 7d6ee730 [Sat Dec 10 23:47:40 2005] 0x7fc3aa28: 7fc3b09e 00000016 7d6ee730 7d6ee730 [Sat Dec 10 23:47:40 2005] 0x7fc3aa38: 7d6ee730 00000016 7fc3aa58 008b3626 [Sat Dec 10 23:47:40 2005] 0x7fc3aa48: 7fc3ad14 7d6ed040 00000000 00000006 [Sat Dec 10 23:47:40 2005] 0x7fc3aa58: 7fc3aa9c 008b4901 00000004 7d6ee6c0 [Sat Dec 10 23:47:40 2005] 0200: sel=1007 base=b7f5a000 limit=00001f97 32-bit rw- [Sat Dec 10 23:47:40 2005] Backtrace: [Sat Dec 10 23:47:40 2005] =>1 0x008e9cbd in idmain (+0x4e9cbd) (0x7fc3aa1c) [Sat Dec 10 23:47:40 2005] 2 0x008e905e in idmain (+0x4e905e) (0x7fc3aa40) [Sat Dec 10 23:47:40 2005] 3 0x008b3626 in idmain (+0x4b3626) (0x7fc3aa58) [Sat Dec 10 23:47:40 2005] 4 0x008b4901 in idmain (+0x4b4901) (0x7fc3aa9c) [Sat Dec 10 23:47:40 2005] 5 0x004386be in idmain (+0x386be) (0x7fc3aab4) [Sat Dec 10 23:47:40 2005] 6 0x008aec3c in idmain (+0x4aec3c) (0x7fc3aad0) [Sat Dec 10 23:47:40 2005] 7 0x008e93bd in idmain (+0x4e93bd) (0x7fc3abb0) [Sat Dec 10 23:47:40 2005] 8 0x008b3d34 in idmain (+0x4b3d34) (0x7fc3abd0) [Sat Dec 10 23:47:40 2005] 9 0x004382d0 in idmain (+0x382d0) (0x7fc3abe0) [Sat Dec 10 23:47:40 2005] 10 0x008b52d7 in idmain (+0x4b52d7) (0x7fc3ac08) [Sat Dec 10 23:47:40 2005] 11 0x008b5119 in idmain (+0x4b5119) (0x7fc3ac64) [Sat Dec 10 23:47:40 2005] 12 0x008b6c2a in idmain (+0x4b6c2a) (0x7fc3acac) [Sat Dec 10 23:47:40 2005] 13 0x00434b97 in idmain (+0x34b97) (0x7fc3fea0) [Sat Dec 10 23:47:40 2005] 14 0x0092d752 EntryPoint+0xe0 in idmain (0x7fc3ff2c) [Sat Dec 10 23:47:42 2005] 15 0x7fd0cc29 start_process+0xb9(arg=0x0) [/home/trcarlson/Desktop/wine07/wine-20050725/dlls/kernel/process.c:996] in kernel32 (0x7fc3fff4) [Sat Dec 10 23:47:42 2005] 16 0xb7f60d11 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000) [Sat Dec 10 23:47:42 2005] 0x008e9cbd: movl 0x0(%edx),%ecx [Sat Dec 10 23:47:42 2005] Modules: [Sat Dec 10 23:47:42 2005] Module Address Debug info Name (82 modules) [Sat Dec 10 23:47:42 2005] PE 0x00400000-00a76000 Export idmain [Sat Dec 10 23:47:42 2005] ELF 0x77978000-7797b000 Deferred xlcdef.so.2 [Sat Dec 10 23:47:42 2005] ELF 0x7be8a000-7bf00000 Deferred ntdll<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7bea0000-7bf00000 \ ntdll [Sat Dec 10 23:47:42 2005] ELF 0x7bf00000-7bf03000 Deferred <wine-loader> [Sat Dec 10 23:47:42 2005] ELF 0x7e700000-7e741000 Deferred wineoss.drv<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7e710000-7e741000 \ wineoss.drv [Sat Dec 10 23:47:42 2005] ELF 0x7e751000-7e766000 Deferred midimap<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7e760000-7e766000 \ midimap [Sat Dec 10 23:47:42 2005] ELF 0x7e766000-7e788000 Deferred msacm32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7e770000-7e788000 \ msacm32 [Sat Dec 10 23:47:42 2005] ELF 0x7e788000-7e7a0000 Deferred msacm.drv<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7e790000-7e7a0000 \ msacm.drv [Sat Dec 10 23:47:42 2005] ELF 0x7e7de000-7e7e6000 Deferred libxrender.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7e7e6000-7e7ef000 Deferred libxcursor.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7e7ef000-7e80c000 Deferred ximcp.so.2 [Sat Dec 10 23:47:42 2005] ELF 0x7e80c000-7e817000 Deferred libgcc_s.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7e817000-7e81f000 Deferred librt.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7e8d9000-7f167000 Deferred atiogl_a_dri.so [Sat Dec 10 23:47:42 2005] ELF 0x7f167000-7f206000 Deferred libgl.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7f206000-7f285000 Deferred winex11.drv<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f220000-7f285000 \ winex11.drv [Sat Dec 10 23:47:42 2005] ELF 0x7f285000-7f2a5000 Deferred libexpat.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7f2a5000-7f2d4000 Deferred libfontconfig.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7f2d4000-7f2e8000 Deferred libz.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7f2e8000-7f355000 Deferred libfreetype.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7f355000-7f369000 Deferred lz32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f360000-7f369000 \ lz32 [Sat Dec 10 23:47:42 2005] ELF 0x7f369000-7f383000 Deferred version<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f370000-7f383000 \ version [Sat Dec 10 23:47:42 2005] ELF 0x7f383000-7f44e000 Deferred libx11.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7f44e000-7f45c000 Deferred libxext.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7f45c000-7f473000 Deferred libice.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7f473000-7f4e8000 Deferred ddraw<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f490000-7f4e8000 \ ddraw [Sat Dec 10 23:47:42 2005] ELF 0x7f4e8000-7f533000 Deferred dsound<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f500000-7f533000 \ dsound [Sat Dec 10 23:47:42 2005] ELF 0x7f533000-7f5af000 Deferred winmm<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f540000-7f5af000 \ winmm [Sat Dec 10 23:47:42 2005] ELF 0x7f5af000-7f5e8000 Deferred dplayx<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f5c0000-7f5e8000 \ dplayx [Sat Dec 10 23:47:42 2005] ELF 0x7f5e8000-7f60f000 Deferred winspool.drv<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f5f0000-7f60f000 \ winspool.drv [Sat Dec 10 23:47:42 2005] ELF 0x7f60f000-7f6bd000 Deferred comctl32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f620000-7f6bd000 \ comctl32 [Sat Dec 10 23:47:42 2005] ELF 0x7f6bd000-7f6dc000 Deferred iphlpapi<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f6d0000-7f6dc000 \ iphlpapi [Sat Dec 10 23:47:42 2005] ELF 0x7f6dc000-7f724000 Deferred rpcrt4<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f6f0000-7f724000 \ rpcrt4 [Sat Dec 10 23:47:42 2005] ELF 0x7f724000-7f7a6000 Deferred ole32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f740000-7f7a6000 \ ole32 [Sat Dec 10 23:47:42 2005] ELF 0x7f7a6000-7f7fe000 Deferred shlwapi<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f7c0000-7f7fe000 \ shlwapi [Sat Dec 10 23:47:42 2005] ELF 0x7f7fe000-7f8ba000 Deferred shell32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f820000-7f8ba000 \ shell32 [Sat Dec 10 23:47:42 2005] ELF 0x7f8ba000-7f944000 Deferred comdlg32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f8d0000-7f944000 \ comdlg32 [Sat Dec 10 23:47:42 2005] ELF 0x7f944000-7f982000 Deferred advapi32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f950000-7f982000 \ advapi32 [Sat Dec 10 23:47:42 2005] ELF 0x7f982000-7fa07000 Deferred gdi32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7f9a0000-7fa07000 \ gdi32 [Sat Dec 10 23:47:42 2005] ELF 0x7fa07000-7fb23000 Deferred user32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7fa30000-7fb23000 \ user32 [Sat Dec 10 23:47:42 2005] ELF 0x7fb23000-7fb40000 Deferred imm32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7fb30000-7fb40000 \ imm32 [Sat Dec 10 23:47:42 2005] ELF 0x7fc45000-7fc4a000 Deferred libxxf86vm.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7fc4a000-7fc50000 Deferred libxxf86dga.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7fc9c000-7fda0000 Stabs kernel32<elf> [Sat Dec 10 23:47:42 2005] -PE 0x7fcc0000-7fda0000 \ kernel32 [Sat Dec 10 23:47:42 2005] ELF 0x7feb1000-7feba000 Deferred libsm.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7feba000-7fec6000 Deferred libnss_files.so.2 [Sat Dec 10 23:47:42 2005] ELF 0x7fec6000-7fed0000 Deferred libnss_nis.so.2 [Sat Dec 10 23:47:42 2005] ELF 0x7fed0000-7fee6000 Deferred libnsl.so.1 [Sat Dec 10 23:47:42 2005] ELF 0x7fee6000-7ff0b000 Deferred libm.so.6 [Sat Dec 10 23:47:42 2005] ELF 0x7ff0b000-80000000 Deferred libwine_unicode.so.1 [Sat Dec 10 23:47:42 2005] ELF 0xb7e00000-b7e04000 Deferred libdl.so.2 [Sat Dec 10 23:47:42 2005] ELF 0xb7e04000-b7f3b000 Deferred libc.so.6 [Sat Dec 10 23:47:42 2005] ELF 0xb7f3b000-b7f4d000 Deferred libpthread.so.0 [Sat Dec 10 23:47:42 2005] ELF 0xb7f4d000-b7f50000 Deferred iso8859-1.so [Sat Dec 10 23:47:42 2005] ELF 0xb7f51000-b7f5a000 Deferred libnss_compat.so.2 [Sat Dec 10 23:47:42 2005] ELF 0xb7f5c000-b7f75000 DIA libwine.so.1 [Sat Dec 10 23:47:42 2005] ELF 0xb7f76000-b7f8d000 Deferred ld-linux.so.2 [Sat Dec 10 23:47:42 2005] Threads: [Sat Dec 10 23:47:42 2005] process tid prio (all id:s are in hex) [Sat Dec 10 23:47:42 2005] 00000008 (D) C:\Program Files\Black Isle\Icewind Dale\IDMain.exe [Sat Dec 10 23:47:42 2005] 0000000b 0 [Sat Dec 10 23:47:42 2005] 0000000a 0 [Sat Dec 10 23:47:42 2005] 00000009 0 <== [Sat Dec 10 23:47:42 2005] WineDbg terminated on pid 0x8 program finished, open() said [7837]
Any instructions for further debug output?