https://bugs.winehq.org/show_bug.cgi?id=40106
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |92fe612acb65b81b0038ef0c055 | |5356cfcba7f41 Resolution|--- |FIXED
--- Comment #4 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Huw Davies from comment #3)
It turns out Vista and 2008 only initialize the first handle entry, so if the event handle isn't first in the list the test will fail.
Commit 92fe612acb65b81b0038ef0c0555356cfcba7f41 skips the test if this broken behaviour is detected.
Thanks for your work. As mentioned on the mailing list, I thought I had already excluded the possibility of a (partially) uninitialized buffer.
According to https://test.winehq.org/data/tests/ntdll:info.html the systematic failure is gone, so I'm going to mark this bug as fixed.