https://bugs.winehq.org/show_bug.cgi?id=53268
Bug ID: 53268 Summary: urlmon:protocol - test_protocol_terminate() fails on Windows and Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: urlmon Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
urlmon:protocol - test_protocol_terminate() fails on Windows and Wine:
protocol.c:1188: Test failed: unexpected call ReportResult protocol.c:1196: Test failed: hrResult = 00000000, expected: 80004004 protocol.c:3334: Test failed: Read failed: 00000001
https://test.winehq.org/data/patterns.html#urlmon:protocol
Where 80004004 == E_ABORT.
These three failures always happen together. The last one is in test_protocol_terminate() while the first two are in ProtocolSink_ReportResult().
These failures happen on all Windows versions and in Wine too with varying frequency (frequent on Windows 7 and less on 21H1, etc.).
https://bugs.winehq.org/show_bug.cgi?id=53268
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=53268
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |44a81794dfc4e293f94654f2ef4 | |dbfa0c5e81e95 Resolution|--- |FIXED
--- Comment #1 from François Gouget fgouget@codeweavers.com --- This got fixed by the commit below:
commit 44a81794dfc4e293f94654f2ef4dbfa0c5e81e95 Author: Alexandre Julliard julliard@winehq.org Date: Thu Sep 8 17:48:59 2022 +0200
urlmon/tests: Fix race condition in abort test.
The result can arrive before we have time to abort.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53268
https://bugs.winehq.org/show_bug.cgi?id=53268
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.22.