March 25, 2026
12:27 p.m.
The ioctls started in `test_cancel_thread` complete only after the function has already returned, thus the OVERLAPPED objects needed have become invalid. Make them global variables. This should be fine since we only start the next test thread after we have completed the previously started IO operations. -- v2: ntoskrnl.exe/tests: Fix stack use-after-free of OVERLAPPED. https://gitlab.winehq.org/wine/wine/-/merge_requests/10437