<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">I figured out how to open the plugin src file under opensmalltalk-vm/src/plugins/RSErasurePlugin/RSErasurePlugin.c & opensmalltalk-vm/src/plugins/RSFECPlugin/RSFECPlugin.c and I was able to set a breakpoint in RSErasurePlugin.c.
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">After some investigation, I found I was extracting the arguments off the stack out of order. Fixed them.</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The vm under kdbg was breaking in sqUnixX11.c from time to time and when I click "run" twice the image blows up. Not sure why this is happening but I kept trying and managed to break into my method, in RSErasurePlgun.c.
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">
</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">I currently have a few issues (3) with RSFECPlugin.c giving different answers than the in-image impl. Investigating...</p>
<blockquote>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><style type="text/css">p, li { white-space: pre-wrap; }</style></p>
</blockquote>
<blockquote>
<p><style type="text/css">p, li { white-space: pre-wrap; }</style></p>
</blockquote>
<div class="moz-signature">---<br/>
Kindly,<br/>
Robert<br/>
<br/>
<br/>
</div>
<div class="moz-cite-prefix">On 5/29/21 6:43 PM, Robert Withers
wrote:<br/>
</div>
<blockquote type="cite" cite="mid:71445300-e9a0-9d66-7a76-d98100d37bd2@pm.me">
<pre class="moz-quote-pre" wrap="">I d/l and made kdbg. I can run it and load the debug vm. How could I set
a breakpoint in my RSFECPlugin.c code, starting with primitiveExp() such
that it will break when I call it from Squeak?
--
---
Kindly,
Robert
</pre>
</blockquote>
</body></html>