* fix crash with backtrace if invalid frame is passed

This commit is contained in:
peter 2005-01-29 17:01:18 +00:00
parent cd01e600b9
commit 93ec8d154c

View File

@ -152,7 +152,7 @@ begin
ExceptObjectStack^.refcount:=0;
{ Backtrace }
curr_frame:=AFrame;
prev_frame:=AFrame-1;
prev_frame:=get_frame;
frames:=nil;
framebufsize:=0;
framecount:=0;
@ -346,7 +346,10 @@ begin
end;
{
$Log$
Revision 1.17 2005-01-26 17:07:10 peter
Revision 1.18 2005-01-29 17:01:18 peter
* fix crash with backtrace if invalid frame is passed
Revision 1.17 2005/01/26 17:07:10 peter
* retrieve backtrace when exception is raised
* RaiseMaxFrameCount added to limit the number of backtraces, setting
it to 0 disables backtraces. Default is 16