<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR></HEAD>
<BODY style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space">
<DIV>Thanks.  I've solved the problem.  It wound up being my fault.</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV>Randy<BR><BR>>>> Tony Hosking <hosking@cs.purdue.edu> 6/11/2008 11:35 PM >>><BR></DIV>
<DIV apple-content-edited="true"><SPAN class=Apple-style-span style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2">
<DIV style="WORD-WRAP: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space"><SPAN class=Apple-style-span style="WORD-SPACING: 0px; FONT: 12px Helvetica; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; border-spacing: 0px 0px; -khtml-text-decorations-in-effect: none; -apple-text-size-adjust: auto; orphans: 2; widows: 2">Jay will need to track this one.  I've barely ever touched ThreadWin32.</SPAN></DIV></SPAN></DIV><BR>
<DIV>
<DIV>On Jun 12, 2008, at 1:44 AM, Randy Coleburn wrote:</DIV><BR class=Apple-interchange-newline>
<BLOCKQUOTE type="cite">
<DIV style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>I'm running across a problem on Windows XP using threads.</DIV>
<DIV> </DIV>
<DIV>Specifically, I am getting the following runtime error:</DIV>
<DIV> </DIV>
<DIV>***<BR>*** runtime error:<BR>***    Thread client error: Alert called from non-Modula-3 thread<BR>***    file "..\src\thread\WIN32\ThreadWin32.m3", line 325<BR>***</DIV>
<DIV> </DIV>
<DIV>Stack trace:<BR>   FP         PC      Procedure<BR>---------  ---------  -------------------------------<BR>0x5dbfea4   0x5c5e5c  Die + 0x2d in ..\src\thread\WIN32\ThreadWin32.m3<BR>0x5dbfedc   0x5c3acd  Alert + 0x35 in ..\src\thread\WIN32\ThreadWin32.m3<BR>0x5dbff2c   0x403bb1  CloseWindow + 0x185 in ..\src\Main.m3<BR>0x5dbff50   0x4082c3  TaskApply + 0x5b in ..\src\Utils.m3<BR>0x5dbff88   0x5c4a6a  RunThread + 0x1f6 in ..\src\thread\WIN32\ThreadWin32.m3<BR>0x5dbffb4   0x5c4803  ThreadBase + 0x3a in ..\src\thread\WIN32\ThreadWin32.m3<BR>.........  .........  ... more frames ...</DIV>
<DIV> </DIV>
<DIV>Now, I know for a fact that the thread calling Thread.Alert is indeed a modula-3 thread.</DIV>
<DIV> </DIV>
<DIV>Any ideas?</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV>Randy</DIV></DIV></BLOCKQUOTE></DIV><BR></BODY></HTML>