https://bugs.winehq.org/show_bug.cgi?id=40098
Bug ID: 40098 Summary: WSALookupServiceBegin return value is causing Steam, other applications to exit Product: Wine Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: roman@hargrave.info Distribution: ---
WSALookupServiceBegin (and possibly other, related functions) return SOCKET_ERROR. A recent Steam update has brought this issue to my attention. It would appear that Valve have either added functionality to steam that requires WSALookupServiceBegin to function correctly, or, have made Steam exit when WSALookupServiceBegin returns an error.
Having researched this, I have found other issues and forum posts around the internet, some related to steam and dating back quite some time (2013 was the earliest post I saw about this and steam). Non of these appeared to cite failure due to this issue.
I will also submit this to the steam issue tracker, but I am posting this here as this issue could be the responsibility of either party as far as I am concerned.