Hi there again,<br><br>I&#39;m still looking for some tools with capabilities to debug Mono applications at the osx.<br>So I&#39;d like to ask some questions concerning debugging Mono applications using&nbsp; gdb. <br>I&#39;ve found some information at the Mono web-site and some pieces of information
<br>on the Internet about this topic. but...<br><br>But with this info I&#39;ve managed only to start debugging process,<br>to setup first breakpoint and to get some general information, using such functions as<br><span style="font-family: courier new,monospace; font-weight: bold;">
mono_pmip, mono_object_describe, mono_debug_print_vars</span> and <br>others. <br><br>I tried to use <span style="font-weight: bold; font-family: courier new,monospace;">add-symbol-file</span> command but got <br><span style="font-style: italic;">
(gdb) add-symbol-file name.exe.mdb</span><br style="font-style: italic;"><span style="font-style: italic;">add symbol table from file &quot;name.exe.mdb&quot;(y or n) y</span><br style="font-style: italic;"><span style="font-style: italic;">
<span style="font-style: italic;">&quot;</span>/Users/user/nameApp/name.exe.mdb&quot;: can&#39;t read symbols: File format not recognized.</span><br><br>While trying to use such commands as <span style="font-weight: bold; font-family: courier new,monospace;">
next, step, continue</span> I receive error - <br>&quot;Cannot find bounds of current function&quot;. After using <span style="font-family: courier new,monospace; font-weight: bold;">return</span> and <span style="font-family: courier new,monospace; font-weight: bold;">
where</span> commands I get <br>message &quot;Previous frame identical to this frame (corrupt stack?)&quot;.<br><br>So I&#39;d like to ask<br><br>1) how to generate symbol files compatible with gdb and if it is at all possible?
<br><br>2) I saw <span style="font-family: courier new,monospace; font-weight: bold;">mono_debug_make_symbols</span> function in different articles over the Internet .<br>But this function doesn&#39;t exist in my gdb. So could you explain its purpose and 
<br>tell me if this function is obsolete or there are some problems with my gdb?<br><br>3) Is there any way to use <span style="font-weight: bold; font-family: courier new,monospace;">next</span>, <span style="font-weight: bold; font-family: courier new,monospace;">
step</span> and similar gdb commands with managed code?<br><br>4) Is there possibility to debug Mono application using XCode plug-in and XCode by itself?<br><br><br>Thanks in advance,<br>Igor Gerega.<br><br><br><br><div><span class="gmail_quote">
2007/3/23, Miguel de Icaza &lt;<a href="mailto:miguel@novell.com">miguel@novell.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br><br>&gt; Could somebody describe in details how to install Mono debugger (mdb)<br>&gt; for this OS (And is it some possibility to use debugger under Windows<br>&gt; platform?).<br><br>The Mono Debugger has not been ported to OSX, but it would be a good
<br>project for people to take on.<br><br>&gt; There is some information how to use debugger at Mono site but nothing<br>&gt; about install process.<br><br>It is the regular configure/make/make install stuff, nothing really new.
<br><br>&gt; I&#39;ll be very appreciate for any information.<br>&gt;<br>&gt; Thanks in advance,<br>&gt; Igor Gerega.<br>&gt; _______________________________________________<br>&gt; Mono-osx mailing list<br>&gt; <a href="mailto:Mono-osx@lists.ximian.com">
Mono-osx@lists.ximian.com</a><br>&gt; <a href="http://lists.ximian.com/mailman/listinfo/mono-osx">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br><br></blockquote></div><br>