6 Jun
2025
6 Jun
'25
12:04 p.m.
The read loop could exit while a async read request is still in flight, which could complete after test_read_device has returned. This results in a stack use-after-return of `overlapped`. * * * Finally had something caught by the unix side AddressSanitizer, PE ASan wouldn't have caught this. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8224