Hi Szilveszter,<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I also checked out the source code and made a change which made this loop work:<br>
at chuck_dev\v2\chuck_type.cpp:873:<br>
<br>
I enclosed the switch() block in a conditional:<br>
<br>
if (stmt-&gt;c2) { ... }<br>
<br>
Now it seems to work.<br>
<br></blockquote><div><br>First; great job on fixing this crash, that&#39;s the spirit!<br><br>I do have a question though. It seems that you are implying here that a empty condition now evaluates to true (or at least not false). Assuming we adopt this fix; would this now be true in the general case, or just for &quot;for&quot; loops? Are there precedents on empty conditions evaluating to true?  Just curious; crash prevention is the main thing here, I don&#39;t see much practical use in empty &quot;for&quot; loops anyway, because &quot;while(1)&quot; is just as one character more than &quot;for(;;)&quot; and a lot more readable. <br>
</div></div><br>Yours,<br>Kas.<br>