On Wed, Aug 26, 2015 at 6:53 PM, John Peterson <jwpeter...@gmail.com> wrote:
> On Wed, Aug 26, 2015 at 4:23 PM, Michael Povolotskyi <mpovo...@purdue.edu> > wrote: > > Now, when your handler is called the depth has been increased up to 100 > > levels and somehow I got into destructors of my objects. Doing "up" > command > > many times I was able to get to my exception throwing place, so I could > > debug, but this was inconvenient. > > May be there is a problem in my code, I do not know. > > > > And this is an *uncaught* exception, correct? If this is the case, you can issue a 'catch throw' before running the program in gdb and it will stop when the exception is thrown: https://sourceware.org/gdb/onlinedocs/gdb/Set-Catchpoints.html I use this extensively. (Apologies in advance if you were already aware of this.) > ------------------------------------------------------------------------------ _______________________________________________ Libmesh-users mailing list Libmesh-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-users