https://bugs.winehq.org/show_bug.cgi?id=53144
Eric Pouech eric.pouech@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@gmail.com
--- Comment #3 from Eric Pouech eric.pouech@gmail.com --- trying to look into it.
basically, the test does: 1) create a thread 2) create a debug port object attached to that thread 3) terminate that thread 4) and check status of debug port after thread termination
the test makes the assumption that the debug object is not destroyed after thread forces termination
but: - the sporadic failures reported in this report show that it's not always the case (the error status code suggests that the debug object handle is no longer valid) - more interestingly, adding some delay between steps 3 & 4 above seems to increase the number of failures (see https://testbot.winehq.org/JobDetails.pl?Key=129708)
so it rather looks like the assumption about the test is wrong, and the debug object is always destroyed upon thread termination, perhaps waiting for debuggee termination (requires further investigation)