[Bug 37306] Multiple applications trying to use Vista+ Thread Pool Timer API crash on startup with Wine configured as Vista or higher ('CreateThreadpoolTimer')(64-bit ApexDC 1.6.0, Watchtower Library 2014)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 3 16:48:41 CDT 2015


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |eadd27a38a218e6ab27404d2981
                   |                            |f3fe521f13361
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

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

this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/eadd27a38a218e6ab27404d2981f3fe521f13361

Thanks Sebastian

--- snip ---
...
0023:Call KERNEL32.GetProcAddress(7b860000,140377f30 "CreateThreadpoolTimer")
ret=14030f52e
0023:Ret  KERNEL32.GetProcAddress() retval=7b866f60 ret=14030f52e
0023:Call KERNEL32.GetProcAddress(7b860000,140377f48 "SetThreadpoolTimer")
ret=14030f54c
0023:Ret  KERNEL32.GetProcAddress() retval=7b86e5cc ret=14030f54c
0023:Call KERNEL32.GetProcAddress(7b860000,140377f60
"WaitForThreadpoolTimerCallbacks") ret=14030f56a
0023:Ret  KERNEL32.GetProcAddress() retval=7fd574a08dc8 ret=14030f56a
0023:Call KERNEL32.GetProcAddress(7b860000,140377f80 "CloseThreadpoolTimer")
ret=14030f588
0023:Ret  KERNEL32.GetProcAddress() retval=7fd574a08cc4 ret=14030f588 
...
--- snip ---

ApexDC 1.6.0 x86_64 still doesn't run but that's bug 36549

--- snip ---
...
0023:Call KERNEL32.GetProcAddress(7b860000,140376c88 "SetThreadGroupAffinity")
ret=140304b0e
0023:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=140304b0e
0023:Call KERNEL32.GetProcAddress(7b860000,140376ca0 "GetThreadGroupAffinity")
ret=140304b21
0023:Ret  KERNEL32.GetProcAddress() retval=00000000 ret=140304b21
0023:Call KERNEL32.GetLastError() ret=140304bc6
0023:Ret  KERNEL32.GetLastError() retval=0000007f ret=140304bc6
0023:Call ntdll.RtlPcToFileHeader(14047b018,0032f290) ret=14030c43c
0023:Ret  ntdll.RtlPcToFileHeader() retval=140000000 ret=14030c43c
0023:Call KERNEL32.RaiseException(e06d7363,00000001,00000004,0032f260)
ret=14030c47b
0023:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b88c34c
ip=7b88c34c tid=0023
0023:trace:seh:raise_exception  info[0]=0000000019930520
0023:trace:seh:raise_exception  info[1]=000000000032f2b0
0023:trace:seh:raise_exception  info[2]=000000014047b018
0023:trace:seh:raise_exception  info[3]=0000000140000000
0023:trace:seh:raise_exception  rax=000000007b870408 rbx=000000014047b018
rcx=000000000032f040 rdx=0000000000000020
0023:trace:seh:raise_exception  rsi=000000000032f260 rdi=000000000032f060
rbp=000000000032f190 rsp=000000000032f020
0023:trace:seh:raise_exception   r8=0000000000000004  r9=000000000032f260
r10=0000000000000000 r11=0000003f72b8cd30
0023:trace:seh:raise_exception  r12=0000000140325900 r13=0000000000000000
r14=0000000000000000 r15=000000000032f600 
--- snip ---

$ wine --version
wine-1.7.46-193-g8b566b1

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