http://bugs.winehq.org/show_bug.cgi?id=13068
--- Comment #8 from Juan Lang juan_lang@yahoo.com 2008-05-09 13:10:50 --- Created an attachment (id=12845) --> (http://bugs.winehq.org/attachment.cgi?id=12845) +winsock log
The log shows a little of what's going on. The program sends UDP packets to the server 209.90.78.210, but never receives a reply. The "ERROR 10035" is WSAEWOULDBLOCK, because there's no reply received.
I also did a trace with wireshark. The packets are sent all right, but they all have an invalid UDP checksum. It's always 0xd1d8 in my traces, but the correct value varies depending on the data (and it's never 0xd1d8.) So it's no surprise that the server never replies to invalid packets.
The question is, where are the invalid checksums coming from?