View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000050 | JEDI Code Library | JclDebug* | public | 2002-04-06 00:45 | 2002-04-21 14:03 |
Reporter | anonymous | Assigned To | pvones | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0000050: Memory leak occuring after exception was raised. | ||||
Description | I 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 Information | Proposed code modification removes memory leaks completely! | ||||
Tags | No tags attached. | ||||
Fixed in GIT commit | |||||
Fixed in SVN revision | |||||
IDE version | |||||