The following private variables are not freed:
ms: TJCLMapScanner;
Configuration: TCoverageConfiguration;
bplist: TBreakpointList;
process: TDebugProcess;
Also the TCommandLineProvider object created in the TDebugger.Create is not
freed.
Fix:
destructor TDebugger.Destroy;
begin
ms.Free;
Configuration.Free;
Coverage.Free;
bplist.Free;
process.Free;
inherited;
end;
Original issue reported on code.google.com by ring....@gmail.com on 31 Jul 2010 at 5:28
Original issue reported on code.google.com by
ring....@gmail.com
on 31 Jul 2010 at 5:28