https://bugs.winehq.org/show_bug.cgi?id=51430
Bug ID: 51430 Summary: Multiple applications fail to start with "Library nsi.dll not found" in a previously created Wine prefix. Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: iphlpapi Assignee: wine-bugs@winehq.org Reporter: escomk3@hotmail.com Distribution: ---
Created attachment 70282 --> https://bugs.winehq.org/attachment.cgi?id=70282 Output of PlayOnline Viewer starting.
After a124b765b1377 [1], applications fail starting with output such as:
err:module:import_dll Library nsi.dll (which is needed by L"C:\windows\system32\iphlpapi.dll") not found err:module:import_dll Library iphlpapi.dll (which is needed by L"C:\windows\system32\wbem\wbemprox.dll") not found
So far this seems to affect previously created prefixes only, tested running PlayOnline Viewer (Final Fantasy XI Online), Steam, and Secondhand Lands.
I noticed that in a bad run, there's a 'iphlpapi:GetIfEntry returning 13' while on a good run it's 'iphlpapi:GetIfEntry returning 0', but this seems to be again different in a new, clean prefix and I'm not yet sure of its importance.
In a new prefix, at least the PlayOnline Viewer seems to work.
On a positive note, the PlayOnline Viewer splash screen seems to finally show up correctly (has been doing so with Wine Staging for a time). :]
1. https://source.winehq.org/git/wine.git/commit/a124b765b1377fea8a2fe88dc1ae19...