http://bugs.winehq.org/show_bug.cgi?id=3058
------- Additional Comments From saulius.krasuckas@elst.vtu.lt 2005-13-06 02:43 ------- IMHO, it would be interesting to get a backtrace of another two threads:
00000032 (D) C:\Program Files\Return to Castle Wolfenstein\WolfSP.exe 00000021 0 00000036 15 00000033 0 <==
bt 0x21 bt 0x36 (at the winedbg prompt)
Which channel would you like?
As an unskilled developer, I suggest you toying with such debug flags:
+mmtime +ntdll +file +module
or even this: warn+all
BTW, it would be nice to exclude some often repeating calls from the relay log. I did this in my ~/.wine/config file some time ago:
[Debug] "RelayExclude" = "RtlEnterCriticalSection;RtlLeaveCriticalSection;_EnterSysLevel;_LeaveSysLevel;GDI_GetObjPtr;GDI_ReleaseObj;GetStockObject"
Maybe add ";RtlAllocateHeap;RtlFreeHeap" for your case.
Sometimes i can't get it to crash at all until I go into a different area. I'm not sure what the pattern is.
Have you checked your machine with memtest86+ recently? =)