<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
That's wierd, but I do see it occuring too. Will look later.<BR>
 <BR>
 - Jay<BR><BR> <BR>
<HR id=stopSpelling>
From: hosking@cs.purdue.edu<BR>Date: Wed, 2 Dec 2009 17:21:49 -0500<BR>To: rcoleburn@scires.com<BR>CC: m3devel@elegosoft.com<BR>Subject: Re: [M3devel] threads are broken on Windows<BR><BR>
<DIV><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span>
<DIV style="WORD-WRAP: break-word"><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span><SPAN style="TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: 12px Helvetica; WHITE-SPACE: normal; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px" class=ecxApple-style-span>
<DIV><FONT class=ecxApple-style-span color=#0000ff face="'Gill Sans'">Jay's call on that one...</FONT></DIV></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></SPAN></DIV></SPAN></SPAN></DIV><BR>
<DIV>
<DIV>On 2 Dec 2009, at 17:17, Randy Coleburn wrote:</DIV><BR class=ecxApple-interchange-newline>
<BLOCKQUOTE>
<DIV style="FONT: 10pt Microsoft Sans Serif">
<DIV>Something is wrong with threads on Windows from the HEAD branch.</DIV>
<DIV> </DIV>
<DIV>After checking out HEAD and rebuilding everything, cm3IDE crashes with the following message:</DIV>
<DIV> </DIV>
<DIV>***<BR>*** runtime error:<BR>***    <*ASSERT*> failed.<BR>***    file "..\src\thread\WIN32\ThreadWin32.m3", line 768<BR>***</DIV>
<DIV> </DIV>
<DIV><BR>Stack trace:<BR>   FP         PC      Procedure<BR>---------  ---------  -------------------------------<BR>0x2e0fcec   0x4f420d  ProcessStacks + 0x80 in ..\src\thread\WIN32\ThreadWin32.m3</DIV>
<DIV>0x2e0fd40   0x4fbee0  CollectSomeInStateZero + 0x304 in ..\src\runtime\common\RTCollector.m3<BR>0x2e0fd54   0x4fbba0  CollectSome + 0x6e in ..\src\runtime\common\RTCollector.m3</DIV>
<DIV>0x2e0fd98   0x4fb837  CollectEnough + 0x9b in ..\src\runtime\common\RTCollector.m3<BR>0x2e0fdd8   0x4f73bc  AllocTraced + 0xd7 in ..\src\runtime\common\RTAllocator.m3</DIV>
<DIV>0x2e0fe0c   0x4f69d3  GetTracedObj + 0x8c in ..\src\runtime\common\RTAllocator.m3<BR>0x2e0fe30   0x4f64cd  AllocateTracedObj + 0x15 in ..\src\runtime\common\RTAllocator.m3<BR>0x2e0fe58   0x4547a9  New + 0x19 in ..\src\misc\LineWr.m3<BR>0x2e0ff20   0x45328a  DoBrowse + 0x41 in ..\src\misc\Display.m3<BR>0x2e0ff60   0x4f34b5  RunThread + 0x189 in ..\src\thread\WIN32\ThreadWin32.m3<BR>.........  .........  ... more frames ...<BR></DIV>
<DIV>Regards,</DIV>
<DIV>Randy</DIV></DIV></BLOCKQUOTE></DIV><BR>                                         </body>
</html>