https://bugs.winehq.org/show_bug.cgi?id=54202
Bug ID: 54202 Summary: user32:msg - subtest_hvredraw() fails on most Windows 7 test configurations Product: Wine Version: unspecified Hardware: x86-64 OS: Windows Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com
user32:msg - subtest_hvredraw() fails on most Windows 7 test configurations
msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 00cf0000 SetWindowPos redraw #0 (0, 0, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 00cf0000 SetWindowPos redraw #1 (0, 0, 50, 0): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 00cf0000 SetWindowPos redraw #2 (0, 0, 50, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 00cf0000 SetWindowPos redraw #3 (0, 0, -50, -50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 00cf0000 SetWindowPos redraw #4 (-50, -50, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 00cf0000 SetWindowPos redraw #0 (0, 0, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 00cf0000 SetWindowPos redraw #1 (0, 0, 50, 0): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 00cf0000 SetWindowPos redraw #2 (0, 0, 50, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 00cf0000 SetWindowPos redraw #3 (0, 0, -50, -50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 00cf0000 SetWindowPos redraw #5 (-50, -50, 50, 0): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHVRedraw 00cf0000 SetWindowPos redraw #0 (0, 0, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHVRedraw 00cf0000 SetWindowPos redraw #1 (0, 0, 50, 0): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHVRedraw 00cf0000 SetWindowPos redraw #2 (0, 0, 50, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHVRedraw 00cf0000 SetWindowPos redraw #3 (0, 0, -50, -50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 40800000 SetWindowPos redraw #0 (0, 0, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithHRedraw 40800000 SetWindowPos redraw #4 (-50, -50, 0, 50): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 40800000 SetWindowPos redraw #1 (0, 0, 50, 0): Update region shall match expected region msg.c:9478: Test failed: SimpleWindowClassWithVRedraw 40800000 SetWindowPos redraw #5 (-50, -50, 50, 0): Update region shall match expected region msg.c:9764: Test failed: destroy child on thread exit: 1: the msg sequence is not complete: expected 000f - actual 0000 msg.c:9764: Failed sequence destroy child on thread exit: msg.c:9764: 0: expected: msg 0082 - actual: MsgCheckProc: 00BC00A0 0082 wp 00000000 lp 00000000 (flags 19) msg.c:9764: 1: expected: msg 000f - actual: nothing
See https://test.winehq.org/data/patterns.html#user32:msg
These failures appeared as soon as the corresponding tests were introduced but somehow the TestBot did not detect them when MR!1874 was submitted. So maybe they are caused by interference from a previous Wine test.
commit b2a9445e155487f1b47a646b70edbe181a905454 Author: Jinoh Kang jinoh.kang.kr@gmail.com Date: Thu Dec 22 01:20:59 2022 +0900
user32/tests: Add tests for CS_HREDRAW and CS_VREDRAW.
https://bugs.winehq.org/show_bug.cgi?id=54202
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jinoh.kang.kr@gmail.com Keywords| |regression, source, | |testcase Regression SHA1| |b2a9445e155487f1b47a646b70e | |dbe181a905454
https://bugs.winehq.org/show_bug.cgi?id=54202
--- Comment #1 from François Gouget fgouget@codeweavers.com --- Created attachment 73748 --> https://bugs.winehq.org/attachment.cgi?id=73748 mscoree:mscoree left-over windows
According to a test bisect, these failures happen when running:
winetest.exe -c -o - -t foo mscoree:mscoree user32:msg
I think this is because mscoree:mscoree leaves a bunch of open windows complaining that loadpath.exe stopped working.
https://bugs.winehq.org/show_bug.cgi?id=54202
François Gouget fgouget@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|user32:msg - |mscoree:mscoree breaks |subtest_hvredraw() fails on |user32:msg - |most Windows 7 test |subtest_hvredraw() fails on |configurations |most Windows 7 test | |configurations
https://bugs.winehq.org/show_bug.cgi?id=54202
--- Comment #2 from Esme Povirk madewokherd@gmail.com --- Made https://gitlab.winehq.org/wine/wine/-/merge_requests/3678 for this, can you test it on Windows 7?
https://bugs.winehq.org/show_bug.cgi?id=54202
--- Comment #3 from Esme Povirk madewokherd@gmail.com --- The MR was merged as 909ff728926add8e0c72fb9771d42df2b53e2614, I'll watch the failure page for a bit before declaring this fixed.
https://bugs.winehq.org/show_bug.cgi?id=54202
--- Comment #4 from Esme Povirk madewokherd@gmail.com --- I think this failure mode is fixed but we have a new failure mode: http://test.winehq.org/data/ce40b4d8fcb08d54df7ada430bc8dfe53392bd23/win1709...
That might be related to https://gitlab.winehq.org/wine/wine/-/merge_requests/3696 ?
https://bugs.winehq.org/show_bug.cgi?id=54202
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |909ff728926add8e0c72fb9771d | |42df2b53e2614 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #5 from Esme Povirk madewokherd@gmail.com --- I think the original bug is fixed, so resolving.
https://bugs.winehq.org/show_bug.cgi?id=54202
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.16.