https://bugs.winehq.org/show_bug.cgi?id=38838
Bug ID: 38838 Summary: Microsoft Office Professional Plus 2010: Keeps Configuring / Installing (and fails every time) when first launching any of the apps (Word, Excel, Powerpoint, ...) right after install Product: Wine Version: 1.7.28 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: quickhelp@gmail.com Distribution: ---
# Test-results from an OpenSUSE 13.2 install with: i | wine | package | 1.7.28-1.3 | x86_64 | Main Repository (OSS) i | wine-32bit | package | 1.7.28-1.3 | x86_64 | Main Repository (OSS) i | wine-gecko | package | 2.24-2.1.2 | noarch | Main Repository (OSS)
***** Needed ***** Original Microsoft Microsoft Office Professional Plus 2010: ProfessionalPlus.exe (revision 14.0.4760.1000)
***** Steps to reproduce *****
0.) /bin/rm -Rf /LINKS/wines/test; mkdir -p /LINKS/wines/test
1.) WINEARCH=win32 WINEPREFIX=/LINKS/wines/test WINEDEBUG="+msi,+tdi" winecfg &>"/tmp/wine_+msi,+tdi.1.log"
# Set "Windows version" to "Windows 7" # Click "Ok"
2.) WINEARCH=win32 WINEPREFIX=/LINKS/wines/test WINEDEBUG="+msi,+tdi" wine ProfessionalPlus.exe &>"/tmp/wine_+msi,+tdi.2.log"
# Enter product key # Wait while "Please wait while your key is validated" # Leave the checkbox "Attempt to automatically activate product online" checked # Click "Continue"
# Check "I accept the terms of this agreement" # Click "Continue"
# Click "Install Now" or # Click "Customize" Microsoft Office: "Run all from my Computer" * Microsoft Outlook: "Not available" * Microsoft SharePoint Workspace: "Not available" * Office Tools: ** Actions Plugins: "Not available" ** Hosted Webs: "Not available" ** Microsoft SharePoint Foundation: "Not available"
# ... runs through until the "Thank you..." window # Click "Close"
3.) WINEARCH=win32 WINEPREFIX=/LINKS/wines/test WINEDEBUG="+msi,+tdi" winecfg &>"/tmp/wine-3.log"
# Set riched20 to native, builtin : ### Click on "Libraries" tab ### enter "riched20" in "New override for library" field ### Click "add" ### verify that behind riched20 there is "(native, builtin)"
4.) WINEARCH=win32 WINEPREFIX=/LINKS/wines/test WINEDEBUG="+msi,+tdi" wine /LINKS/wines/test/drive_c/Program\ Files/Microsoft\ Office/Office14/WINWORD.EXE &>"/tmp/wine_+msi,+tdi.4.log"
# A small window appears (like for the setup/installation): # "Configuration Process" # "Configuring Microsoft Office Professional Plus 2010" # ... runs through ... until little pop-up message window appears: # "In order to complete setup, a system reboot is necessary. Would you like to reboot now?"
# Click "Yes" brings up a CRASH window [*] and Clicking "No" starts Word with the activation window and no possibility to register [**]
//////////////////////////////////////////////////////////////////////// Unhandled exception: page fault on read access to 0x005c56c0 in 32-bit code (0x7ec55e05). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ec55e05 ESP:0033f310 EBP:0033f348 EFLAGS:00210206( R- -- I - -P- ) EAX:005c56c0 EBX:7ecb5000 ECX:0033f360 EDX:00f49ae4 ESI:0014bb88 EDI:00000000 Stack dump: 0x0033f310: 00000000 00146860 0033f3c8 7ea3eeb3 0x0033f320: 0014c080 00000000 00110000 00110000 0x0033f330: 00110014 00000000 00001302 0033f360 0x0033f340: 7ecb5000 0014bb80 0033f398 7ec571bb 0x0033f350: 00000000 7ec83e06 0033f380 7ec571bb 0x0033f360: 0014bb80 7ec2c000 0033f3b8 7eb63633 Backtrace: =>0 0x7ec55e05 CStdStubBuffer_Disconnect+0x35() in rpcrt4 (0x0033f348) 1 0x7ec571bb NdrCStdStubBuffer_Release+0x4a() in rpcrt4 (0x0033f398) 2 0x00f4234c in osetupps (+0x234b) (0x0033f3b8) 3 0x7eb7cb74 in ole32 (+0x6cb73) (0x0033f428) 4 0x7eb29044 in ole32 (+0x19043) (0x0033f488) 5 0x7eb2a9fa CoUninitialize+0x139() in ole32 (0x0033f4b8) 6 0x2e02847b in setup (+0x2847a) (0x0033fce0) 7 0x2e02b86e in setup (+0x2b86d) (0x0033fdd0) 8 0x2e055a45 in setup (+0x55a44) (0x0033fe60) 9 0x7b8613fc call_process_entry+0xb() in kernel32 (0x0033fe78) 10 0x7b8624c3 in kernel32 (+0x524c2) (0x0033feb8) 11 0x7bc80af0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8) 12 0x7bc83a7d call_thread_func+0x7c() in ntdll (0x0033ffa8) 13 0x7bc80ace RtlRaiseException+0x21() in ntdll (0x0033ffc8) 14 0x7bc552be call_dll_entry_point+0x3fd() in ntdll (0x0033ffe8) 15 0xf75b8c2d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000) 16 0xf75b8ceb wine_switch_to_stack+0x2a() in libwine.so.1 (0xffad14f8) 17 0x7bc5ae49 LdrInitializeThunk+0x238() in ntdll (0xffad1538) 18 0x7b868ca3 __wine_kernel_init+0xa12() in kernel32 (0xffad2658) 19 0x7bc5bd43 __wine_process_init+0x192() in ntdll (0xffad26e8) 20 0xf75b6378 wine_init+0x2c7() in libwine.so.1 (0xffad2748) 21 0x7bf00ebc main+0x8b() in <wine-loader> (0xffad2b98) 22 0xf73da993 __libc_start_main+0xf2() in libc.so.6 (0x00000000) 0x7ec55e05 CStdStubBuffer_Disconnect+0x35 in rpcrt4: movl 0x0(%eax),%edx Modules: Module Address Debug info Name (144 modules) PE f40000- f4d000 Export osetupps PE 2e000000-2e119000 Export setup PE 40330000-4033d000 Deferred msoxmlmf PE 6be90000-6beb0000 Deferred osppc PE 6bed0000-6c064000 Deferred osppcext ELF 7b800000-7ba61000 Dwarf kernel32<elf> -PE 7b810000-7ba61000 \ kernel32 ELF 7bc00000-7bce5000 Dwarf ntdll<elf> -PE 7bc10000-7bce5000 \ ntdll ELF 7bf00000-7bf04000 Dwarf <wine-loader> ELF 7c46d000-7c488000 Deferred spoolss<elf> -PE 7c470000-7c488000 \ spoolss ELF 7c488000-7c4ac000 Deferred localspl<elf> -PE 7c490000-7c4ac000 \ localspl ELF 7c5f0000-7c633000 Deferred winspool<elf> -PE 7c600000-7c633000 \ winspool ELF 7c633000-7c650000 Deferred jsproxy<elf> -PE 7c640000-7c650000 \ jsproxy ELF 7c650000-7c700000 Deferred msvcrt<elf> -PE 7c670000-7c700000 \ msvcrt ELF 7c804000-7c844000 Deferred winhttp<elf> -PE 7c810000-7c844000 \ winhttp ELF 7c844000-7c8b5000 Deferred libpcre.so.1 ELF 7c8b5000-7c8d9000 Deferred libselinux.so.1 ELF 7c8d9000-7c8f1000 Deferred libresolv.so.2 ELF 7c8f1000-7c93d000 Deferred libdbus-1.so.3 ELF 7c93d000-7c96e000 Deferred libk5crypto.so.3 ELF 7c96e000-7ca32000 Deferred libkrb5.so.3 ELF 7ca32000-7ca78000 Deferred libgssapi_krb5.so.2 ELF 7ca78000-7cb00000 Deferred libcups.so.2 ELF 7cc0d000-7cc1b000 Deferred libkrb5support.so.0 ELF 7cc34000-7cc4a000 Deferred winscard<elf> -PE 7cc40000-7cc4a000 \ winscard ELF 7cc4a000-7cc6d000 Deferred hnetcfg<elf> -PE 7cc50000-7cc6d000 \ hnetcfg ELF 7cc83000-7cde0000 Deferred libxml2.so.2 ELF 7cde0000-7cf00000 Deferred msxml3<elf> -PE 7cdf0000-7cf00000 \ msxml3 ELF 7d008000-7d01a000 Deferred libavahi-client.so.3 ELF 7d01a000-7d0d4000 Deferred msvcr90<elf> -PE 7d030000-7d0d4000 \ msvcr90 ELF 7d300000-7d30e000 Deferred libavahi-common.so.3 ELF 7d363000-7d3a1000 Deferred libxslt.so.1 ELF 7d3a1000-7d3cb000 Deferred liblzma.so.5 ELF 7d3cb000-7d500000 Deferred actxprxy<elf> -PE 7d3f0000-7d500000 \ actxprxy ELF 7d605000-7d649000 Deferred usp10<elf> -PE 7d610000-7d649000 \ usp10 ELF 7d649000-7d682000 Deferred hhctrl<elf> -PE 7d650000-7d682000 \ hhctrl ELF 7d682000-7d69f000 Deferred libgcc_s.so.1 ELF 7d69f000-7d6a4000 Deferred libkeyutils.so.1 ELF 7d6a4000-7d6a9000 Deferred libcom_err.so.2 ELF 7d6e8000-7d70e000 Deferred imm32<elf> -PE 7d6f0000-7d70e000 \ imm32 ELF 7d75f000-7d77a000 Deferred cryptnet<elf> -PE 7d760000-7d77a000 \ cryptnet ELF 7d77a000-7d7bd000 Deferred rsaenh<elf> -PE 7d780000-7d7bd000 \ rsaenh ELF 7d7bd000-7d7d7000 Deferred imagehlp<elf> -PE 7d7c0000-7d7d7000 \ imagehlp ELF 7d7f9000-7d830000 Deferred uxtheme<elf> -PE 7d800000-7d830000 \ uxtheme ELF 7d830000-7d836000 Deferred libxfixes.so.3 ELF 7d836000-7d842000 Deferred libxcursor.so.1 ELF 7d842000-7d853000 Deferred libxi.so.6 ELF 7d853000-7d857000 Deferred libxcomposite.so.1 ELF 7d857000-7d862000 Deferred libxrandr.so.2 ELF 7d862000-7d86d000 Deferred libxrender.so.1 ELF 7d86d000-7d890000 Deferred libxcb.so.1 ELF 7d890000-7d9cb000 Deferred libx11.so.6 ELF 7d9cb000-7d9de000 Deferred libxext.so.6 ELF 7da03000-7da97000 Deferred winex11<elf> -PE 7da10000-7da97000 \ winex11 ELF 7db67000-7db90000 Deferred libexpat.so.1 ELF 7db90000-7dbcd000 Deferred libfontconfig.so.1 ELF 7dbcd000-7dc09000 Deferred libpng16.so.16 ELF 7dc09000-7dc9b000 Deferred libfreetype.so.6 ELF 7dcc0000-7dcf0000 Deferred p11-kit-trust.so ELF 7dcf0000-7dd77000 Deferred libgmp.so.10 ELF 7dd77000-7dda6000 Deferred libhogweed.so.2 ELF 7dda6000-7ddda000 Deferred libnettle.so.4 ELF 7ddda000-7ddee000 Deferred libtasn1.so.6 ELF 7ddee000-7de29000 Deferred libp11-kit.so.0 ELF 7de29000-7df41000 Deferred libgnutls.so.28 ELF 7df42000-7df48000 Deferred libxxf86vm.so.1 ELF 7df53000-7df66000 Deferred gnome-keyring-pkcs11.so ELF 7df66000-7e070000 Deferred comctl32<elf> -PE 7df70000-7e070000 \ comctl32 ELF 7e070000-7e098000 Deferred mpr<elf> -PE 7e080000-7e098000 \ mpr ELF 7e098000-7e116000 Deferred wininet<elf> -PE 7e0a0000-7e116000 \ wininet ELF 7e116000-7e1ba000 Deferred urlmon<elf> -PE 7e120000-7e1ba000 \ urlmon ELF 7e1ba000-7e2b8000 Deferred msi<elf> -PE 7e1c0000-7e2b8000 \ msi ELF 7e2b8000-7e2cc000 Deferred psapi<elf> -PE 7e2c0000-7e2cc000 \ psapi ELF 7e2cc000-7e2e3000 Deferred libz.so.1 ELF 7e2e3000-7e2e7000 Deferred libxinerama.so.1 ELF 7e2e7000-7e308000 Deferred cabinet<elf> -PE 7e2f0000-7e308000 \ cabinet ELF 7e308000-7e370000 Deferred dbghelp<elf> -PE 7e310000-7e370000 \ dbghelp ELF 7e370000-7e441000 Deferred crypt32<elf> -PE 7e380000-7e441000 \ crypt32 ELF 7e441000-7e478000 Deferred wintrust<elf> -PE 7e450000-7e478000 \ wintrust ELF 7e478000-7e4f3000 Deferred shlwapi<elf> -PE 7e490000-7e4f3000 \ shlwapi ELF 7e4f3000-7e72b000 Deferred shell32<elf> -PE 7e500000-7e72b000 \ shell32 ELF 7e72b000-7e875000 Deferred oleaut32<elf> -PE 7e740000-7e875000 \ oleaut32 ELF 7e875000-7e995000 Deferred gdi32<elf> -PE 7e880000-7e995000 \ gdi32 ELF 7e995000-7eaf2000 Deferred user32<elf> -PE 7e9b0000-7eaf2000 \ user32 ELF 7eaf2000-7ec36000 Dwarf ole32<elf> -PE 7eb10000-7ec36000 \ ole32 ELF 7ec36000-7ecbb000 Dwarf rpcrt4<elf> -PE 7ec40000-7ecbb000 \ rpcrt4 ELF 7ecbb000-7ecf3000 Deferred ws2_32<elf> -PE 7ecc0000-7ecf3000 \ ws2_32 ELF 7ecf3000-7ed68000 Deferred advapi32<elf> -PE 7ed00000-7ed68000 \ advapi32 ELF 7ed68000-7ed8f000 Deferred iphlpapi<elf> -PE 7ed70000-7ed8f000 \ iphlpapi ELF 7ed8f000-7edbe000 Deferred netapi32<elf> -PE 7eda0000-7edbe000 \ netapi32 ELF 7edbe000-7edf1000 Deferred secur32<elf> -PE 7edc0000-7edf1000 \ secur32 ELF 7ef95000-7efdb000 Deferred libm.so.6 ELF 7efdc000-7efe0000 Deferred libxau.so.6 ELF 7efe6000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF f73b3000-f73ba000 Deferred libffi.so.4 ELF f73bc000-f73c1000 Deferred libdl.so.2 ELF f73c1000-f756e000 Dwarf libc.so.6 ELF f756e000-f758a000 Deferred libpthread.so.0 ELF f75af000-f7765000 Dwarf libwine.so.1 ELF f7766000-f7788000 Deferred ld-linux.so.2 ELF f778a000-f778b000 Deferred [vdso].so Threads: process tid prio (all id:s are in hex) 0000000e services.exe 000000bb 0 000000b7 0 00000071 0 00000057 0 0000001c 0 00000014 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001b 0 00000018 0 00000017 0 00000013 0 00000019 plugplay.exe 0000001f 0 0000001e 0 0000001a 0 00000020 explorer.exe 00000021 0 00000025 (D) C:\Program Files\Common Files\Microsoft Shared\OFFICE14\Office Setup Controller\Setup.exe 00000054 0 00000036 0 0000002d 0 00000027 0 00000026 0 <== 00000055 OSPPSVC.EXE 0000009d 0 0000009c 0 0000009a 0 00000098 0 00000068 0 00000090 0 0000004e 0 00000016 0 00000086 0 0000004f 0 00000094 0 0000006c 0 0000006a 0 0000006b 0 00000069 0 00000066 0 00000058 0 0000006f svchost.exe 00000092 0 00000091 0 0000008b 0 00000072 0 00000073 0 0000006e 0 00000075 rpcss.exe 0000001d 0 00000089 0 0000005b 0 00000076 0 00000077 0 00000074 0 System information: Wine build: wine-1.7.28 Platform: i386 Host system: Linux Host version: 4.1.0-banana08-39-desktop
//////////////////////////////////////////////////////////////////////// [**]: Choose "I want to activate the software over the internet" Click "Next" An unspecified error has occured. Your request cannot be processed at this time. Please try again later. (0x8007007F) Click "OK" Choose "I want to activate the software by telephone" Click "Next" Step 1: Whatever country you choose, there is NO phone number displayed below the country! (like it should be the case) Step 2: Instead of "[installation code]" should be the Installation ID displayed! Step 3: You cannot enter anything in the fields A - H, they are greyed out & read-only! Click "OK" Small popup window : "The confirmation ID you entered is not valid. Please review and reenter the Confirmation ID. Click "OK" Click "Cancel"
Choose "Install Updates Only" Click "OK" We cannot sign you up for the Microsoft Update service, because there is a problem with the service. Click "OK"
Now you are in Word, but the next time you start it, you will be back at what is described in step 4.) !!