[Bug 45801] Symantec Norton 360 installer loops endlessly in post-install scan due to 'ws2_32.WSCGetProviderPath' stub
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Dec 11 07:16:10 CST 2020
https://bugs.winehq.org/show_bug.cgi?id=45801
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL|http://buy-download.norton. |https://web.archive.org/web
|com/downloads/2014/21.1/N36 |/20190410163210/http://buy-
|0/US/N360-TW-21.1.0-EN.exe |download.norton.com/downloa
| |ds/2014/21.1/N360/US/N360-T
| |W-21.1.0-EN.exe
--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
revisiting, still present.
Adding stable link:
https://web.archive.org/web/20190410163210/http://buy-download.norton.com/downloads/2014/21.1/N360/US/N360-TW-21.1.0-EN.exe
The code changed with
https://source.winehq.org/git/wine.git/commitdiff/652f1f9642b35a2a1d1c5b67e4326af7d45363b4("ws2_32:
Improve WSCGetProviderPath() stub."), faking "success" but that doesn't change
the outcome.
--- snip ---
...
0108:fixme:winsock:WSCGetProviderPath ({e70f1aa0-ab8b-11cf-8ca3-00805f48a192}
(nil) 0x1d5ec94 0x1d5ec88) Stub!
0108:fixme:winsock:WSCGetProviderPath ({e70f1aa0-ab8b-11cf-8ca3-00805f48a192}
(nil) 0x1d5ec94 0x1d5ec88) Stub!
...
--- snip ---
The installer queries first for buffer size to allocate, hence NULL 'path' is
intended.
https://source.winehq.org/git/wine.git/blob/HEAD:/dlls/ws2_32/socket.c#l8721
--- snip ---
8721 /***********************************************************************
8722 * WSCGetProviderPath (WS2_32.86)
8723 */
8724 INT WINAPI WSCGetProviderPath( LPGUID provider, LPWSTR path, LPINT len,
LPINT errcode )
8725 {
8726 FIXME( "(%s %p %p %p) Stub!\n", debugstr_guid(provider), path, len,
errcode );
8727
8728 if (!provider || !len)
8729 {
8730 if (errcode)
8731 *errcode = WSAEFAULT;
8732 return SOCKET_ERROR;
8733 }
8734
8735 if (*len <= 0)
8736 {
8737 if (errcode)
8738 *errcode = WSAEINVAL;
8739 return SOCKET_ERROR;
8740 }
8741
8742 return 0;
8743 }
--- snip ---
$ wine --version
wine-6.0-rc1-39-g76c9dbd4fb9
Regards
--
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.
More information about the wine-bugs
mailing list