[Bug 50520] Multiple applications need WSAIoctl(SIO_BASE_HANDLE) (Rust applications using the Mio or Smol libraries, Starcraft Remastered)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Apr 12 20:31:36 CDT 2021


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

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Any Rust-Lang application:  |Multiple applications need
                   |Cannot create an async tcp  |WSAIoctl(SIO_BASE_HANDLE)
                   |connection                  |(Rust applications using
                   |                            |the Mio or Smol libraries,
                   |                            |Starcraft Remastered)
           Keywords|                            |download, patch

--- Comment #13 from Zebediah Figura <z.figura12 at gmail.com> ---
There are essentially three bugs, in order, affecting this application:

(1) it needs an implementation of WSAIoctl(SIO_BASE_HANDLE),

(2) it fails to open \Device\Afd\Wepoll,

(3) it tries to use undocumented "poll" ioctl 0x12027.

The same three bugs affect Starcraft Remastered (reported as bug 50366), which
also needs undocumented "recv" ioctl 0x12014. I'm collecting and splitting the
bug reports so that they target these four individual problems rather than the
individual applications.

-- 
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