http://bugs.winehq.org/show_bug.cgi?id=16161
Summary: GetOverlappedResult called with NULL for lpNumberOfBytesTransferred Product: Wine Version: 1.1.9 Platform: All OS/Version: other Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole32 AssignedTo: wine-bugs@winehq.org ReportedBy: martinmnet@hotmail.com
In function local_server_thread line 1932, GetOverlappedResult is called with lpNumberOfBytesTransferred as NULL. The lpNumberOfBytesTransferred param should not be NULL for this API, even though the value is undefined for NamedPipes.
WINE does check for this in GetOverlappedResult, but seems its not what windows does as NULL for that parameter causes access violation as long as file handle is valid.