http://bugs.winehq.org/show_bug.cgi?id=8160
Summary: Overlapped I/O fails on sockets Product: Wine Version: 0.9.35. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-net AssignedTo: wine-bugs@winehq.org ReportedBy: kai-winehq@cats.ms
At first glance, this seems similar to the old bug #1553, in that an overlapped read on a TCP socket immediately returns with rc=0, size=0 (that is, EOF).
wine Version is 0.9.35~winehq0~ubuntu~6.10-3 (from Scott Ritchie scottritchie@ubuntu.com). OS is Ubuntu 6.10 edgy running under VMWare Server 1.0.2 under Windows XP (where the same program runs without any problems, of course).
I'll be attaching the relevant part of the trace.