https://bugs.winehq.org/show_bug.cgi?id=54979
--- Comment #9 from Zeb Figura z.figura12@gmail.com --- (In reply to John Nagle from comment #8)
Any progress on this?
You're not likely to get as good a bug report from anyone else. If this happens in some game, they won't have source code. I do, and was able to see the problem in GDB. There's probably some "My Game Hangs" bug report that's really this problem, but can't be diagnosed.
I understand, I'm thankful for providing a clear bug report. The thing is, this bug is not going to be fixed until someone has an idea for how to write a fast user-space wait queue that doesn't allocate and whose "head" can fit in a pointer.