[Bug 45284] Multiple Microsoft Office installers crash with Windows 8+ setting due to missing 'user32.RegisterPointerDeviceNotifications' stub (Office 2013)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Jun 2 21:33:50 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45284
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Ever confirmed|0 |1
CC| |focht at 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 at 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).aspx
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
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list