[Bug 51430] New: Multiple applications fail to start with "Library nsi.dll not found" in a previously created Wine prefix.
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(a)winehq.org Reporter: escomk3(a)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... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Chiitoo <escomk3(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Gentoo Regression SHA1| |a124b765b1377fea8a2fe88dc1a | |e191c8bf83b3f -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Chiitoo <escomk3(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |6.13 --- Comment #1 from Chiitoo <escomk3(a)hotmail.com> --- Confirmed to still be an issue at 6.13. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |huw(a)codeweavers.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 --- Comment #2 from Huw Davies <huw(a)codeweavers.com> --- So what happened to nsi.dll? That should have been part of 6.13 (and 6.12 for that matter). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 --- Comment #3 from Chiitoo <escomk3(a)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? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 --- Comment #4 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Maybe try 'wineboot -u' with WINEPREFIX set to the problematic prefix? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 --- Comment #5 from Chiitoo <escomk3(a)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! -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #6 from Gijs Vermeulen <gijsvrm(a)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. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Closing. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 --- Comment #8 from Chiitoo <escomk3(a)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... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=51430 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |katisntgood(a)gmail.com --- Comment #9 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- *** Bug 51515 has been marked as a duplicate of this bug. *** -- 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.
participants (1)
-
WineHQ Bugzilla