From: Marvin Subject: Re: [PATCH] user32: Fix coords in WINDOWPOS for WM_NCCALCSIZE sent from SetWindowPos(). Message-Id: Date: Thu, 17 Oct 2019 14:19:33 -0500 In-Reply-To: <20191017183302.2976-1-gofmanp@gmail.com> References: <20191017183302.2976-1-gofmanp@gmail.com> Hi, While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check? Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=57923 Your paranoid android. === w2003std (32 bit report) === user32: msg.c:11067: Test failed: ScrollWindowEx: 0: the msg sequence is not complete: expected 000f - actual 0000 msg.c:11078: Test failed: ScrollWindowEx: 0: the msg sequence is not complete: expected 000f - actual 0000 msg.c:11092: Test failed: ScrollWindowEx: 0: the msg sequence is not complete: expected 000f - actual 0000 msg.c:11102: Test failed: ScrollWindow: 0: the msg sequence is not complete: expected 000f - actual 0000 === wvistau64_fr (32 bit report) === user32: msg.c:16259: Test failed: 9: WaitForSingleObject failed === w7pro64 (32 bit report) === user32: msg: Timeout === w7pro64 (task log) === Task errors: An error occurred while waiting for the test to complete: network read timed out (wait2/connect:AgentVersion.h:0/9) The test VM has crashed, rebooted or lost connectivity (or the TestAgent server died) The previous 2 run(s) terminated abnormally === w8adm (32 bit report) === user32: msg.c:12920: Test failed: WmMouseHoverSeq: 3: the msg 0x0118 was expected, but got msg 0x001a instead msg.c:12920: Test failed: WmMouseHoverSeq: 4: the msg 0x02a1 was expected, but got msg 0x001a instead msg.c:12920: Test failed: WmMouseHoverSeq: 5: the msg sequence is not complete: expected 0000 - actual 0118 === w1064v1809 (32 bit report) === user32: msg.c:10338: Test failed: did not get expected count for minimum timeout (54 != ~100). === w1064v1809_ar (32 bit report) === user32: msg.c:9214: Test failed: VK_N press/release: 3: in msg 0x0102 expecting wParam 0x6e got 0xec msg.c:9214: Test failed: VK_N press/release: 4: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:9223: Test failed: Shift+VK_N press/release: 6: in msg 0x0102 expecting wParam 0x4e got 0xc2 msg.c:9223: Test failed: Shift+VK_N press/release: 7: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:9241: Test failed: Alt+VK_N press/release: 6: in msg 0x0106 expecting wParam 0x6e got 0xec msg.c:9241: Test failed: Alt+VK_N press/release: 7: in msg 0x0106 expecting wParam 0x6e got 0xec msg.c:9241: Test failed: Alt+VK_N press/release: 8: in msg 0x0112 expecting lParam 0x6e got 0x649 msg.c:9241: Test failed: Alt+VK_N press/release: 16: in msg 0x0120 expecting wParam 0x2000006e got 0x200000ec msg.c:9265: Test failed: VK_N press/release: 3: in msg 0x0102 expecting wParam 0x6e got 0xec msg.c:9265: Test failed: VK_N press/release: 4: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:9274: Test failed: Shift+VK_N press/release: 6: in msg 0x0102 expecting wParam 0x4e got 0xc2 msg.c:9274: Test failed: Shift+VK_N press/release: 7: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:15321: Test failed: popup menu command: 4: in msg 0x0106 expecting wParam 0x65 got 0xcb msg.c:15321: Test failed: popup menu command: 5: in msg 0x0008 expecting lParam 0x65 got 0x62b msg.c:15321: Test failed: popup menu command: 8: in msg 0x011f expecting wParam 0x900001 got 0xffff0000 msg.c:15321: Test failed: popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15321: Test failed: popup menu command: 11: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 16: the msg 0x0125 was expected, but got msg 0x0105 instead msg.c:15321: Test failed: popup menu command: 17: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 18: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15321: Test failed: popup menu command: 19: the msg 0x0126 was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 21: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15321: Test failed: popup menu command: 22: the msg sequence is not complete: expected 0000 - actual 0102 msg.c:15339: Test failed: submenu of a popup menu command: 4: in msg 0x0106 expecting wParam 0x66 got 0xc8 msg.c:15339: Test failed: submenu of a popup menu command: 5: in msg 0x0008 expecting lParam 0x66 got 0x628 msg.c:15339: Test failed: submenu of a popup menu command: 8: in msg 0x011f expecting wParam 0x900000 got 0xffff0000 msg.c:15339: Test failed: submenu of a popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15339: Test failed: submenu of a popup menu command: 12: the msg 0x0003 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 13: the msg 0x011f was expected, but got msg 0x0105 instead msg.c:15339: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting wParam 0x46 got 0x12 msg.c:15339: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting lParam 0xf0000001 got 0xc0000001 msg.c:15339: Test failed: submenu of a popup menu command: 22: the msg 0x0004 was expected, but got msg 0x0101 instead msg.c:15339: Test failed: submenu of a popup menu command: 23: the msg 0x0125 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 25: the msg 0x0125 was expected, but got msg 0x0100 instead msg.c:15339: Test failed: submenu of a popup menu command: 26: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 27: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15339: Test failed: submenu of a popup menu command: 28: the msg 0x0126 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 30: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15339: Test failed: submenu of a popup menu command: 31: the msg sequence is not complete: expected 0000 - actual 0102 msg.c:15354: Test failed: single menu item command: 4: in msg 0x0106 expecting wParam 0x71 got 0xd6 msg.c:15354: Test failed: single menu item command: 5: in msg 0x0008 expecting lParam 0x71 got 0x636 msg.c:15354: Test failed: single menu item command: 8: in msg 0x011f expecting wParam 0x80012c got 0xffff0000 msg.c:15354: Test failed: single menu item command: 9: the msg 0x011f was expected, but got msg 0x0212 instead msg.c:15354: Test failed: single menu item command: 10: the msg 0x0212 was expected, but got msg 0x0007 instead msg.c:15354: Test failed: single menu item command: 11: the msg 0x0126 was expected, but got msg 0x0105 instead msg.c:15354: Test failed: single menu item command: 12: in msg 0x0007 expecting wParam 0x51 got 0x12 msg.c:15354: Test failed: single menu item command: 12: in msg 0x0007 expecting lParam 0xe0000001 got 0xc0000001 msg.c:15354: Test failed: single menu item command: 13: the msg 0x0105 was expected, but got msg 0x0101 instead msg.c:15354: Test failed: single menu item command: 14: in msg 0x0007 expecting wParam 0x12 got 0x1b msg.c:15354: Test failed: single menu item command: 14: in msg 0x0007 expecting lParam 0xc0000001 got 0x1 msg.c:15354: Test failed: single menu item command: 15: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15354: Test failed: single menu item command: 17: the msg 0x0100 was expected, but got msg 0x0102 instead msg.c:15354: Test failed: single menu item command: 18: the msg 0x0102 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 4: in msg 0x0106 expecting wParam 0x66 got 0xc8 msg.c:15387: Test failed: submenu of a popup menu command: 5: in msg 0x0008 expecting lParam 0x66 got 0x628 msg.c:15387: Test failed: submenu of a popup menu command: 8: in msg 0x011f expecting wParam 0x900000 got 0xffff0000 msg.c:15387: Test failed: submenu of a popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15387: Test failed: submenu of a popup menu command: 12: the msg 0x0003 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 13: the msg 0x011f was expected, but got msg 0x0105 instead msg.c:15387: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting wParam 0x46 got 0x12 msg.c:15387: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting lParam 0xf0000001 got 0xc0000001 msg.c:15387: Test failed: submenu of a popup menu command: 22: the msg 0x0004 was expected, but got msg 0x0101 instead msg.c:15387: Test failed: submenu of a popup menu command: 23: the msg 0x0125 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 25: the msg 0x0125 was expected, but got msg 0x0100 instead msg.c:15387: Test failed: submenu of a popup menu command: 26: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 27: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15387: Test failed: submenu of a popup menu command: 28: the msg 0x0111 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 30: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15387: Test failed: submenu of a popup menu command: 31: the msg sequence is not complete: expected 0000 - actual 0102 Report errors: user32:msg prints too much data (57174 bytes) === w1064v1809_he (32 bit report) === user32: msg.c:9214: Test failed: VK_N press/release: 3: in msg 0x0102 expecting wParam 0x6e got 0xee msg.c:9214: Test failed: VK_N press/release: 4: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:9241: Test failed: Alt+VK_N press/release: 6: in msg 0x0106 expecting wParam 0x6e got 0xee msg.c:9241: Test failed: Alt+VK_N press/release: 7: in msg 0x0106 expecting wParam 0x6e got 0xee msg.c:9241: Test failed: Alt+VK_N press/release: 8: in msg 0x0112 expecting lParam 0x6e got 0x5de msg.c:9241: Test failed: Alt+VK_N press/release: 16: in msg 0x0120 expecting wParam 0x2000006e got 0x200000ee msg.c:9265: Test failed: VK_N press/release: 3: in msg 0x0102 expecting wParam 0x6e got 0xee msg.c:9265: Test failed: VK_N press/release: 4: the msg 0x0111 was expected, but got msg 0x0102 instead msg.c:10338: Test failed: did not get expected count for minimum timeout (51 != ~100). msg.c:15321: Test failed: popup menu command: 4: in msg 0x0106 expecting wParam 0x65 got 0xf7 msg.c:15321: Test failed: popup menu command: 5: in msg 0x0008 expecting lParam 0x65 got 0x5e7 msg.c:15321: Test failed: popup menu command: 8: in msg 0x011f expecting wParam 0x900001 got 0xffff0000 msg.c:15321: Test failed: popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15321: Test failed: popup menu command: 11: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 16: the msg 0x0125 was expected, but got msg 0x0105 instead msg.c:15321: Test failed: popup menu command: 17: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 18: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15321: Test failed: popup menu command: 19: the msg 0x0126 was expected, but got msg 0x0007 instead msg.c:15321: Test failed: popup menu command: 21: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15321: Test failed: popup menu command: 22: the msg sequence is not complete: expected 0000 - actual 0102 msg.c:15339: Test failed: submenu of a popup menu command: 4: in msg 0x0106 expecting wParam 0x66 got 0xeb msg.c:15339: Test failed: submenu of a popup menu command: 5: in msg 0x0008 expecting lParam 0x66 got 0x5db msg.c:15339: Test failed: submenu of a popup menu command: 8: in msg 0x011f expecting wParam 0x900000 got 0xffff0000 msg.c:15339: Test failed: submenu of a popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15339: Test failed: submenu of a popup menu command: 12: the msg 0x0003 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 13: the msg 0x011f was expected, but got msg 0x0105 instead msg.c:15339: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting wParam 0x46 got 0x12 msg.c:15339: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting lParam 0xf0000001 got 0xc0000001 msg.c:15339: Test failed: submenu of a popup menu command: 22: the msg 0x0004 was expected, but got msg 0x0101 instead msg.c:15339: Test failed: submenu of a popup menu command: 23: the msg 0x0125 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 25: the msg 0x0125 was expected, but got msg 0x0100 instead msg.c:15339: Test failed: submenu of a popup menu command: 26: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 27: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15339: Test failed: submenu of a popup menu command: 28: the msg 0x0126 was expected, but got msg 0x0007 instead msg.c:15339: Test failed: submenu of a popup menu command: 30: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15339: Test failed: submenu of a popup menu command: 31: the msg sequence is not complete: expected 0000 - actual 0102 msg.c:15354: Test failed: single menu item command: 4: in msg 0x0106 expecting wParam 0x71 got 0x2f msg.c:15354: Test failed: single menu item command: 5: in msg 0x0008 expecting lParam 0x71 got 0x2f msg.c:15354: Test failed: single menu item command: 8: in msg 0x011f expecting wParam 0x80012c got 0xffff0000 msg.c:15354: Test failed: single menu item command: 9: the msg 0x011f was expected, but got msg 0x0212 instead msg.c:15354: Test failed: single menu item command: 10: the msg 0x0212 was expected, but got msg 0x0007 instead msg.c:15354: Test failed: single menu item command: 11: the msg 0x0126 was expected, but got msg 0x0105 instead msg.c:15354: Test failed: single menu item command: 12: in msg 0x0007 expecting wParam 0x51 got 0x12 msg.c:15354: Test failed: single menu item command: 12: in msg 0x0007 expecting lParam 0xe0000001 got 0xc0000001 msg.c:15354: Test failed: single menu item command: 13: the msg 0x0105 was expected, but got msg 0x0101 instead msg.c:15354: Test failed: single menu item command: 14: in msg 0x0007 expecting wParam 0x12 got 0x1b msg.c:15354: Test failed: single menu item command: 14: in msg 0x0007 expecting lParam 0xc0000001 got 0x1 msg.c:15354: Test failed: single menu item command: 15: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15354: Test failed: single menu item command: 17: the msg 0x0100 was expected, but got msg 0x0102 instead msg.c:15354: Test failed: single menu item command: 18: the msg 0x0102 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 4: in msg 0x0106 expecting wParam 0x66 got 0xeb msg.c:15387: Test failed: submenu of a popup menu command: 5: in msg 0x0008 expecting lParam 0x66 got 0x5db msg.c:15387: Test failed: submenu of a popup menu command: 8: in msg 0x011f expecting wParam 0x900000 got 0xffff0000 msg.c:15387: Test failed: submenu of a popup menu command: 9: the msg 0x0117 was expected, but got msg 0x0212 instead msg.c:15387: Test failed: submenu of a popup menu command: 12: the msg 0x0003 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 13: the msg 0x011f was expected, but got msg 0x0105 instead msg.c:15387: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting wParam 0x46 got 0x12 msg.c:15387: Test failed: submenu of a popup menu command: 14: in msg 0x0007 expecting lParam 0xf0000001 got 0xc0000001 msg.c:15387: Test failed: submenu of a popup menu command: 22: the msg 0x0004 was expected, but got msg 0x0101 instead msg.c:15387: Test failed: submenu of a popup menu command: 23: the msg 0x0125 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 25: the msg 0x0125 was expected, but got msg 0x0100 instead msg.c:15387: Test failed: submenu of a popup menu command: 26: the msg 0x011f was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 27: the msg 0x0212 was expected, but got msg 0x0101 instead msg.c:15387: Test failed: submenu of a popup menu command: 28: the msg 0x0111 was expected, but got msg 0x0007 instead msg.c:15387: Test failed: submenu of a popup menu command: 30: the msg 0x0101 was expected, but got msg 0x0100 instead msg.c:15387: Test failed: submenu of a popup menu command: 31: the msg sequence is not complete: expected 0000 - actual 0102 Report errors: user32:msg prints too much data (53955 bytes) === w1064v1809_ja (32 bit report) === user32: msg.c:14599: Test failed: unexpected hwnd 000702DA msg.c:14604: Test failed: unexpected hwnd 000702DA === w1064v1809_zh_CN (32 bit report) === user32: msg.c:11865: Test failed: wrong qstatus 00490048 msg.c:11947: Test failed: got 0 and 0000 instead of TRUE and WM_PAINT msg.c:11950: Test failed: WmPaint: 0: the msg sequence is not complete: expected 000f - actual 0000 msg.c:11953: Test failed: wrong qstatus 00210000 msg.c:11964: Test failed: wrong qstatus 00210000 msg.c:11972: Test failed: wrong qstatus 00610040 msg.c:11978: Test failed: wrong qstatus 00690008 msg.c:11989: Test failed: wrong qstatus 00210000 msg.c:11997: Test failed: WmEmptySeq: 0: the msg sequence is not complete: expected 0000 - actual 0024 msg.c:12000: Test failed: wrong qstatus 00210000 msg.c:12006: Test failed: wrong qstatus 00290008 msg.c:12014: Test failed: wrong qstatus 00690040 msg.c:12025: Test failed: wrong qstatus 00290000 msg.c:12039: Test failed: wrong qstatus 00290000 msg.c:12053: Test failed: wrong qstatus 00280000 msg.c:12064: Test failed: wrong qstatus 00280000 msg.c:12075: Test failed: wrong qstatus 00200000 msg.c:12080: Test failed: PeekMessageA should have returned FALSE instead of msg 000f msg.c:12086: Test failed: wrong qstatus 00200000 msg.c:12095: Test failed: wrong qstatus 00280008 msg.c:12101: Test failed: wrong qstatus 00280008 msg.c:12111: Test failed: wrong qstatus 00280000 msg.c:12124: Test failed: wrong qstatus 00280000 msg.c:12130: Test failed: PeekMessageA should have returned FALSE instead of msg 000f msg.c:12136: Test failed: wrong qstatus 00200000 msg.c:12143: Test failed: wrong qstatus 00210001 msg.c:12147: Test failed: wrong qstatus 00290008 msg.c:12156: Test failed: wrong qstatus 00210000 msg.c:12167: Test failed: wrong qstatus 00200000 msg.c:12172: Test failed: wrong qstatus 00210001 msg.c:12176: Test failed: wrong qstatus 00290008 msg.c:12186: Test failed: wrong qstatus 00280000 msg.c:12196: Test failed: wrong qstatus 00200000 msg.c:12201: Test failed: wrong qstatus 00210001 msg.c:12205: Test failed: wrong qstatus 00290008 msg.c:12211: Test failed: wrong qstatus 00690040 msg.c:12222: Test failed: wrong qstatus 00280000 msg.c:12232: Test failed: wrong qstatus 00200000 msg.c:16259: Test failed: 8: WaitForSingleObject failed msg.c:14379: Test failed: got message 31f msg.c:14599: Test failed: unexpected hwnd 00200396 msg.c:14600: Test failed: unexpected message 31f msg.c:14601: Test failed: bad wparam 1/81 msg.c:14604: Test failed: unexpected hwnd 00200396 msg.c:14605: Test failed: unexpected message 31f msg.c:14606: Test failed: bad wparam 1/81 msg.c:14611: Test failed: bad wparam 81/81 msg.c:14616: Test failed: bad wparam 81/81 msg.c:14618: Test failed: got message 102 === w7pro64 (64 bit report) === user32: msg: Timeout === w7pro64 (task log) === Task errors: An error occurred while waiting for the test to complete: network read timed out (wait2/connect:AgentVersion.h:0/9) The test VM has crashed, rebooted or lost connectivity (or the TestAgent server died) The previous 2 run(s) terminated abnormally === w1064v1809 (64 bit report) === user32: msg.c:10338: Test failed: did not get expected count for minimum timeout (53 != ~100).