<br><br><div class="gmail_quote">On Mon, Dec 12, 2011 at 12:53 AM, Stefan Marr <span dir="ltr">&lt;<a href="mailto:squeak@stefan-marr.de">squeak@stefan-marr.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Hi Dave,<br>
Hi Eliot:<br>
<div class="im"><br>
On 12 Dec 2011, at 02:42, David T. Lewis wrote:<br>
<br>
&gt; I think you are missing some arguments for the primitive in your<br>
&gt; #performSuper methods.<br>
<br>
</div>Thanks Dave, indeed. Was certainly to late for me yesterday.<br>
I forget the class, in which the lookup is supposed to be started.<br>
<br>
Eliot, well, there was another argument, which was probably interpreted as the lookup class but was just a SmallInteger instead. Guess that was causing the crash.<br></blockquote><div><br></div><div>If so, that&#39;s a bug.  The prim should check.  I&#39;ll fix this.  So to reproduce I supply a SmallInteger as the lookup class?  But the folloiwng doesn&#39;t crash my VM:</div>
<div><br></div><div>nil perform: #yourself withArguments: #() inSuperclass: 0</div><div><br></div><div>So I still need to know how to reproduce this on Cog.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
>From the RoarVM interpreter I understand that the lookup class is not crosschecked for being a class. I think it did work on the interpreter for me, because my patched DNU handler is &#39;a bit to robust&#39;, and does not exactly what it is supposed to do.<br>

<div><div></div><div class="h5"><br>
<br>
Thanks<br>
Stefan<br>
<br>
--<br>
Stefan Marr<br>
Software Languages Lab<br>
Vrije Universiteit Brussel<br>
Pleinlaan 2 / B-1050 Brussels / Belgium<br>
<a href="http://soft.vub.ac.be/~smarr" target="_blank">http://soft.vub.ac.be/~smarr</a><br>
Phone: <a href="tel:%2B32%202%20629%202974" value="+3226292974">+32 2 629 2974</a><br>
Fax:   <a href="tel:%2B32%202%20629%203525" value="+3226293525">+32 2 629 3525</a></div></div></blockquote></div>-- <br>best,<div>Eliot</div><br>