[Mono-devel-list] mono debugger in infinite loop
Philip Nelson
panmanphil at yahoo.com
Thu Mar 20 23:44:35 EST 2003
I spent a good deal of time upgrading my suse 8.0 system to the gnome 2.2.1
libaries so I could try out the new mono debugger. Got it compiled and
executing with the tarball debugger, the cvs version of gtk-sharp and mono .23.
My real purpose in all this is to solve more of the problems with NAnt.exe
running under linux, which I have partially working now.
So, with great anticipation ...
mono /usr/bin/Debugger.exe NAnt.exe -help
blew up somewhere deep in gtk-sharp (?) with a null reference exception
Ok. mono /usr/bin/Debugger.exe
load program and viola, the debugger shows a yellow highlight on the first line
of source. Step, Step, and then step into the first reference to a system
type, AppDomain in this case, never to return. I could break, but have to
close the session after that.
Ok, try the same thing from the command line. I can step and again it goes
into a loop of some sort when hitting the AppDomain reference.
OK, try something simpler, a 10 line program that loads up a DataSet, builds a
DataTable in memory and calls WriteXml() to save. This was a simple test that
already worked (except for writexml not being implemented). In this case I
could step a few steps until I called a method on the dataset and then an
infinite loop.
Any suggestions? The only other possible oddity with my system is that I have
applied the low latency patches to my kernel, other than that it should be
pretty stock suse 8.0
FWIW, the effort to build gnome 2.2 wasn't wasted, I can now start building
some music software that was going to have to wait until suse 8.2 ;-)
More information about the Mono-devel-list
mailing list