Windows DataPathTest/DataPathTest.TcpConnect/4 assert failure
Describe the bug
.\artifacts\bin\windows\x64_Debug_schannel\msquicplatformtest.exe --gtest_filter="*TcpConnect/4" --gtest_repeat=1 --duoNic
[1]0D2C.0B88::2024/06/05-16:41:57.931212300 [Microsoft-Quic][ lib] ASSERT, C:\Users\User\workspace\msquic\src\platform\datapath_winuser.c:1096 - !SocketProc->Uninitialized.
Affected OS
- [X] Windows
- [ ] Linux
- [ ] macOS
- [ ] Other (specify below)
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
.\artifacts\bin\windows\x64_Debug_schannel\msquicplatformtest.exe --gtest_filter="*TcpConnect/4" --gtest_repeat=1000 --duoNic
Expected behavior
pass
Actual outcome
[1]0D2C.0B88::2024/06/05-16:41:57.931212300 [Microsoft-Quic][ lib] ASSERT, C:\Users\User\workspace\msquic\src\platform\datapath_winuser.c:1096 - !SocketProc->Uninitialized.
Additional details
No response
Normal socket also hit the issue. relatively low probability quic_success.log quic_fail.log
I haven't seen this for a long time, and likely has been fixed by the many improvements we've made.