Hi,<div><br></div><div>† It won&#39;t work. The information required to construct managed stack traces is contained in runtime data structures, and it is only available while the program is running. You can</div><div>AOT your application, then you will have more usable stack traces.</div>
<div><br></div><div>† † † † † † † † Zoltan<br><br><div class="gmail_quote">On Tue, Dec 27, 2011 at 10:54 PM, Bassam Tabbara <span dir="ltr">&lt;<a href="mailto:bassam@symform.com">bassam@symform.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 lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal">Hello,<u></u><u></u></p><p class="MsoNormal"><u></u>†<u></u></p>
<p class="MsoNormal">Iím debugging a core file with gdb and Iím not able to find mono managed symbols:<u></u><u></u></p><p class="MsoNormal"><u></u>†<u></u></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">(gdb) where<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#0† 0x00007f93c9096ed5 in raise () from /lib/libc.so.6<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#1† 0x00007f93c90983f3 in abort () from /lib/libc.so.6<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#2† 0x00000000004933d0 in mono_handle_native_sigsegv (signal=-907561328, ctx=&lt;value optimized out&gt;) at mini-exceptions.c:2246<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#3† 0x00000000004e6c9d in mono_arch_handle_altstack_exception (sigctx=0x7f93c9e7bc40, fault_addr=&lt;value optimized out&gt;, stack_ovf=0) at exceptions-amd64.c:957<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#4† 0x00000000004176e4 in mono_sigsegv_signal_handler (_dummy=11, info=0x7f93c9e7bd70, context=0x7f93c9e7bc40) at mini.c:5882<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#5† &lt;signal handler called&gt;<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#6† 0x00007f93c9d18cc0 in ?? ()<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#7† 0x00000000413fb199 in ?? ()<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#8† 0x0000000000000025 in ?? ()<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#9† 0x00007f93c9cb6a90 in ?? ()<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#10 0x00007f93c3cff150 in ?? ()<u></u><u></u></span></p>
<p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">#11 0x0000000000000000 in ?? ()<u></u><u></u></span></p><p class="MsoNormal"><u></u>†<u></u></p><p class="MsoNormal" style="text-autospace:none">
<span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">(gdb) p mono_pmip(0x00007f93c9d18cc0)<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:9.0pt;font-family:&quot;Lucida Console&quot;">You can&#39;t do that without a process to debug.<u></u><u></u></span></p>
<p class="MsoNormal"><u></u>†<u></u></p><p class="MsoNormal">I looked at <a href="http://www.mono-project.com/Debugging" target="_blank">http://www.mono-project.com/Debugging</a> and I canít tell if this is supposed to work on core dumps or not. How do you guys do it? Whatís your secret?<u></u><u></u></p>
<p class="MsoNormal"><u></u>†<u></u></p><p class="MsoNormal">Thanks!<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal">Bassam<u></u><u></u></p>
</font></span></div></div><br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>