View Issue Details

IDProjectCategoryView StatusLast Update
0000050JEDI Code LibraryJclDebug*public2002-04-21 14:03
ReporteranonymousAssigned Topvones 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionFixed in Version 
Summary0000050: Memory leak occuring after exception was raised.
DescriptionI think there is a simple fix:

(note commented line and modified line below).

procedure TJclGlobalModulesList.FreeModulesList(var ModulesList: TJclModuleInfoList);
begin
  FLock.Enter;
  try
    // MKT correction - it seems that they have a bug here
    if FModulesList <> ModulesList then
// FreeAndNil(FModulesList);
      FreeAndNil(ModulesList);
  finally
    FLock.Leave
  end;
end;
Additional InformationProposed code modification removes memory leaks completely!
TagsNo tags attached.
Fixed in GIT commit
Fixed in SVN revision
IDE version

Activities

pvones

2002-04-06 03:38

developer   ~0000027

Last edited: 2002-04-06 03:47

This is extremly serious bug. I will need to create a patch.

edited on: 04-06 03:47

Issue History

Date Modified Username Field Change