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...
https://bugs.winehq.org/show_bug.cgi?id=51430
Chiitoo escomk3@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Gentoo Regression SHA1| |a124b765b1377fea8a2fe88dc1a | |e191c8bf83b3f
https://bugs.winehq.org/show_bug.cgi?id=51430
Chiitoo escomk3@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |6.13
--- Comment #1 from Chiitoo escomk3@hotmail.com --- Confirmed to still be an issue at 6.13.
https://bugs.winehq.org/show_bug.cgi?id=51430
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |huw@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #2 from Huw Davies huw@codeweavers.com --- So what happened to nsi.dll? That should have been part of 6.13 (and 6.12 for that matter).
https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #3 from Chiitoo escomk3@hotmail.com --- Yeah, I wonder.
It does get built, and can be found in new prefixes, but not in the old.
Does the prefix not get updated for some reason?
https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- Maybe try 'wineboot -u' with WINEPREFIX set to the problematic prefix?
https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #5 from Chiitoo escomk3@hotmail.com --- (In reply to Gijs Vermeulen from comment #4)
Maybe try 'wineboot -u' with WINEPREFIX set to the problematic prefix?
That does indeed fix that part (not sure why I didn't think of it).
However, even though it now starts, the PlayOnline Viewer can not connect to the internet (also the splash screen is interestingly broken again), and Steam does connect, but any pages such as the inventory shows broken images and nothing is rendered properly (looks like the Steam Mobile App bug when using an old enough Android of Windows Phone, where not high enough version of TLS is supported).
Bunches of this can be seen there:
[0723/192525.102:ERROR:ssl_client_socket_impl.cc(935)] handshake failed; returned -1, SSL error code 1, net_error -207
I imagine this might be a completely different issue however, and I will try bisecting more if I find the time for it.
Thanks!
https://bugs.winehq.org/show_bug.cgi?id=51430
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID
--- Comment #6 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Chiitoo from comment #5)
That does indeed fix that part (not sure why I didn't think of it).
That would make this INVALID AFAIK, resolving.
[0723/192525.102:ERROR:ssl_client_socket_impl.cc(935)] handshake failed; returned -1, SSL error code 1, net_error -207
I imagine this might be a completely different issue however, and I will try bisecting more if I find the time for it.
I would suggest retesting in a completely fresh/new prefix with wine-6.13 and if you still have issues, bisecting and filing a new bug would be appreciated.
https://bugs.winehq.org/show_bug.cgi?id=51430
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Gijs Vermeulen gijsvrm@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=51430
--- Comment #8 from Chiitoo escomk3@hotmail.com --- (In reply to Gijs Vermeulen from comment #6)
(In reply to Chiitoo from comment #5)
That does indeed fix that part (not sure why I didn't think of it).
That would make this INVALID AFAIK, resolving.
It does seem odd to me that I'd need to update the prefixes manually. I don't remember that happening ever before, and some of them are years old through dozens of versions of Wine.
No biggie if it's just me. :]
[0723/192525.102:ERROR:ssl_client_socket_impl.cc(935)] handshake failed; returned -1, SSL error code 1, net_error -207
I imagine this might be a completely different issue however, and I will try bisecting more if I find the time for it.
I would suggest retesting in a completely fresh/new prefix with wine-6.13 and if you still have issues, bisecting and filing a new bug would be appreciated.
Yeah, this one seems to happen after beb84444 [1].
1. https://source.winehq.org/git/wine.git/commit/beb844448731a2413e3700877c237d...
https://bugs.winehq.org/show_bug.cgi?id=51430
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |katisntgood@gmail.com
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- *** Bug 51515 has been marked as a duplicate of this bug. ***