[Mono-dev] Mono Soft Debugger

Michael Hutchinson m.j.hutchinson at gmail.com
Thu Feb 24 16:36:52 EST 2011

On Thu, Feb 24, 2011 at 12:24 PM, Mikael Lyngvig <mikael at lyngvig.org> wrote:
> Anybody knows of good documentation for the Mono Soft Debugger?  I am
> hacking away on a hobby project that is a console mode debugger, but only
> have the Mono and MonoDevelop sources to guide me.  The documentation in
> Monodoc seems to very incomplete, which is understandable given the low
> number of people that are going to use this API.
> Especially, I'd like information on how to clean up after the debugging
> session is over.  I seem to get an unhandled exception (due to some Mono
> Soft Debugger code being blocked in a call to Socket.ReadBytes()) no matter
> what I do and it looks bad on the console.  I suspect that this exception
> has gone uncaught in other code, such as MonoDevelop, because it appears to
> occur in a separate thread and GUI apps don't output stuff to the console.
> Or, alternatively, I am simply not cleaning up and shutting down the debug
> session the way I should do.  That's definitely also a possibility.

I would strongly suggest you use MonoDevelop's Mono.Debugging.Soft
library instead of using Mono.Debugger.Soft directly. It does not
depend on the rest on MonoDevelop.

Michael Hutchinson

More information about the Mono-devel-list mailing list