<div dir="ltr">Well this had been here for a while. I discovered it because it was triggered :). But it is very rare that this is triggered.<div><br></div><div>Now when I look into the latest Pharo 3, this halt is not present. So I guess Andrei fixed it when we switched to the new debugger.</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/22 Esteban Lorenzano <span dir="ltr"><<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>in the debugger:</div><div><br></div><div>stepToSendOrReturn</div><div><span style="white-space:pre-wrap">  </span>"Simulate the execution of bytecodes until either sending a message or </div><div>


<span style="white-space:pre-wrap">     </span>returning a value to the receiver (that is, until switching contexts)."</div><div><br></div><div><span style="white-space:pre-wrap">    </span>| context |</div><div><span style="white-space:pre-wrap">      </span>[ self willSend or: [  self willReturn or: [ self willStore ] ] ]</div>


<div><span style="white-space:pre-wrap">          </span>whileFalse: [</div><div><span style="white-space:pre-wrap">                    </span>context := self step.</div><div><span style="white-space:pre-wrap">                    </span>context == self ifFalse: [</div>


<div><span style="white-space:pre-wrap">                          </span>self halt.  "<========================= THIS"</div><div><span style="white-space:pre-wrap">                               </span>"Caused by mustBeBoolean handling"</div>
<div><span style="white-space:pre-wrap">                          </span>^context ]]</div><div><br></div><div><br></div><div>so... the halt is ok there?</div><div><br></div><div>cheers, </div><span class="HOEnZb"><font color="#888888"><div>Esteban</div>

</font></span></div>
</blockquote></div><br></div>