View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0022002PackagesPatchpublic2012-05-10 18:572012-05-11 08:27
ReporterMarcou Gilles 
Assigned ToFelipe Monteiro de Carvalho 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version0.9.30.5 (SVN)Product Build 
Target VersionFixed in Version1.1 (SVN) 
Summary0022002: Memory leaks in fpvectorial
DescriptionI have found some memory leaks in:
-TvVectorialDocument: TvVectorialPages owned by the document were not released when the method Clear was called.
-TPath: contains a chained list of objects which were not released.

I also changed sometime direct call to Free methods to FreeAndNil which is more correct in my opinion.

Patch is added.
TagsNo tags attached.
Fixed in Revision37251
LazTarget-
Widgetset
Attached Filesdiff file icon fpvectorial_memleak_GM.diff [^] (2,097 bytes) 2012-05-10 18:57 [Show Content]

- Relationships

-  Notes
(0059476)
Felipe Monteiro de Carvalho (developer)
2012-05-11 08:27

Thanks, applied. But please next time make the patch against the latest fpvectorial SVN trunk.

I have reordered the implementation of methods in the latest SVN, so there is a 100% guarantee that patches made against 0.9.30 will conflict and cannot be applied via the "patch" tool.

- Issue History
Date Modified Username Field Change
2012-05-10 18:57 Marcou Gilles New Issue
2012-05-10 18:57 Marcou Gilles File Added: fpvectorial_memleak_GM.diff
2012-05-11 08:27 Felipe Monteiro de Carvalho Fixed in Revision => 37251
2012-05-11 08:27 Felipe Monteiro de Carvalho LazTarget => -
2012-05-11 08:27 Felipe Monteiro de Carvalho Status new => resolved
2012-05-11 08:27 Felipe Monteiro de Carvalho Fixed in Version => 1.1 (SVN)
2012-05-11 08:27 Felipe Monteiro de Carvalho Resolution open => fixed
2012-05-11 08:27 Felipe Monteiro de Carvalho Assigned To => Felipe Monteiro de Carvalho
2012-05-11 08:27 Felipe Monteiro de Carvalho Note Added: 0059476



MantisBT 1.2.12[^]
Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker