https://bugs.winehq.org/show_bug.cgi?id=55492
Bug ID: 55492 Summary: ntdll:threadpool - test_RtlRegisterWait() sometimes fails in Wine Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: ntdll Assignee: wine-bugs@winehq.org Reporter: fgouget@codeweavers.com Distribution: ---
ntdll:threadpool - test_RtlRegisterWait() sometimes fails in Wine. There are three variants which look like they are probably related:
(1) threadpool.c:354: Test failed: expected info.userdata = 1, got 0 threadpool.c:370: Test failed: expected info.userdata = 1, got 0 threadpool.c:371: Test failed: expected info.threadid != 0, got 0 threadpool.c:373: Test failed: OpenThread failed with 87 threadpool.c:376: Test failed: QueueUserAPC failed with 6
(2) threadpool.c:290: Test failed: expected info.userdata = 0, got 65536 threadpool.c:294: Test failed: expected info.userdata = 1, got 65536 threadpool.c:296: Test failed: WaitForSingleObject returned 0
(3) threadpool.c:292: Test failed: expected info.userdata = 1, got 65536 threadpool.c:294: Test failed: WaitForSingleObject returned 0
See https://test.winehq.org/data/patterns.html#ntdll:threadpool
(1) This is the most common variant and it happens in both the GitLab and other non-TestBot VMs: * 2023-06-30 linux_fgtb-debian11-x86-64 * 2023-06-18 MR!3094 * 2023-06-06 linux_rbernon-vulkan-win64 * 2023-05-29 linux_fg-deb64-wow32 * 2023-05-24 MR!2628 * 2023-01-31 linux_fg-deb64-wow64 * 2023-01-11 MR!1940
(2) Only happened once and on the GitLab CI. * 2023-04-28 MR!2682
(3) Only happened on the GitLab CI. * 2023-08-25 linux_gitlab-debian-32 * 2023-06-02 MR!2954