Some while ago I've modified the test so that it will print the seed that it happened with (might be relevant?):
=============== bug-10127.exe.stdout ===============
Starting cache testers
Thread seed: 2009947753
* Assertion at threads.c:884, condition `thread->suspended' not met