https://bugs.winehq.org/show_bug.cgi?id=54081
Bug ID: 54081 Summary: urlmon:protocol - The "http protocol direct read test" sometimes causes a timeout in Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: urlmon Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
urlmon:protocol - The "http protocol direct read" test sometimes causes a timeout in Wine:
protocol.c:3576: Testing http protocol (direct read)... protocol.c:1083: Test failed: unexpected call ReportData2 protocol.c:1085: Test failed: grfBSCF = 00000001 protocol.c:1093: Test failed: Read returned: 00000000, expected E_FALSE protocol.c:1094: Test failed: read = 14096 protocol.c:693: Test failed: expected ReportData protocol.c:3438: Test failed: wait timed out protocol.c:3439: Test failed: expected Switch protocol.c:348: Test failed: unexpected call OnResponse protocol.c:839: Test failed: unexpected call ReportProgress_MIMETYPEAVAILABLE protocol.c:1083: Test failed: unexpected call ReportData2 protocol.c:1085: Test failed: grfBSCF = 00000002 protocol.c:1093: Test failed: Read returned: 00000000, expected E_FALSE protocol.c:1094: Test failed: read = 14096 protocol.c:693: Test failed: expected ReportData urlmon:protocol:06f4 done (258) in 120s
See https://test.winehq.org/data/patterns.html#urlmon:protocol
This always happens in "Testing http protocol (direct read)...", never in the https or "from urlmon" variants.
The first known instance happened on 2022-08-05 on debiant-wow32 (there was no such failure in the previous 2 months) and the nightly WineTest runs have had about one failure per month since.