http://bugs.winehq.org/show_bug.cgi?id=4170
Summary: Word 97 installation crashes with page fault error Product: Wine Version: 0.9.3. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: robepisc@freemail.it
I can't complete the install process of Word 97. It goes on this way: 1. it asks me my name; 2. it asks me my CD-KEY; 3. it "looks for installed components"; 4. it asks me the installation directory (C:\Program Files\Microsoft Office); 5. it "looks for installed components", again; 6. it gives me an error message: "Installation of Microsoft Word 97 interrupted" (free translation from the Italian message I actually see); 7. I confirm (pressing OK) and the installation process quits; 8. wine printouts the following backtrace:
wine: Unhandled page fault on write access to 0x00000004 at address 0x10015208 (thread 000c), starting debugger... WineDbg starting on pid 0xb Unhandled exception: page fault on write access to 0x00000004 in 32-bit code (0x10015208). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:10015208 ESP:7facf8c0 EBP:7fdddfc0 EFLAGS:00210246( - 00 -RIZP1) EAX:00000008 EBX:00006200 ECX:00000000 EDX:00000000 ESI:00000000 EDI:7fe652b8 Stack dump: 0x7facf8c0: 7facfb91 7facfd50 00000000 7e1c3d72 0x7facf8d0: 00000000 00000001 00001519 7e643b44 0x7facf8e0: 7fdddfc0 7fddbb58 00000000 7bed6a11 0x7facf8f0: 00000005 7bef01bc 7facf920 7facfa58 0x7facf900: 7e1db7b0 7e1db7a8 7e1db7a0 7e1db794 0x7facf910: 7e1db438 7facfa8c 7facfa9c 7facf920 0200: sel=1007 base=7fee0000 limit=00001fff 32-bit rw- Backtrace: =>1 0x10015208 FCloseLogFile+0x3d8 in mssetup (0x10015208) 2 0x7e643bc8 (0x7e643bc8) 3 0x0000091a (0x0000091a) 4 0x0040fde0 in acmsetup (+0xfde0) (0x0040fde0) 0x10015208 FCloseLogFile+0x3d8 in mssetup: movl %eax,0x4(%edx) Modules: Module Address Debug info Name (76 modules) PE 0x00400000-0045e000 Export acmsetup PE 0x10000000-10049000 Export mssetup PE 0x65f00000-65fc2000 Deferred ole32 ELF 0x7be8d000-7bf00000 Deferred ntdll<elf> -PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> PE 0x7e1c0000-7e210000 Deferred off97_bb ELF 0x7e28b000-7e2a0000 Deferred midimap<elf> -PE 0x7e290000-7e2a0000 \ midimap ELF 0x7e3b3000-7e3d4000 Deferred msacm32<elf> -PE 0x7e3c0000-7e3d4000 \ msacm32 ELF 0x7e3d4000-7e454000 Deferred winmm<elf> -PE 0x7e3e0000-7e454000 \ winmm ELF 0x7e454000-7e4a2000 Deferred libgcrypt.so.11 ELF 0x7e4a2000-7e50a000 Deferred libgnutls.so.12 ELF 0x7e50a000-7e526000 Deferred libcups.so.2 ELF 0x7e537000-7e54e000 Deferred msacm.drv<elf> -PE 0x7e540000-7e54e000 \ msacm.drv ELF 0x7e54e000-7e590000 Deferred wineoss.drv<elf> -PE 0x7e560000-7e590000 \ wineoss.drv ELF 0x7e5ec000-7e5ef000 Deferred iso8859-1.so ELF 0x7e81f000-7e850000 Deferred uxtheme<elf> -PE 0x7e830000-7e850000 \ uxtheme ELF 0x7e960000-7e970000 Deferred libtasn1.so.2 ELF 0x7e9b4000-7e9bc000 Deferred libxrender.so.1 ELF 0x7e9c7000-7e9e3000 Deferred imm32<elf> -PE 0x7e9d0000-7e9e3000 \ imm32 ELF 0x7e9e3000-7ea01000 Deferred ximcp.so.2 ELF 0x7ea01000-7ea70000 Deferred libgl.so.1 ELF 0x7ea70000-7eb37000 Deferred libx11.so.6 ELF 0x7eb37000-7eb4e000 Deferred libice.so.6 ELF 0x7eb4e000-7ebca000 Deferred winex11.drv<elf> -PE 0x7eb60000-7ebca000 \ winex11.drv ELF 0x7ebca000-7ebea000 Deferred libexpat.so.1 ELF 0x7ebea000-7ec19000 Deferred libfontconfig.so.1 ELF 0x7ec19000-7ec2b000 Deferred libz.so.1 ELF 0x7ec2b000-7ec98000 Deferred libfreetype.so.6 ELF 0x7ec98000-7ed46000 Deferred comctl32<elf> -PE 0x7eca0000-7ed46000 \ comctl32 ELF 0x7ed46000-7ed9c000 Deferred shlwapi<elf> -PE 0x7ed60000-7ed9c000 \ shlwapi ELF 0x7ed9c000-7ee5b000 Deferred shell32<elf> -PE 0x7edb0000-7ee5b000 \ shell32 ELF 0x7ee5b000-7ee6f000 Deferred lz32<elf> -PE 0x7ee60000-7ee6f000 \ lz32 ELF 0x7ee6f000-7ee87000 Deferred version<elf> -PE 0x7ee80000-7ee87000 \ version ELF 0x7ee87000-7eea4000 Deferred mpr<elf> -PE 0x7ee90000-7eea4000 \ mpr ELF 0x7ef80000-7f880000 Deferred gdi32<elf> -PE 0x7efd0000-7f880000 \ gdi32 ELF 0x7f880000-7f996000 Deferred user32<elf> -PE 0x7f8a0000-7f996000 \ user32 ELF 0x7f996000-7f9d0000 Deferred advapi32<elf> -PE 0x7f9a0000-7f9d0000 \ advapi32 ELF 0x7fad2000-7fae0000 Deferred libxext.so.6 ELF 0x7faea000-7faef000 Deferred libxxf86vm.so.1 ELF 0x7fc74000-7fd70000 Deferred kernel32<elf> -PE 0x7fc90000-7fd70000 \ kernel32 ELF 0x7fd71000-7fd77000 Deferred libxxf86dga.so.1 ELF 0x7fd77000-7fd80000 Deferred libsm.so.6 ELF 0x7fe90000-7fe94000 Deferred libgpg-error.so.0 ELF 0x7fe94000-7fe9f000 Deferred libgcc_s.so.1 ELF 0x7fe9f000-7feab000 Deferred libnss_files.so.2 ELF 0x7feab000-7feb6000 Deferred libnss_nis.so.2 ELF 0x7feb6000-7fecc000 Deferred libnsl.so.1 ELF 0x7fecc000-7fed5000 Deferred libnss_compat.so.2 ELF 0x7fed5000-7fede000 Deferred libxcursor.so.1 ELF 0x7fede000-7fee0000 Deferred xlcutf8load.so.2 ELF 0x7fee4000-7ff09000 Deferred libm.so.6 ELF 0x7ff09000-80000000 Deferred libwine_unicode.so.1 ELF 0xb7e67000-b7e6b000 Deferred libdl.so.2 ELF 0xb7e6b000-b7fa2000 Deferred libc.so.6 ELF 0xb7fa2000-b7fb4000 Deferred libpthread.so.0 ELF 0xb7fb4000-b7fce000 Deferred libwine.so.1 ELF 0xb7fda000-b7ff1000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 0000000b (D) K:~MSSETUP.T~msstfof.t\acmsetup.exe 0000000c 0 <== 00000008 0000000a 0 00000009 0 WineDbg terminated on pid 0xb
I use wine 0.9.3 binary packages for Debian (Sarge) from the official wine repository (http://wine.sourceforge.net/apt/). I set it up to emulate Windows 98.