[MonoDevelop] On expressions and cathpoints (debugger)

Lluis Sanchez Gual lluis at novell.com
Wed Sep 3 04:19:43 EDT 2008


El dt 02 de 09 de 2008 a les 06:53 -0700, en/na asanlua va escriure:
> >No, that's correct. The only thing you have to do is add a catchpoint
> >for the exceptions you want the debugger to stop for. The last time I
> >saw the exception filter dialog it was adding a catchpoint for all
> >exceptions, and that may be the problem you are having.
> 
> Well, maybe this was wrong code... I'm doing the following:
> 
> store.GetIterFirst (out iter);	
> while (store.IterIsValid (iter)) {
> 	if ((bool)store.GetValue (iter, (int) Columns.Thrown) == true) {
> 		exceptions.AddCatchpoint ( (string) store.GetValue (iter, (int)
> Columns.Name));
> 	}
> 	
> 	store.IterNext (ref iter);
> }
> 
> In the userprefs file of a testing project, I can see the selection done,
> and it seems right... Anyway, if I don't use the exception filter dialog
> (and I check that there is no catchpoints in the userprefs file), the
> debugger continues stopping in the exception, showing the following:
> 
> Thread 1 received signal 11.

Signal 11 is SIGSEGV, which means that the application is crashing. Can
you send me the test application you are trying? I can't reproduce it
here.

Btw, the monodevelop-devel list
(http://lists.ximian.com/mailman/listinfo/monodevelop-devel-list) is
more suitable for discussing about the development of MD.

Lluis.




More information about the Monodevelop-list mailing list