https://bugs.winehq.org/show_bug.cgi?id=38399
Bug ID: 38399 Summary: Voobly fails to connect to lobby (regression) Product: Wine Version: 1.7.40 Hardware: x86 URL: http://www.voobly.com/ OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winsock Assignee: wine-bugs@winehq.org Reporter: michael@fds-team.de CC: 00cpxxx@gmail.com Regression SHA1: b2556a2c34f36c0c82f028dbf24acb1ed77cce29 Distribution: ---
Created attachment 51252 --> https://bugs.winehq.org/attachment.cgi?id=51252 +winsock log
Voobly fails to connect to a lobby and instead prints the following error message with 1.7.40 (while it works with 1.7.39):
"Network Connection Error [Code: 10000005]. Connection errors are typically caused by a temporary server outage, a firewall, or a problem with your internet connection. If it's been a long time since you've connected to Voobly it's recommended that you redownload the client from the website."
In order to reproduce the issue: start Voobly, login into your account and double click on any lobby (for example "Age of Empires -> Babylon"). The game itself is not necessary to trigger this problem.
A bisect results in the following patch:
------ commit b2556a2c34f36c0c82f028dbf24acb1ed77cce29 Author: Bruno Jesus 00cpxxx@gmail.com Date: Sun Mar 29 00:53:43 2015 -0300
ws2_32: Ensure sockets in exceptfds get set when an error occurs. ------
The bug is still present in the current git version and is therefore not a duplicate of bug 38372.