https://bugs.winehq.org/show_bug.cgi?id=53452
Bug ID: 53452 Summary: ws2_32:protocol - GetAddrInfoExW() times out sometimes Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
ws2_32:protocol - GetAddrInfoExW() times out sometimes. For instance:
/* no comment */ protocol.c:1979: Test failed: wait failed protocol.c:1981: Test failed: overlapped result is 10036 protocol.c:1983: Test failed: overlapped.Internal = 2734 protocol.c:1984: Test failed: overlapped.Pointer != &result protocol.c:1985: Test failed: result == NULL
/* hints */ protocol.c:2009: Test failed: wait failed protocol.c:2011: Test failed: overlapped result is 10036 protocol.c:2012: Test failed: result == NULL
/* completion routine, non-existing domain */ protocol.c:2065: Test failed: wait failed protocol.c:2067: Test failed: overlapped result is 10036 protocol.c:2069: Test failed: overlapped.Internal = 2734 protocol.c:2071: Test failed: got 0
With only 3 known instances this failure is pretty rare but can impact both Windows and Wine: * 2022-05-06 linux_MX-i3 -> hints + non-existing domain * 2022-05-16 cw-gtx560-1909 -> no comment * 2022-07-28 w1064-adm -> hints
While it looks very much like this is caused by network issues, it may be that the 1 second timeout is too short.