azure-sdk-for-cpp
azure-sdk-for-cpp copied to clipboard
CURL Transport sometimes reports failures accessing https://twitter.com in MultipleCrlOperationsTest
Describe the bug Several failures have been observed in the CI pipeline running the Validate Win2019_Win32Api_curl_x86 step.
The test failure I'm seeing mostly is a failure in curl.cpp:
if (data != expected)
{
throw TransportException(
"Unexpected format in HTTP response. Expecting: " + std::to_string(expected)
+ ", but found: " + std::to_string(data) + ".");
}
The assert is reporting that instead of the expected \13
the server is sending \34
("
). This comes from CurlSession::ReadCRLF which is expecting a \r\n
sequence.