https://bugs.winehq.org/show_bug.cgi?id=45284
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |focht@gmx.net Version|3.7 |3.0.1 Summary|Microsoft Office 2013 : |Multiple Microsoft Office |Starts to install, Cannot |installers crash with |complete install |Windows 8+ setting due to | |missing | |'user32.RegisterPointerDevi | |ceNotifications' stub | |(Office 2013) Keywords| |download, Installer URL| |http://care.dlservice.micro | |soft.com/dl/download/2/9/C/ | |29CC45EF-4CDA-4710-9FB3-148 | |9786570A1/OfficeProfessiona | |lPlus_x86_en-us.img Component|setupapi |user32 Status|UNCONFIRMED |NEW
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
That's because you have the Windows version of the WINEPREFIX set to 'Windows 10' (for whatever reason). From your attached output:
--- snip --- System information: Wine build: wine-3.0.1 Platform: i386 (WOW64) Version: Windows 10 Host system: Linux Host version: 4.15.0-22-generic --- snip ---
Don't change the default Windows version (Windows 7) of the WINEPREFIX unless you know the implications! Newer Windows version setting doesn't automatically give better results. In many cases it's the worst you can do.
Trace log:
--- snip --- $ WINEDEBUG=+seh,+relay,+msi wine ./setup.exe >> log.txt 2>&1 ... 002e:Call user32.CreateWindowExW(080000a8,0000c049,00840dcc L"HardwareMonitorWindow",80000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000) ret=00a3ac1d ... 002e:Ret user32.CreateWindowExW() retval=00010072 ret=00a3ac1d ... 002e:Call KERNEL32.GetProcAddress(7e720000,00c89a08 "RegisterPointerDeviceNotifications") ret=00c0ff46 002e:Ret KERNEL32.GetProcAddress() retval=00000000 ret=00c0ff46 002e:Call KERNEL32.GetLastError() ret=00c0ff52 002e:Ret KERNEL32.GetLastError() retval=0000007f ret=00c0ff52 002e:Call KERNEL32.RaiseException(c06d007f,00000000,00000001,0033c7d8) ret=00c0ff85 002e:trace:seh:raise_exception code=c06d007f flags=0 addr=0x7b446f66 ip=7b446f66 tid=002e 002e:trace:seh:raise_exception info[0]=0033c78c 002e:trace:seh:raise_exception eax=7b435631 ebx=00000000 ecx=00000000 edx=0033c780 esi=0033c780 edi=0033c740 002e:trace:seh:raise_exception ebp=0033c718 esp=0033c6b4 cs=330023 ds=33002b es=f7bb002b fs=f7bb0063 gs=f7bb006b flags=00200216 002e:trace:seh:call_stack_handlers calling handler at 0xc5071d code=c06d007f flags=0 ... Unhandled exception: 0xc06d007f in 32-bit code (0x7b446f66). ... Backtrace: =>0 0x7b446f66 RaiseException+0x7f(code=<couldn't compute location>, flags=<couldn't compute location>, nbargs=<couldn't compute location>, args=<couldn't compute location>) [/home/focht/projects/wine/mainline-src/dlls/kernel32/except.c:84] in kernel32 (0x0033c718) 1 0x7bc80343 relay_call+0x3e() in ntdll (0x0033c75c) 2 0x7b433308 in kernel32 (+0x13307) (0x0033c7d0) 3 0x00c0ff85 in osetup (+0x49ff84) (0x0033c7d0) 4 0x00a50ee5 in osetup (+0x2e0ee4) (0x0033c818) 5 0x00a9ccae in osetup (+0x32ccad) (0x0033c834) 6 0x00a5eb92 in osetup (+0x2eeb91) (0x0033c850) 7 0x00a422b6 in osetup (+0x2d22b5) (0x0033cf70) 8 0x00a38807 in osetup (+0x2c8806) (0x0033cfa0) 9 0x009ae063 in osetup (+0x23e062) (0x0033f654) 10 0x1002d3c7 in setup (+0x2d3c6) (0x0033fd64) 11 0x1002b0c3 in setup (+0x2b0c2) (0x0033fe04) 12 0x004027f2 in setup (+0x27f1) (0x0033fe20) 13 0x00402eb2 in setup (+0x2eb1) (0x0033feb0) 14 0x7b46da50 call_process_entry+0xb() in kernel32 (0x0033fec8) 15 0x7b46db8b start_process+0x12c(entry=<couldn't compute location>, peb=<couldn't compute location>) [/home/focht/projects/wine/mainline-src/dlls/kernel32/process.c:1099] in kernel32 (0x0033ffd8) 16 0x7b46da5e start_process_wrapper+0x9() in kernel32 (0x0033ffec) 0x7b446f66 RaiseException+0x7f [/home/focht/projects/wine/mainline-src/dlls/kernel32/except.c:84] in kernel32: addl $12,%esp 84 RtlRaiseException( &record ); Modules: Module Address Debug info Name (109 modules) PE 370000- 39f000 Deferred osetupui PE 400000- 434000 Export setup PE 770000- e3a000 Export osetup PE 10000000-100d3000 Export setup ELF 7b400000-7b7f4000 Dwarf kernel32<elf> -PE 7b420000-7b7f4000 \ kernel32 ELF 7bc00000-7bd0e000 Dwarf ntdll<elf> -PE 7bc30000-7bd0e000 \ ntdll ... Threads: process tid prio (all id:s are in hex) ... 0000002d (D) E:\setup.exe 0000002e 0 <== --- snip ---
MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/hh437257(v=vs.85).a...
Content of ISO image for documentation:
--- snip --- $ iso-info -i OfficeProfessionalPlus_x86_en-us.img iso-info version 2.0.0 x86_64-redhat-linux-gnu Copyright (c) 2003-2005, 2007-2008, 2011-2015, 2017 R. Bernstein This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. __________________________________ ISO 9660 image: OfficeProfessionalPlus_x86_en-us.img Application : CDIMAGE 2.56 (01/01/2005 TM) Preparer : Microsoft Corporation, One Microsoft Way, Redmond WA 98052 Publisher : Microsoft Corporation Volume : 15.0.4420.1017 Volume Set : 15.0.4420.1017 Joliet Level: 3 __________________________________ ISO-9660 Information 310 /access.en-us 175 /autorun.inf 124 /catalog 282 /dcf.en-us 292 /excel.en-us 298 /groove.en-us 300 /infopath.en-us 288 /lync.en-us 766 /office.en-us 446 /office64.en-us 300 /onenote.en-us 282 /osm.en-us 294 /osmux.en-us 300 /outlook.en-us 308 /powerpoint.en-us 386 /proofing.en-us 834 /proplusr.ww 304 /publisher.en-us 427 /readme.htm 829576 /setup.dll 207496 /setup.exe 122 /updates 286 /word.en-us 298 /access.en-us/access.en-us 626688 /access.en-us/accessmuiset.msi 1032 /access.en-us/accessmuiset.xml 2583 /access.en-us/setup.xml 1855488 /access.en-us/access.en-us/accessmui.msi 1449 /access.en-us/access.en-us/accessmui.xml 5128502 /access.en-us/access.en-us/acclr.cab 405660 /access.en-us/access.en-us/branding.xml 6783 /catalog/files15.cat 643727 /dcf.en-us/dcfmui.cab 1847296 /dcf.en-us/dcfmui.msi 1215 /dcf.en-us/dcfmui.xml 1808 /dcf.en-us/setup.xml 3835096 /excel.en-us/excellr.cab 1851392 /excel.en-us/excelmui.msi 1777 /excel.en-us/excelmui.xml 2482 /excel.en-us/setup.xml 773716 /groove.en-us/groovelr.cab 1843200 /groove.en-us/groovemui.msi 1126 /groove.en-us/groovemui.xml 1640 /groove.en-us/setup.xml 4417428 /infopath.en-us/inflr.cab 1847296 /infopath.en-us/infopathmui.msi 1232 /infopath.en-us/infopathmui.xml 1781 /infopath.en-us/setup.xml 2196658 /lync.en-us/lyncmui.cab 1847296 /lync.en-us/lyncmui.msi 1227 /lync.en-us/lyncmui.xml 1690 /lync.en-us/setup.xml 405660 /office.en-us/branding.xml 14426648 /office.en-us/officelr.cab 3321856 /office.en-us/officemui.msi 5380 /office.en-us/officemui.xml 626688 /office.en-us/officemuiset.msi 1032 /office.en-us/officemuiset.xml 15532 /office.en-us/offsetlr.cab 191648 /office.en-us/osetupui.dll 14598 /office.en-us/pss10r.chm 38656 /office.en-us/setup.chm 8684 /office.en-us/setup.xml 14848 /office.en-us/shellui.mst 798720 /office64.en-us/office64mui.msi 1910 /office64.en-us/office64mui.xml 626688 /office64.en-us/office64muiset.msi 1036 /office64.en-us/office64muiset.xml 1888120 /office64.en-us/owow64lr.cab 3120 /office64.en-us/setup.xml 1851392 /onenote.en-us/onenotemui.msi 1817 /onenote.en-us/onenotemui.xml 13310210 /onenote.en-us/onotelr.cab 2175 /onenote.en-us/setup.xml 16637 /osm.en-us/osmmui.cab 794624 /osm.en-us/osmmui.msi 1123 /osm.en-us/osmmui.xml 2037 /osm.en-us/setup.xml 3912027 /osmux.en-us/osmuxmui.cab 626688 /osmux.en-us/osmuxmui.msi 1458 /osmux.en-us/osmuxmui.xml 2453 /osmux.en-us/setup.xml 3242747 /outlook.en-us/outlklr.cab 2101248 /outlook.en-us/outlookmui.msi 2836 /outlook.en-us/outlookmui.xml 3870 /outlook.en-us/setup.xml 1851392 /powerpoint.en-us/powerpointmui.msi 1661 /powerpoint.en-us/powerpointmui.xml 26967993 /powerpoint.en-us/pptlr.cab 2073 /powerpoint.en-us/setup.xml 224 /proofing.en-us/proof.en 224 /proofing.en-us/proof.es 224 /proofing.en-us/proof.fr 626688 /proofing.en-us/proofing.msi 1024 /proofing.en-us/proofing.xml 6066 /proofing.en-us/setup.xml 10879185 /proofing.en-us/proof.en/proof.cab 1658880 /proofing.en-us/proof.en/proof.msi 1560 /proofing.en-us/proof.en/proof.xml 12724207 /proofing.en-us/proof.es/proof.cab 1671168 /proofing.en-us/proof.es/proof.msi 1670 /proofing.en-us/proof.es/proof.xml 13710233 /proofing.en-us/proof.fr/proof.cab 1675264 /proofing.en-us/proof.fr/proof.msi 1670 /proofing.en-us/proof.fr/proof.xml 914 /proplusr.ww/config.xml 2748416 /proplusr.ww/office64ww.msi 5085 /proplusr.ww/office64ww.xml 150648 /proplusr.ww/ose.exe 7083120 /proplusr.ww/osetup.dll 21146395 /proplusr.ww/owow64ww.cab 1274456 /proplusr.ww/pidgenx.dll 480303 /proplusr.ww/pkeyconfig-office.xrm-ms 29765632 /proplusr.ww/proplusrww.msi 17281 /proplusr.ww/proplusrww.xml 127722524 /proplusr.ww/proprww.cab 340430581 /proplusr.ww/proprww2.cab 34670 /proplusr.ww/setup.xml 1871872 /publisher.en-us/publishermui.msi 1662 /publisher.en-us/publishermui.xml 3545743 /publisher.en-us/publr.cab 1795 /publisher.en-us/setup.xml 75 /updates/readme.txt 2771 /word.en-us/setup.xml 9552989 /word.en-us/wordlr.cab 1867776 /word.en-us/wordmui.msi 2107 /word.en-us/wordmui.xml --- snip ---
$ sha1sum OfficeProfessionalPlus_x86_en-us.img du36a70d4d1a2f42282f4d7175a37264a57da35a91 OfficeProfessionalPlus_x86_en-us.img
$ du -sh OfficeProfessionalPlus_x86_en-us.img 667M OfficeProfessionalPlus_x86_en-us.img
$ wine --version wine-3.9-149-ge3648c7a61
Regards