[Bug 43286] Qt 5.7.0 based: Cannot read UDP packets: "errno 90, ( Message too long)"

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jul 11 16:04:38 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=43286

Damjan Jovanovic <damjan.jov at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
                 CC|                            |damjan.jov at gmail.com
           Keywords|                            |source

--- Comment #3 from Damjan Jovanovic <damjan.jov at gmail.com> ---
There is a real bug here.

The problem is that Wine's WSARecvFrom() cannot distinguish between:
1. truncation during conversion of cmsghdrs from *nix to Windows, which is an
error.
2. a NULL WSAMSG.Control.buf passed in by the application, which is valid when
there is no control data to convert.

It always treats it as case (1) and reports an error.

This is the case even with Wine 4.12.1.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list