Jinoh Kang (@iamahuman) commented about dlls/ws2_32/socket.c:
return FALSE; }
- status = lpOverlapped->Internal;
- /* Paired with the write-release in set_async_iosb() in ntdll; see the
* latter for details. */
- status = ReadAcquire( (LONG *)lpOverlapped->Internal );
You forgot to take the address of `overlapped->Internal`.
```suggestion:-0+0 status = ReadAcquire( (LONG *)&lpOverlapped->Internal ); ```