http://bugs.winehq.org/show_bug.cgi?id=34367
--- Comment #22 from Ken Thomases ken@codeweavers.com 2013-09-15 02:11:07 CDT --- The freeze.txt file starts in the middle of a thread's backtrace, so there's some data that was lost from the start.
The threads getting stuck in the heap critical section suggests to me that either: a) a thread was unceremoniously terminated while holding that section, perhaps due to stack overflow; or b) there's a memory smashing bug that corrupted the critical section itself.