<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
I'm not sure if I posted this.<br>This is on Windows XP.<br><br><br>C:\dev2\cm3.2\m3-libs\m3core\tests\thread>\bin\x86\cdb NT386\threadtest.exe @M3paranoidgc<br><br>Microsoft (R) Windows Debugger Version 6.11.0001.404 X86<br>Copyright (c) Microsoft Corporation. All rights reserved.<br><br>CommandLine: NT386\threadtest.exe @M3paranoidgc<br>Symbol search path is: SRV*C:\symbols*http://msdl.microsoft.com/download/symbols<br><br>Executable search path is:<br>ModLoad: 00400000 00c7b000   threadtest.exe<br>ModLoad: 7c900000 7c9b2000   ntdll.dll<br>ModLoad: 7c800000 7c8f6000   C:\WINDOWS2\system32\kernel32.dll<br>ModLoad: 78520000 785c3000   C:\WINDOWS2\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4974_x-ww_d889290f\MSVCR90.dll<br>(6ec.1010): Break instruction exception - code 80000003 (first chance)<br>eax=00251eb4 ebx=7ffdf000 ecx=00000005 edx=00000020 esi=00251f48 edi=00251eb4<br>eip=7c90120e esp=0012fb20 ebp=0012fc94 iopl=0         nv up ei pl nz na po nc<br>cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00000202<br>ntdll!DbgBreakPoint:<br>7c90120e cc              int     3<br>0:000> .lines<br>Line number information will be loaded<br>0:000> g<br>Writing file...done<br>Creating read threads...done<br>Creating fork threads...done<br>Creating alloc threads...done<br>Creating lock threads...done<br>running...printing oldest/median age/newest<br>.(6ec.116c): Access violation - code c0000005 (first chance)<br>First chance exceptions are reported before any exception handling.<br>This exception may be expected and handled.<br>eax=001ffffc ebx=00200000 ecx=00000002 edx=004317f0 esi=00380018 edi=00380018<br>eip=0043181c esp=0117fb98 ebp=0117fbc0 iopl=0         nv up ei pl nz na po nc<br>cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010202<br>threadtest!RTCollector__RefSanityCheck+0x2c:<br>0043181c 8b18            mov     ebx,dword ptr [eax]  ds:0023:001ffffc=????????<br>0:005> db @eax<br>001ffffc  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020000c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020001c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020002c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020003c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020004c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020005c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0020006c  ?? ?? ?? ?? ?? ?? ?? ??-?? ?? ?? ?? ?? ?? ?? ??  ????????????????<br>0:005> ~*k<br><br>   0  Id: 6ec.1010 Suspend: 2 Teb: 7ffde000 Unfrozen<br>ChildEBP RetAddr<br>0012fcd8 7c90d21a ntdll!KiFastSystemCallRet<br>0012fcdc 7c8023f1 ntdll!NtDelayExecution+0xc<br>0012fd34 7c802455 kernel32!SleepEx+0x61<br>0012fd44 0042bd6e kernel32!Sleep+0xf<br>0012fd84 0042bb47 threadtest!ThreadWin32__XPause+0x1c7 [..\src\thread\WIN32\ThreadWin32.m3 @ 765]<br>0012fda8 00404870 threadtest!Thread__Pause+0x31 [..\src\thread\WIN32\ThreadWin32.m3 @ 727]<br>0012fee4 00426c95 threadtest!Main_M3+0x13e2 [..\src\Main.m3 @ 558]<br>0012ff28 00426262 threadtest!RTLinker__RunMainBody+0x250 [..\src\runtime\common\RTLinker.m3 @ 406]<br>0012ff40 00426306 threadtest!RTLinker__AddUnitI+0xf7 [..\src\runtime\common\RTLinker.m3 @ 113]<br>0012ff60 00401038 threadtest!RTLinker__AddUnit+0x9c [..\src\runtime\common\RTLinker.m3 @ 122]<br>0012ff7c 00462900 threadtest!main+0x38 [_m3main.mc @ 4]<br>0012ffc0 7c817077 threadtest!__tmainCRTStartup+0x10f [f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c @ 582]<br>0012fff0 00000000 kernel32!BaseProcessStart+0x23<br><br>   1  Id: 6ec.1168 Suspend: 2 Teb: 7ffdd000 Unfrozen<br>ChildEBP RetAddr<br>00d7fc64 7c90df5a ntdll!KiFastSystemCallRet<br>00d7fc68 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>00d7fcf0 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>00d7fcf8 0042a153 ntdll!RtlEnterCriticalSection+0x46<br>00d7fd30 0042a830 threadtest!ThreadWin32__InitCondition+0xa1 [..\src\thread\WIN32\ThreadWin32.m3 @ 186]<br>00d7fd50 0042cc08 threadtest!Thread__Broadcast+0x3f [..\src\thread\WIN32\ThreadWin32.m3 @ 409]<br>00d7fd6c 004295f9 threadtest!RTOS__UnlockHeap+0xb3 [..\src\thread\WIN32\ThreadWin32.m3 @ 1181]<br>00d7fd88 00429586 threadtest!RTAllocator_M3_LINE_370+0x15 [..\src\runtime\common\RTAllocator.m3 @ 371]<br>00d7fdc8 00428ba8 threadtest!RTAllocator__AllocTraced+0x105 [..\src\runtime\common\RTAllocator.m3 @ 368]<br>00d7fdfc 004286dc threadtest!RTAllocator__GetTracedObj+0x86 [..\src\runtime\common\RTAllocator.m3 @ 224]<br>00d7fe18 00408679 threadtest!RTHooks__AllocateTracedObj+0x15 [..\src\runtime\common\RTAllocator.m3 @ 122]<br>00d7fe40 00401360 threadtest!FileRd__Open+0x19 [..\src\rw\FileRd.m3 @ 16]<br>00d7ff78 0042b5ff threadtest!Main__RApply+0x160 [..\src\Main.m3 @ 182]<br>00d7ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>00d7ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   2  Id: 6ec.1174 Suspend: 2 Teb: 7ffdc000 Unfrozen<br>ChildEBP RetAddr<br>00e7fc64 7c90df5a ntdll!KiFastSystemCallRet<br>00e7fc68 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>00e7fcf0 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>00e7fcf8 0042a153 ntdll!RtlEnterCriticalSection+0x46<br>00e7fd30 0042a830 threadtest!ThreadWin32__InitCondition+0xa1 [..\src\thread\WIN32\ThreadWin32.m3 @ 186]<br>00e7fd50 0042cc08 threadtest!Thread__Broadcast+0x3f [..\src\thread\WIN32\ThreadWin32.m3 @ 409]<br>00e7fd6c 004295f9 threadtest!RTOS__UnlockHeap+0xb3 [..\src\thread\WIN32\ThreadWin32.m3 @ 1181]<br>00e7fd88 00429586 threadtest!RTAllocator_M3_LINE_370+0x15 [..\src\runtime\common\RTAllocator.m3 @ 371]<br>00e7fdc8 00428ba8 threadtest!RTAllocator__AllocTraced+0x105 [..\src\runtime\common\RTAllocator.m3 @ 368]<br>00e7fdfc 004286dc threadtest!RTAllocator__GetTracedObj+0x86 [..\src\runtime\common\RTAllocator.m3 @ 224]<br>00e7fe18 00408679 threadtest!RTHooks__AllocateTracedObj+0x15 [..\src\runtime\common\RTAllocator.m3 @ 122]<br>00e7fe40 00401360 threadtest!FileRd__Open+0x19 [..\src\rw\FileRd.m3 @ 16]<br>00e7ff78 0042b5ff threadtest!Main__RApply+0x160 [..\src\Main.m3 @ 182]<br>00e7ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>00e7ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   3  Id: 6ec.14cc Suspend: 2 Teb: 7ffdb000 Unfrozen<br>ChildEBP RetAddr<br>00f7fd1c 7c90d0ba ntdll!KiFastSystemCallRet<br>00f7fd20 7c8109b6 ntdll!NtCreateFile+0xc<br>00f7fdb8 7c801a53 kernel32!CreateFileW+0x35f<br>00f7fddc 00417f10 kernel32!CreateFileA+0x30<br>00f7fe18 00408689 threadtest!FS__OpenFileReadonly+0x3c [..\src\os\WIN32\FSWin32.m3 @ 226]<br>00f7fe40 00401360 threadtest!FileRd__Open+0x29 [..\src\rw\FileRd.m3 @ 16]<br>00f7ff78 0042b5ff threadtest!Main__RApply+0x160 [..\src\Main.m3 @ 182]<br>00f7ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\<br>ThreadWin32.m3 @ 615]<br>00f7ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   4  Id: 6ec.d20 Suspend: 2 Teb: 7ffda000 Unfrozen<br>ChildEBP RetAddr<br>0107fcf8 7c90df5a ntdll!KiFastSystemCallRet<br>0107fcfc 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0107fd84 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0107fd8c 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0107fda0 0042954e threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin32.m3 @ 1168]<br>0107fde0 00428ba8 threadtest!RTAllocator__AllocTraced+0xcd [..\src\runtime\common\RTAllocator.m3 @ 367]<br>0107fe14 004286dc threadtest!RTAllocator__GetTracedObj+0x86 [..\src\runtime\common\RTAllocator.m3 @ 224]<br>0107fe30 00452f79 threadtest!RTHooks__AllocateTracedObj+0x15 [..\src\runtime\common\RTAllocator.m3 @ 122]<br>0107fe4c 0043e62a threadtest!Text8CString__New+0x19 [..\src\text\Text8CString.m3 @ 17]<br>0107fe64 0043cdf3 threadtest!M3toC__StoT+0x16 [..\src\C\Common\M3toC.m3 @ 96]<br>0107fe90 0040d037 threadtest!RTArgs__GetArg+0x6e [..\src\runtime\WIN32\RTArgs.m3 @ 139]<br>0107feb8 00401d6a threadtest!Params__Get+0x57 [..\src\params\Params.m3 @ 18]<br>0107ff78 0042b5ff threadtest!Main__FApply+0x141 [..\src\Main.m3 @ 245]<br>0107ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0107ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>#  5  Id: 6ec.116c Suspend: 1 Teb: 7ffd9000 Unfrozen<br>ChildEBP RetAddr<br>0117fbc0 0044fbdc threadtest!RTCollector__RefSanityCheck+0x2c [..\src\runtime\common\RTCollector.m3 @ 1702]<br>0117fc04 0044f4df threadtest!RTHeapMap__Walk+0x448 [..\src\runtime\common\RTHeapMap.m3 @ 202]<br>0117fc28 0044f4ba threadtest!RTHeapMap__DoWalkRef+0x62 [..\src\runtime\common\RTHeapMap.m3 @ 62]<br>0117fc4c 0044f4ba threadtest!RTHeapMap__DoWalkRef+0x3d [..\src\runtime\common\RTHeapMap.m3 @ 57]<br>0117fc70 0044f475 threadtest!RTHeapMap__DoWalkRef+0x3d [..\src\runtime\common\RTHeapMap.m3 @ 57]<br>0117fc9c 00431607 threadtest!RTHeapMap__WalkRef+0xf5 [..\src\runtime\common\RTHeapMap.m3 @ 47]<br>0117fcd8 0044eab4 threadtest!RTCollector__SanityCheck+0x23c [..\src\runtime\common\RTCollector.m3 @ 1660]<br>0117fcf8 0042f379 threadtest!RTHeapRep__InvokeMonitors+0x84 [..\src\runtime\common\RTHeapRep.m3 @ 56]<br>0117fd4c 0042f15e threadtest!RTCollector__CollectSomeInStateZero+0x1e0 [..\src\runtime\common\RTCollector.m3 @ 786]<br>0117fd5c 0042edfc threadtest!RTCollector__CollectSome+0x6e [..\src\runtime\common\RTCollector.m3 @ 720]<br>0117fda0 00429554 threadtest!RTHeapRep__CollectEnough+0x9b [..\src\runtime\common\RTCollector.m3 @ 655]<br>0117fde0 00428ba8 threadtest!RTAllocator__AllocTraced+0xd3 [..\src\runtime\common\RTAllocator.m3 @ 368]<br>0117fe14 004286dc threadtest!RTAllocator__GetTracedObj+0x86 [..\src\runtime\common\RTAllocator.m3 @ 224]<br>0117fe30 00452f79 threadtest!RTHooks__AllocateTracedObj+0x15 [..\src\runtime\common\RTAllocator.m3 @ 122]<br>0117fe4c 0043e62a threadtest!Text8CString__New+0x19 [..\src\text\Text8CString.m3 @ 17]<br>0117fe64 0043cdf3 threadtest!M3toC__StoT+0x16 [..\src\C\Common\M3toC.m3 @ 96]<br>0117fe90 0040d037 threadtest!RTArgs__GetArg+0x6e [..\src\runtime\WIN32\RTArgs.m3 @ 139]<br>0117feb8 00401d6a threadtest!Params__Get+0x57 [..\src\params\Params.m3 @ 18]<br>0117ff78 0042b5ff threadtest!Main__FApply+0x141 [..\src\Main.m3 @ 245]<br>0117ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br><br>   6  Id: 6ec.11b4 Suspend: 2 Teb: 7ffd8000 Unfrozen<br>ChildEBP RetAddr<br>0127fcf8 7c90df5a ntdll!KiFastSystemCallRet<br>0127fcfc 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0127fd84 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0127fd8c 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0127fda0 0042954e threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin32.m3 @ 1168]<br>0127fde0 00428ba8 threadtest!RTAllocator__AllocTraced+0xcd [..\src\runtime\common\RTAllocator.m3 @ 367]<br>0127fe14 004286dc threadtest!RTAllocator__GetTracedObj+0x86 [..\src\runtime\common\RTAllocator.m3 @ 224]<br>0127fe30 00452f79 threadtest!RTHooks__AllocateTracedObj+0x15 [..\src\runtime\common\RTAllocator.m3 @ 122]<br>0127fe4c 0043e62a threadtest!Text8CString__New+0x19 [..\src\text\Text8CString.m3 @ 17]<br>0127fe64 0043cdf3 threadtest!M3toC__StoT+0x16 [..\src\C\Common\M3toC.m3 @ 96]<br>0127fe90 0040d037 threadtest!RTArgs__GetArg+0x6e [..\src\runtime\WIN32\RTArgs.m3 @ 139]<br>0127feb8 00401d6a threadtest!Params__Get+0x57 [..\src\params\Params.m3 @ 18]<br>0127ff78 0042b5ff threadtest!Main__FApply+0x141 [..\src\Main.m3 @ 245]<br>0127ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0127ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   7  Id: 6ec.1038 Suspend: 2 Teb: 7ffd7000 Unfrozen<br>ChildEBP RetAddr<br>0137fdd4 7c90df5a ntdll!KiFastSystemCallRet<br>0137fdd8 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0137fe60 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0137fe68 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0137fe7c 0042954e threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin32.m3 @ 1168]<br>0137febc 004290fd threadtest!RTAllocator__AllocTraced+0xcd [..\src\runtime\common\RTAllocator.m3 @ 367]<br>0137fef8 00428788 threadtest!RTAllocator__GetOpenArray+0x91 [..\src\runtime\common\RTAllocator.m3 @ 296]<br>0137ff1c 00402430 threadtest!RTHooks__AllocateOpenArray+0x19 [..\src\runtime\common\RTAllocator.m3 @ 143]<br>0137ff78 0042b5ff threadtest!Main__AApply+0x128 [..\src\Main.m3 @ 283]<br>0137ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0137ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   8  Id: 6ec.1034 Suspend: 2 Teb: 7ffd6000 Unfrozen<br>ChildEBP RetAddr<br>0147fdd4 7c90df5a ntdll!KiFastSystemCallRet<br>0147fdd8 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0147fe60 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0147fe68 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0147fe7c 0042954e threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin32.m3 @ 1168]<br>0147febc 004290fd threadtest!RTAllocator__AllocTraced+0xcd [..\src\runtime\common\RTAllocator.m3 @ 367]<br>0147fef8 00428788 threadtest!RTAllocator__GetOpenArray+0x91 [..\src\runtime\common\RTAllocator.m3 @ 296]<br>0147ff1c 00402430 threadtest!RTHooks__AllocateOpenArray+0x19 [..\src\runtime\common\RTAllocator.m3 @ 143]<br>0147ff78 0042b5ff threadtest!Main__AApply+0x128 [..\src\Main.m3 @ 283]<br>0147ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0147ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>   9  Id: 6ec.10d0 Suspend: 2 Teb: 7ffd5000 Unfrozen<br>ChildEBP RetAddr<br>0157fdd4 7c90df5a ntdll!KiFastSystemCallRet<br>0157fdd8 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0157fe60 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0157fe68 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0157fe7c 0042954e threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin32.m3 @ 1168]<br>0157febc 004290fd threadtest!RTAllocator__AllocTraced+0xcd [..\src\runtime\common\RTAllocator.m3 @ 367]<br>0157fef8 00428788 threadtest!RTAllocator__GetOpenArray+0x91 [..\src\runtime\common\RTAllocator.m3 @ 296]<br>0157ff1c 00402430 threadtest!RTHooks__AllocateOpenArray+0x19 [..\src\runtime\common\RTAllocator.m3 @ 143]<br>0157ff78 0042b5ff threadtest!Main__AApply+0x128 [..\src\Main.m3 @ 283]<br>0157ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0157ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>  10  Id: 6ec.ff8 Suspend: 2 Teb: 7ffd4000 Unfrozen<br>ChildEBP RetAddr<br>0167fe48 7c90df5a ntdll!KiFastSystemCallRet<br>0167fe4c 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0167fed4 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0167fedc 00429f52 ntdll!RtlEnterCriticalSection+0x46<br>0167ff10 0042a287 threadtest!ThreadWin32__InitMutex+0x53 [..\src\thread\WIN32\ThreadWin32.m3 @ 148]<br>0167ff28 00402a5f threadtest!ThreadWin32__LockMutex+0x3f [..\src\thread\WIN32\ThreadWin32.m3 @ 210]<br>0167ff78 0042b5ff threadtest!Main__LApply+0x15f [..\src\Main.m3 @ 319]<br>0167ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0167ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>  11  Id: 6ec.10e8 Suspend: 2 Teb: 7ffaf000 Unfrozen<br>ChildEBP RetAddr<br>0177fdfc 7c90df5a ntdll!KiFastSystemCallRet<br>0177fe00 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0177fe88 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0177fe90 0042cb42 ntdll!RtlEnterCriticalSection+0x46<br>0177fea4 004332ce threadtest!RTOS__LockHeap+0x2c [..\src\thread\WIN32\ThreadWin2.m3 @ 1168]<br>0177fed8 00429faf threadtest!RTHeapRep__RegisterFinalCleanup+0x73 [..\src\runtime\common\RTCollector.m3 @ 2150]<br>0177ff10 0042a287 threadtest!ThreadWin32__InitMutex+0xb0 [..\src\thread\WIN32\ThreadWin32.m3 @ 156]<br>0177ff28 00402a5f threadtest!ThreadWin32__LockMutex+0x3f [..\src\thread\WIN32\ThreadWin32.m3 @ 210]<br>0177ff78 0042b5ff threadtest!Main__LApply+0x15f [..\src\Main.m3 @ 319]<br>0177ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0177ffec 00000000 kernel32!BaseThreadStart+0x37<br><br>  12  Id: 6ec.10d8 Suspend: 2 Teb: 7ffae000 Unfrozen<br>ChildEBP RetAddr<br>0187fe48 7c90df5a ntdll!KiFastSystemCallRet<br>0187fe4c 7c919b23 ntdll!NtWaitForSingleObject+0xc<br>0187fed4 7c901046 ntdll!RtlpWaitForCriticalSection+0x132<br>0187fedc 00429f52 ntdll!RtlEnterCriticalSection+0x46<br>0187ff10 0042a287 threadtest!ThreadWin32__InitMutex+0x53 [..\src\thread\WIN32\ThreadWin32.m3 @ 148]<br>0187ff28 00402a5f threadtest!ThreadWin32__LockMutex+0x3f [..\src\thread\WIN32\ThreadWin32.m3 @ 210]<br>0187ff78 0042b5ff threadtest!Main__LApply+0x15f [..\src\Main.m3 @ 319]<br>0187ffb4 7c80b729 threadtest!ThreadWin32__ThreadBase+0x254 [..\src\thread\WIN32\ThreadWin32.m3 @ 615]<br>0187ffec 00000000 kernel32!BaseThreadStart+0x37<br>0:005><br><br><br><br>I suspect more logging/tracing is needed, to see what was moved where.<br><br><br> - Jay<br>                                     </body>
</html>