https://bugs.winehq.org/show_bug.cgi?id=39376
Bug ID: 39376 Summary: Error while running Kontakt 5.0 standalone or VST in FL Studio 11 Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: 1910567646@qq.com Distribution: ---
Created attachment 52487 --> https://bugs.winehq.org/attachment.cgi?id=52487 Log when running kontakt 5 standalone
I found msvcp120 is missing, which means MS VC++ 2013 Redist missing. So I download it from http://www.microsoft.com/en-us/download/details.aspx?id=40784 and install it, configuring native libraries in winecfg.
However it doesn't work and an exception was thrown when running: wine: Unhandled exception 0x40000015 in thread 9 at address 0x7bcd0073:0x02867676 (thread 0009), starting debugger... (See also attached log kontakt_standalone.log)
When running in FL Studio 11, I added Kontakt 5 as an VST plugin, but it just get into endless waiting of critical section. fixme:win:RegisterDeviceNotificationW (hwnd=0x1020e, filter=0x33eed0,flags=0x00000004) returns a fake device notification handle! fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:ntdll:RtlpWaitForCriticalSection section 0x1352f70 "?" wait timed out in thread 0033, blocked by 0009, retrying (60 sec)
Looking forward to some solution.
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #1 from 1910567646@qq.com --- Created attachment 52488 --> https://bugs.winehq.org/attachment.cgi?id=52488 Log when running kontakt 5 as vst in fl studio 11
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #2 from 1910567646@qq.com --- P.S. when winecfg set to Windows 8, the exception raised. Now I attempted to set it to Windows XP, it works.
https://bugs.winehq.org/show_bug.cgi?id=39376
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|Error while running Kontakt |Kontakt 5.0 standalone or |5.0 standalone or VST in FL |VST in FL Studio 11 crash |Studio 11 |with Windows version set to | |'Windows 8'
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
the most important information is missing: which Wine version was used ('wine --version')?
--- quote --- I found msvcp120 is missing, which means MS VC++ 2013 Redist missing. --- quote ---
This means you're running an outdated Wine version. Upgrade to Wine 1.7.52 and retest.
--- quote --- P.S. when winecfg set to Windows 8, the exception raised. --- quote ---
Don't do that unless the app explicitly requests a specific version.
The ticket is likely a dupe of existing one.
Regards
https://bugs.winehq.org/show_bug.cgi?id=39376
1910567646@qq.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Version|unspecified |1.7.50 Resolution|--- |DUPLICATE Distribution|--- |Ubuntu
--- Comment #4 from 1910567646@qq.com --- Yes there's a duplicate of existing one. Wine version 1.7.50.
*** This bug has been marked as a duplicate of bug 37694 ***
https://bugs.winehq.org/show_bug.cgi?id=39376
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|RESOLVED |REOPENED URL| |http://www.native-instrumen | |ts.com/en/products/komplete | |/samplers/kontakt-5-player/ | |free-download/ Component|-unknown |kernel32 Resolution|DUPLICATE |--- Summary|Kontakt 5.0 standalone or |Kontakt 5.0 standalone or |VST in FL Studio 11 crash |VST in FL Studio 11 crash |with Windows version set to |with Windows version set to |'Windows 8' |'Windows 8' (needs | |kernel32.GetCurrentProcesso | |rNumberEx stub) Ever confirmed|0 |1
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
the resolution is incorrect.
You created the bug report complaining about failure to run with Windows version set to 'Windows 8', having WINEPREFIX tainted with native VC++ 2013 overrides to work around bug 37694
Bug 37694 has nothing to do with the failure to run with Windows 7+ setting.
I downloaded Kontakt 5 installer and tested with Windows 8 setting.
Prerequisite: 'winetricks -q vcrun2013'
--- snip --- ... 0027:Call KERNEL32.GetVersionExW(0033f700) ret=02746c1f 0027:Ret KERNEL32.GetVersionExW() retval=00000001 ret=02746c1f 0027:Call KERNEL32.GetModuleHandleW(0273fb64 L"kernel32.dll") ret=02746b2f 0027:Ret KERNEL32.GetModuleHandleW() retval=7b820000 ret=02746b2f 0027:Call KERNEL32.GetProcAddress(7b820000,02746ba8 "SetThreadGroupAffinity") ret=02746b3f 0027:Ret KERNEL32.GetProcAddress() retval=7b83146c ret=02746b3f 0027:Call KERNEL32.GetProcAddress(7b820000,02746bc0 "GetThreadGroupAffinity") ret=02746b4a 0027:Ret KERNEL32.GetProcAddress() retval=7b82f42c ret=02746b4a 0027:Call KERNEL32.GetModuleHandleW(0273fb64 L"kernel32.dll") ret=02746b7d 0027:Ret KERNEL32.GetModuleHandleW() retval=7b820000 ret=02746b7d 0027:Call KERNEL32.GetProcAddress(7b820000,02746bd8 "GetCurrentProcessorNumberEx") ret=02746b80 0027:Ret KERNEL32.GetProcAddress() retval=00000000 ret=02746b80 0027:Call KERNEL32.GetLastError() ret=02771ff1 0027:Ret KERNEL32.GetLastError() retval=0000007f ret=02771ff1 0027:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033f6ac) ret=02739339 0027:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b845e01 ip=7b845e01 tid=0027 0027:trace:seh:raise_exception info[0]=19930520 0027:trace:seh:raise_exception info[1]=0033f6d4 0027:trace:seh:raise_exception info[2]=027fcf40 0027:trace:seh:raise_exception eax=7b832b9d ebx=001feb58 ecx=0000000c edx=0033f5e4 esi=0033f690 edi=0033f650 0027:trace:seh:raise_exception ebp=0033f628 esp=0033f5c4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000202 0027:trace:seh:call_stack_handlers calling handler at 0x27fb404 code=e06d7363 flags=1 ... 0027:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0033eec0) ret=02739339 0027:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b845e01 ip=7b845e01 tid=0027 0027:trace:seh:raise_exception info[0]=19930520 0027:trace:seh:raise_exception info[1]=00000000 0027:trace:seh:raise_exception info[2]=00000000 0027:trace:seh:raise_exception eax=7b832b9d ebx=00000000 ecx=0000000c edx=0033ee04 esi=0033eea4 edi=0033ee70 0027:trace:seh:raise_exception ebp=0033ee48 esp=0033ede4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00000202 0027:trace:seh:call_stack_handlers calling handler at 0x2739ffc code=e06d7363 flags=1 ... 0027:Call KERNEL32.UnhandledExceptionFilter(0033eca8) ret=027c4820 wine: Unhandled exception 0x40000015 in thread 27 at address 0xf7560023:0x027c7676 (thread 0027), starting debugger... --- snip ---
MSDN: https://msdn.microsoft.com/en-us/library/windows/desktop/dd405487%28v=vs.85%...
With a 'kernel32.GetCurrentProcessorNumberEx' stub present that it runs into bug 25086 ("Multiple games and applications need kernel32.GetLogicalProcessorInformationEx implementation (CPU-Z 1.72, Splinter Cell: Blacklist, Adobe CC 2015)").
$ sha1sum Kontakt\ 5.exe 766d67cce235078f3431c1c8ec6464d4bbab16ab Kontakt 5.exe
$ du -sh Kontakt\ 5.exe 35M Kontakt 5.exe
$ wine --version wine-1.7.52
Regards
https://bugs.winehq.org/show_bug.cgi?id=39376
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
--- Comment #6 from Austin English austinenglish@gmail.com --- https://source.winehq.org/patches/data/114850
https://bugs.winehq.org/show_bug.cgi?id=39376
jypma winehq@jan.ypmania.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@jan.ypmania.nl
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #6)
https://source.winehq.org/patches/data/115074
https://bugs.winehq.org/show_bug.cgi?id=39376
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |132ff59b3ecb80d9e1c18616861 | |ec4cc098bae53 Status|REOPENED |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #7)
(In reply to Austin English from comment #6)
https://source.winehq.org/git/wine.git/commitdiff/132ff59b3ecb80d9e1c1861686...
https://bugs.winehq.org/show_bug.cgi?id=39376
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.53.
https://bugs.winehq.org/show_bug.cgi?id=39376
Sergey Isakov isakov-sl@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl@bk.ru
--- Comment #10 from Sergey Isakov isakov-sl@bk.ru --- (In reply to Alexandre Julliard from comment #9)
Closing bugs fixed in 1.7.53.
No, this bug is not FIXED. It is duplicate of bug 25086. Patches in comment 8 are wrong.
https://bugs.winehq.org/show_bug.cgi?id=39376
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |25086
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #11 from Nikolay Sivov bunglehead@gmail.com --- This one is fixed, please read carefully what's it about.
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #12 from Sergey Isakov isakov-sl@bk.ru --- (In reply to Nikolay Sivov from comment #11)
This one is fixed, please read carefully what's it about.
This bug about "Kontakt 5.0 standalone ... crash with Windows version set to 'Windows 8' (needs kernel32.GetCurrentProcessorNumberEx stub)" This is not fixed yet.
https://bugs.winehq.org/show_bug.cgi?id=39376
--- Comment #13 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Sergey Isakov from comment #12)
This bug about "Kontakt 5.0 standalone ... crash with Windows version set to 'Windows 8' (needs kernel32.GetCurrentProcessorNumberEx stub)" This is not fixed yet.
Yes, it is, stub was added for this function. This report is closed.
https://bugs.winehq.org/show_bug.cgi?id=39376 Bug 39376 depends on bug 25086, which changed state.
Bug 25086 Summary: Multiple games and applications need kernel32.GetLogicalProcessorInformationEx implementation (CPU-Z 1.72, Splinter Cell: Blacklist, Adobe CC 2015, Kontakt 5) https://bugs.winehq.org/show_bug.cgi?id=25086
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED