[fpc-devel] crash report for constructor may point to destructor
Jonas Maebe
jonas.maebe at elis.ugent.be
Wed Nov 10 12:04:17 CET 2010
On 10 Nov 2010, at 12:00, Martin wrote:
> But if the destructor (e.g Destroy) also crashes, then if you have -
> gl it will dump the stack for the destructor.
> The stack for the constructor is never dumped at all.
That's because backtraces are only dumped when an exception is not
caught. Otherwise you'd probably see a lot backtrace being printed
during an average Lazarus run.
> Is there a way to make it dump the constructor crash as well (maybe
> before calling destroy)?
By adding your own try/except code and manually dumping the backtrace.
Jonas
More information about the fpc-devel
mailing list