<body><div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000">
                                        Hi Eliot,<div><br></div><div>thank you. Let us relabel it from "bug" to "feature request" because it has never been working since the addition of object-as-method in Squeak 3.8. :)</div><div><br></div><div>Best,</div><div>Marcel</div><div class="mb_sig"></div><blockquote class="history_container" type="cite" style="border-left-style:solid;border-width:1px; margin-top:20px; margin-left:0px;padding-left:10px;">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 10.10.2017 21:40:46 schrieb Eliot Miranda <eliot.miranda@gmail.com>:</p><div>Hi Marcel,<br><br></div><div><br>On Oct 10, 2017, at 6:54 AM, Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>> wrote:<br><br></div><blockquote type="cite"><div><span></span></div></blockquote><blockquote type="cite"><div><div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000">Hi, there.<div class="mb_sig"></div><div><br></div><div>There seems to be a bug in the VM that occurs when stepping over a call that is actually a regular object in a method dictionary.</div><div><br></div><div>The VM crashes in the primitive 76.</div><div><br></div><div>To reproduce the bug load the attached change set and run the following code to install the "fake" method:</div><div><br></div><div>Blubb methodDict at: #fake put: (BlubbMethod new original: (Blubb >> #original)).</div><div><br></div><div>Now do this in the workspace:</div><div><br></div><div><div><span style="font-size: 12pt;line-height: 1.5">self halt.</span></div><div>Blubb new fake.</div><div><br></div></div><div>Then "step over" a few times. The VM crashes. This is not a new bug. The VM crashes also in:</div><div><br></div><div>Squeak 4.6, VM 3397 (Cog V3)</div><div>Squeak 4.5, VM 2776 (Cog V3)</div><div>Squeak 4.3, VM Squeak 4.1.1 (no Cog, Stack VM)</div><div><br></div><div>In Squeak 4.4 (VM 2776, Cog V3), I get a "SmallInteger DNU 137504030". No VM crash. :)</div><div>In Squeak 3.8 (InterpreterVM?), I get a "Where is the jump??" error raised in MethodContext(InstructionStream) >> #skipBackBeforeJump. No VM crash. :)</div></div></div></blockquote><div><br></div>I will try and take a look at this early next week.  <div><br><blockquote type="cite"><div><div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000"><div><br></div><div><span style="font-size: 12pt;line-height: 1.5">Best,</span></div><div>Marcel</div></div></div></blockquote><blockquote type="cite"><div><object-as-method-bug.1.cs></div></blockquote></div>
                        </blockquote>
                                        </div></body>