https://bugs.winehq.org/show_bug.cgi?id=53206
Bug ID: 53206 Summary: user32:win - test_topmost() has some rare failures in Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
user32:win - test_topmost() has some rare failures in Wine:
win.c:11770: Test succeeded inside todo block: child should be topmost win.c:11772: Test marked todo: child2 should be topmost win.c:11773: Test failed: grandchild should be topmost win.c:11781: Test failed: child should NOT be topmost win.c:11784: Test succeeded inside todo block: grandchild should NOT be topmost win.c:11787: Test failed: 008E0096: expected NOT topmost win.c:11606: Test succeeded inside todo block: 5: hwnd 01AA006E is still topmost
https://test.winehq.org/data/patterns.html#user32:win
These failure don't seem to depend on the locale and happen on the TestBot VMs which run fvwm. They did not happen on my box under KDE but they are pretty rare (~1% failure rate) so there may not be enough data to draw conclusions.
They also happen outside of WineTest and have caused false positives.
https://bugs.winehq.org/show_bug.cgi?id=53206
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase
https://bugs.winehq.org/show_bug.cgi?id=53206
--- Comment #1 from François Gouget fgouget@codeweavers.com --- This can also take the form of a set of 4 failures:
win.c:11636: Test failed: 00000000015A00D6: expected prev 000000000033008C, got 0000000000000000 win.c:11650: Test failed: hwnd should NOT be topmost win.c:11652: Test failed: 00000000015A00D6: expected NOT topmost win.c:11596: Test failed: 1: hwnd 00000000015A00D6 is still topmost
With only 2 instances in 6 months this form is pretty rare too: * 2022-10-21 on debian11-wow64 * 2023-02-11 on debian11b-wow32