https://bugs.winehq.org/show_bug.cgi?id=54652
Bug ID: 54652 Summary: urlmon:url - The "http protocol direct read test" sometimes get an unexpected ref count on Windows 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:url - The "http protocol direct read test" sometimes get an unexpected ref count on Windows:
protocol.c:3576: Testing http protocol (direct read)... protocol.c:3525: Test failed: ref=3 protocol.c:3580: Testing http protocol (redirected)...
See https://test.winehq.org/data/patterns.html#urlmon:protocol
With only 5 instances over the past 8 months this is pretty rare but may be getting more frequent: * 2022-08-08 on w8adm 32-bit * 2022-08-11 on w8adm 32-bit * 2023-01-09 on w10pro64-hi-u8 64-bit * 2023-01-13 on w10pro64-ko 64-bit * 2023-03-06 on w864 32-bit
Like many other refcount tests: * Is this a race condition? Could it be some windows thread holding references to the object? * Is this test really needed?