Native Instruments Kontakt Player 5.7 and Native Acess

Questions about Wine on Linux
Locked
eighthkeepa
Level 1
Level 1
Posts: 5
Joined: Fri Feb 06, 2015 3:25 am

Native Instruments Kontakt Player 5.7 and Native Acess

Post by eighthkeepa »

Hello.

Two days ago I had problems with the latest Kontakt Player, ver 5.7, but I've managed to solve them somehow.
Now I have problems with Native Acess - a tool, needed by Kontakt Player.

Question is - how I'm supposed to make it work?
But first of all, I want to share my experience managing problems with Kontakt Player - a strange thing, which, as I thought, want all the world's Windows Libraries to work.
Actually not, it just wants some vcrun2015 libs to work properly.

My specs:
Wine 2.0.1 RT 64bit from KXStudio repos, installed on Debian Stable.
I've copied some of the libs from my win10 installation and set them as "native" in winecfg, so the Player itself can work as a plugin in Carla.
I've also set windows version to Windows 10 (because it just doesn't want to work on Windows 7 or Windows XP).

Now, about the tool I've mentioned before - Native Acess.
The player needs this to be installed because this tool can manage libraries. Some of those can't be installed without this tool. Maybe even most of them.
So, here comes the problems.

Wine's backtrace (I've also attached this one to message)
Wine's console output

As you see, I can't run it.
Oh, and all those "api-ms-win-*" libraries was also set to "native, built-in".
IPHLPAPI was set to "native, built-in" as well because in another case I get "unimplemented function" error.

What should I do with this? Help.


P.S: Sorry for bad english (I can do some mistakes).
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Native Instruments Kontakt Player 5.7 and Native Acess

Post by jkfloris »

Wine 2.0.1 RT 64bit from KXStudio repos
Install the latest version from https://wiki.winehq.org/Debian and try again in a clean 32 bit WINEPREFIX
eighthkeepa
Level 1
Level 1
Posts: 5
Joined: Fri Feb 06, 2015 3:25 am

Re: Native Instruments Kontakt Player 5.7 and Native Acess

Post by eighthkeepa »

Okay, I've tried this out.

Link to console output
Link to backtrace

Link to console output (64bit)
Link to backtrace (64bit)

And it's not working again.
However, Kontakt 5.7 standalone and as vst plugin is working in both 32 and 64-bit modes.
However, I can't really use any sound libraries (only in DEMO mode) without Native Access, because this thing can register libraries.
eighthkeepa
Level 1
Level 1
Posts: 5
Joined: Fri Feb 06, 2015 3:25 am

Re: Native Instruments Kontakt Player 5.7 and Native Acess

Post by eighthkeepa »

Seems like it's the problem with IPHLPAPI.

Here are some logs.

Code: Select all

WINEPREFIX=~/.wine32 WINEARCH=win32 wine Native\ Access.exe 
fixme:winediag:start_process Wine Staging 2.21 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:win:RegisterDeviceNotificationW (hwnd=0x10060, filter=0x32e74c,flags=0x00000004) returns a fake device notification handle!
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:file:FindFirstFileExW flags not implemented 0x00000002
wine: Call from 0x7bc77c51 to unimplemented function IPHLPAPI.DLL.if_indextoname, aborting
wine: Unimplemented function IPHLPAPI.DLL.if_indextoname called at address 0x7c770023:0x7bc77c51 (thread 0009), starting debugger...
64Bit:

Code: Select all

WINEPREFIX=~/.wine WINEARCH=win64 wine Native\ Access.exe
fixme:winediag:start_process Wine Staging 2.21 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x2e1000, 0x2f2030, 0x2f2050) stub.
fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x2efd70, 43) stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x10060, filter=0x22d5b8,flags=0x00000004) returns a fake device notification handle!
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ver:GetCurrentPackageId (0xace580 (nil)): stub
fixme:file:FindFirstFileExW flags not implemented 0x00000002
wine: Call from 0x7bc7bedc to unimplemented function IPHLPAPI.DLL.if_indextoname, aborting
wine: Unimplemented function IPHLPAPI.DLL.if_indextoname called at address 0x7bc7bedc (thread 002e), starting debugger...
In my previous attempts to make it work, I've replaced IPHLPAPI from wine with one from Windows. But it turned out to "error in 32/64bit code", as you can see in previous logs and backtraces.
However, if I set IPHLPAPI to "native", without replacing wine library with windows library, I get this:

Code: Select all

WINEPREFIX=~/.wine WINEARCH=win64 wine Native\ Access.exe
fixme:winediag:start_process Wine Staging 2.21 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Quick.dll") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Quick.dll") not found
err:module:import_dll Library Qt5Quick.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\wsock32.dll") not found
err:module:import_dll Library WSOCK32.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe" failed, status c0000135
And for 32 bit:

Code: Select all

WINEPREFIX=~/.wine32 WINEARCH=win32 wine Native\ Access.exe 
fixme:winediag:start_process Wine Staging 2.21 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Quick.dll") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Quick.dll") not found
err:module:import_dll Library Qt5Quick.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Qml.dll") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\netapi32.dll") not found
err:module:import_dll Library netapi32.dll (which is needed by L"C:\\windows\\system32\\dnsapi.dll") not found
err:module:import_dll Library DNSAPI.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library IPHLPAPI.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Qt5Network.dll") not found
err:module:import_dll Library Qt5Network.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\\windows\\system32\\wsock32.dll") not found
err:module:import_dll Library WSOCK32.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe" failed, status c0000135

Still no luck to make it work.
VST Plugins are working in Carla when I'm not doing anything with IPHLPAPI or it's not set to "native" only.
If I got this library from windows replaced wine library and set it to "native" plugins are also working.
Locked