<br><br><div class="gmail_quote">On Tue, May 8, 2012 at 5:45 PM, Igor Stasenko <span dir="ltr">&lt;<a href="mailto:siguctua@gmail.com" target="_blank">siguctua@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On 8 May 2012 17:23, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Tue, May 8, 2012 at 4:58 PM, Igor Stasenko &lt;<a href="mailto:siguctua@gmail.com">siguctua@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I use similar setup, and mine shows it just fine:<br>
&gt;&gt;<br>
&gt;&gt; NBCogCocoaIOSConfig new<br>
&gt;&gt;        generateForDebug;<br>
&gt;&gt;        &quot;generateForRelease;&quot;<br>
&gt;&gt;        addExternalPlugins: #( FT2Plugin  );<br>
&gt;&gt;        addInternalPlugins: #( UnixOSProcessPlugin );<br>
&gt;&gt;         generateSources; generate.<br>
&gt;&gt; .<br>
&gt;&gt;<br>
&gt;&gt; (gdb) bt<br>
&gt;&gt; #0  0x224ce9c8 in ?? ()<br>
&gt;&gt; #1  0x00143031 in primitiveNativeCall () at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/plugins/NativeBoostPlugin/NativeBoostPlugin.c:224<br>
&gt;&gt; #2  0x000376ab in callExternalPrimitive (functionID=0x142eb0<br>
&gt;&gt; &lt;primitiveNativeCall&gt;) at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:9753<br>
&gt;&gt; #3  0x0005b647 in primitiveExternalCall () at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:27294<br>
&gt;&gt; #4  0x00049ac0 in interpretMethodFromMachineCode () at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:18302<br>
&gt;&gt; #5  0x0003a6ad in ceSendsupertonumArgs (selector=550210564,<br>
&gt;&gt; superNormalBar=0, rcvr=577210208, numArgs=3) at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:10829<br>
&gt;&gt; #6  0x1f40010b in ?? ()<br>
&gt;&gt; #7  0x00049045 in initStackPagesAndInterpret () at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:17865<br>
&gt;&gt; #8  0x00026ad1 in interpret () at<br>
&gt;&gt; /Users/sig/projects/cog/sig-cog/src/vm/gcc3x-cointerp.c:1979<br>
&gt;&gt; .....<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Make sure you use right executable<br>
&gt;<br>
&gt;<br>
&gt; I tried with both<br>
&gt;<br>
&gt; blessed/results/CogVM.app/Contents/MacOS<br>
&gt;<br>
&gt; and<br>
&gt;<br>
&gt; blessed/results/Release/CogVM.app/Contents/MacOS/CogVM<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; (clean up everything and rebuild<br>
&gt;&gt; from scratch)..<br>
&gt;<br>
&gt;<br>
&gt; I always clean everything. I remove /build /src and /results<br>
&gt;<br>
&gt; :(<br>
&gt;<br>
</div></div>Try<br>
<br>
rm -rf build<br>
rm -fr results<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br>I did it, but same results. Just executing an image that crashes shows in console &quot;Bus error&quot; and that&#39;s all, no stacktrace. <br>If I run in gdb, I got all &#39;??&#39; as shown....<br>
<br>:(<br> </div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="HOEnZb"><div class="h5">
<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 8 May 2012 16:22, Mariano Martinez Peck &lt;<a href="mailto:marianopeck@gmail.com">marianopeck@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Hi guys. I am building a VM with debug mode:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; CogCocoaIOSConfig new<br>
&gt;&gt; &gt;        generateForDebug;<br>
&gt;&gt; &gt;        generateSources; generate.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; So the flags it should use are: &#39;-g3&#39; &#39;-O0&#39; &#39;-DDEBUGVM=1&#39;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Now I am debugging a crash with gdb but bt shows just &#39;??&#39;:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Program received signal EXC_BAD_ACCESS, Could not access memory.<br>
&gt;&gt; &gt; Reason: KERN_PROTECTION_FAILURE at address: 0x0000080c<br>
&gt;&gt; &gt; 0x1f4b0f77 in ?? ()<br>
&gt;&gt; &gt; (gdb) bt<br>
&gt;&gt; &gt; #0  0x1f4b0f77 in ?? ()<br>
&gt;&gt; &gt; #1  0x1f4c2d6e in ?? ()<br>
&gt;&gt; &gt; #2  0x1f4ac10e in ?? ()<br>
&gt;&gt; &gt; #3  0x1f4adc81 in ?? ()<br>
&gt;&gt; &gt; #4  0x1f4b9196 in ?? ()<br>
&gt;&gt; &gt; #5  0x1f4b922e in ?? ()<br>
&gt;&gt; &gt; #6  0x1f4b7966 in ?? ()<br>
&gt;&gt; &gt; #7  0x1f4b4b8f in ?? ()<br>
&gt;&gt; &gt; #8  0x1f4b491f in ?? ()<br>
&gt;&gt; &gt; #9  0x1f4b4532 in ?? ()<br>
&gt;&gt; &gt; #10 0x1f4b463b in ?? ()<br>
&gt;&gt; &gt; #11 0x1f400cce in ?? ()<br>
&gt;&gt; &gt; #12 0x1f4b45eb in ?? ()<br>
&gt;&gt; &gt; #13 0x1f4b44b7 in ?? ()<br>
&gt;&gt; &gt; #14 0x1f4007c8 in ?? ()<br>
&gt;&gt; &gt; #15 0x1f4a9646 in ?? ()<br>
&gt;&gt; &gt; #16 0x1f4b723b in ?? ()<br>
&gt;&gt; &gt; #17 0x1f400cce in ?? ()<br>
&gt;&gt; &gt; #18 0x1f4b71ea in ?? ()<br>
&gt;&gt; &gt; #19 0x1f4b6b22 in ?? ()<br>
&gt;&gt; &gt; #20 0x1f4a956d in ?? ()<br>
&gt;&gt; &gt; (gdb)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; any idea? does it mean that the VM is being built without the debug info?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; thanks<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Mariano<br>
&gt;&gt; &gt; <a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Best regards,<br>
&gt;&gt; Igor Stasenko.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Mariano<br>
&gt; <a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Best regards,<br>
Igor Stasenko.<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br><br>