[Bug 39254] 64-bit Microsoft Office 365 installer crashes in Win8 mode ( user32.dll 'SetCoalescableTimer' stub missing)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Apr 23 07:11:35 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=39254

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DUPLICATE
           Keywords|                            |download, Installer, win64
          Component|-unknown                    |user32
            Summary|Microsoft 365 Installer:    |64-bit Microsoft Office 365
                   |Crashes on startup          |installer crashes in Win8
                   |                            |mode (user32.dll
                   |                            |'SetCoalescableTimer' stub
                   |                            |missing)
                 CC|                            |focht at gmx.net
                URL|                            |https://c2rsetup.officeapps
                   |                            |.live.com/c2r/download.aspx
                   |                            |?productReleaseID=O365ProPl
                   |                            |usRetail&platform=X64&langu
                   |                            |age=en-us&version=O15GA&sou
                   |                            |rce=O15OLSO365
             Status|UNCONFIRMED                 |RESOLVED
            Version|unspecified                 |1.7.50

--- Comment #6 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

dupe of bug 39509

I went back to build old version of Wine 1.7.50 this bug was reported against.

Needs following cherry-picks on top to fix building with recent distros:

*
https://source.winehq.org/git/wine.git/commitdiff/bf5ac531a030bce9e798ab66bc53e84a65ca8fdb
*
https://source.winehq.org/git/wine.git/commitdiff/10065d2acd0a9e1e852a8151c95569b99d1b3294

After some investigation I figured that OP's crash can be only reproduced with
WINEPREFIX Windows version set to 'Windows 8'.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay wine ./setupo365proplusretail.x64.en-us_.exe >>
log.txt 2>&1
...
002a:Call KERNEL32.GetVersionExW(0044e0e0) ret=1400a1144
002a:Ret  KERNEL32.GetVersionExW() retval=00000001 ret=1400a1144
002a:Call KERNEL32.GetProcAddress(7efdd5820000,140115206 "SetCoalescableTimer")
ret=1400914dc
002a:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=1400914dc
002a:Call KERNEL32.GetLastError() ret=1400914ea
002a:Ret  KERNEL32.GetLastError() retval=0000007f ret=1400914ea
002a:Call KERNEL32.RaiseException(c06d007f,00000000,00000001,0044e238)
ret=140091527
002a:trace:seh:raise_exception code=c06d007f flags=0 addr=0x7efddd999959
ip=7efddd999959 tid=002a
002a:trace:seh:raise_exception  info[0]=000000000044e180
002a:trace:seh:raise_exception  rax=00007efddd97d618 rbx=0000000000000000
rcx=000000000044df80 rdx=0000000000000008
002a:trace:seh:raise_exception  rsi=000000000044e180 rdi=000000000044dfa0
rbp=000000000044e0d0 rsp=000000000044df60
002a:trace:seh:raise_exception   r8=0000000000000001  r9=000000000044e238
r10=00000000ffffffff r11=0000000000000000
002a:trace:seh:raise_exception  r12=0000000000000033 r13=0000000140150708
r14=0000000140145268 r15=0000000140000000
...
Unhandled exception: 0xc06d007f in 64-bit code (0x00007efddd999959).
...
Register dump:
 rip:00007efddd999959 rsp:000000000044df60 rbp:000000000044e0d0 eflags:00000206
(   - --  I   - -P- )
 rax:00007efddd97d618 rbx:0000000000000000 rcx:000000000044df80
rdx:0000000000000008
 rsi:000000000044e180 rdi:000000000044dfa0  r8:0000000000000001 
r9:000000000044e238 r10:00000000ffffffff
 r11:0000000000000000 r12:0000000000000033 r13:0000000140150708
r14:0000000140145268 r15:0000000140000000
...
Backtrace:
=>0 0x00007efddd999959 RaiseException+0xf6(code=0xc06d007f, flags=0,
nbargs=0x1, args=0x44e238)
[/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:85] in kernel32
(0x000000000044e0d0)
  1 0x00007efdde43886f relay_call+0x7e() in ntdll (0x000000000044e120)
  2 0x00007efddd97a30a in kernel32 (+0xa309) (0x000000000044e1d8)
  3 0x0000000140091527 in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0x91526) (0x000000000044e1d8)
  4 0x000000014009169f in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0x9169e) (0x000000000044e2c0)
  5 0x00000001400ae58b in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0xae58a) (0x000000000044e2c0)
  6 0x00000001400404c9 in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0x404c8) (0x000000000044e3e0)
  7 0x000000014003f5e9 in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0x3f5e8) (0x000000000044e410)
  8 0x000000014003ace8 in
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
(+0x3ace7) (0x000000000044e500)
  9 0x00007efdde45e83d call_thread_func+0x5c(entry=0x14003ac4c, arg=0x2536f0,
frame=0x44e660)
[/home/focht/projects/wine/wine.repo/src/dlls/ntdll/signal_x86_64.c:3616] in
ntdll (0x000000000044e650)
  10 0x00007efdde45e92e call_thread_entry_point+0x29() in ntdll
(0x000000000044eef0)
  11 0x00007efdde46a249 start_thread+0x18f(info=0x7fffff7e57d0)
[/home/focht/projects/wine/wine.repo/src/dlls/ntdll/thread.c:443] in ntdll
(0x000000000044eef0)
  12 0x00007efddeca450b start_thread+0xda() in libpthread.so.0
(0x0000000000000000)
...
0x00007efddd999959 RaiseException+0xf6
[/home/focht/projects/wine/wine.repo/src/dlls/kernel32/except.c:85] in
kernel32: nop    
85    }
Modules:
Module    Address                    Debug info    Name (77 modules)
ELF            7be00000-        7c103000    Deferred        <wine-loader>
PE           140000000-       140183000    Export         
setupo365proplusretail.x64.en-usZ:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
...
Threads:
process  tid      prio (all id:s are in hex)
...
00000028 (D) Z:\home\focht\Downloads\setupo365proplusretail.x64.en-us_.exe
    0000002b    0
    0000002a    0 <==
    00000029    0
--- snip ---

Thanks for putting my time to good use ...

Again: Always mention *any* deviations from default (clean) WINEPREFIX settings
in bug reports!

--- quote ---
Although this bug was made with an old version of wine. I confirm that it's
still an issue with wine version 3.6
--- quote ---

Failing installer doesn't mean it's the same issue (there isn't even a
backtrace in your attachment
https://bugs.winehq.org/attachment.cgi?id=61180&action=edit)

In fact the original was fixed a long time ago.

The current issue with Office 2016/365 installers is bug 43581

Regards

*** This bug has been marked as a duplicate of bug 39509 ***

-- 
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