We're experiencing random issues on WINDOWS 8 64-BIT with corrupted network buffers in our main client/server application. We can prove that often, WINDOWS 8 receives packets that are in their entirety but the bytes within the message are out of order --- as if the TCP stack was assembling the packets in the wrong sequence (out of order).
Here's some additional comments:
1. We verified that this only occurs on WIN8. The same client/server binaries work fine on VISTA and WIN7.
2. We've update the BIOS and drivers to the latest. We're using ASUS P9x79 WS motherboards.
3. Problem is random but occurs more often with larger message buffers (5000+ bytes).
4. Problem is more obvious when using local loopback interface (127.0.0.1).
5. Binaries and source code available upon request.
Unless this is fixed soon, we'll have to revert back to WIN7
-rmacyn