Michael Sauer sauer@okolni.de writes:
The +relay traces are different most runs (depends on my load or how many printf's i put into wine source to find interesting places). Anyhow, there's one analogy between all the traces: the last function thread No'9 calls and does not return is always GDI_GetObjPtr (which i assume is the one defined in objects/gdiobj.c)
Anyhow, the last function thread No'15 calls varies
So, i cannot find the specific position, what to do now?
Once it is deadlocked, you should attach to the various threads with gdb or winedbg and do a backtrace.