Hi Hans,<div><br></div><div>    can you send me the byetcode for teh broken method?  i.e. send me the result of</div><div><br></div><div>        (MyClass &gt;&gt; #setCenter:) symbolic<br><br></div><div>for the method that crashes?</div>
<div><br></div><div>Thanks.</div><div><br><div class="gmail_quote">On Thu, Nov 17, 2011 at 5:38 AM, Baveco, Hans <span dir="ltr">&lt;<a href="mailto:Hans.Baveco@wur.nl">Hans.Baveco@wur.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I managed to crash the (latest) cog VM consistently, producing the attached crash dump (containing two crashes).<br>
Debugging the code carefully I found that somewhere in the process of setting an instance variable of an object at the top of a tree-like structure, by traversing the tree downwards and back (lazy initializing instance variables), a clearly wrong method was executed:<br>

<br>
setCenter: aPoint<br>
<br>
        center := center<br>
<br>
<br>
after correcting this the crashes didn&#39;t occur anymore.<br>
Not sure how important this is, but surprising it was, though!<br>
<font color="#888888"><br>
Hans<br>
</font><br><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div><br>
</div>