Heap dump by heaptrc unit of /home/geo1/Lazarus/Previous/TestMemLeaks/project1 1409448 memory blocks allocated : 218902392/220173824 1409160 memory blocks freed : 218861509/220132576 288 unfreed memory blocks : 40883 True heap size : 2588672 True free heap : 2482944 Should be : 2492128 Call trace for block $00007FA7C8E03800 size 29 $00000000006274AD DOATTRTEXT, line 3858 of laz2_xmlread.pas $0000000000621A27 EXPECTATTVALUE, line 2010 of laz2_xmlread.pas $0000000000625E78 PARSEATTRIBUTE, line 3542 of laz2_xmlread.pas $0000000000625A0F PARSEELEMENT, line 3411 of laz2_xmlread.pas $00000000006253DF PARSECONTENT, line 3255 of laz2_xmlread.pas $0000000000620E6B PROCESSXML, line 1710 of laz2_xmlread.pas $000000000061E2F2 PARSE, line 925 of laz2_xmlread.pas $000000000063B900 READXMLSTREAM, line 334 of source/common/fpsxmlcommon.pas $00000000005A800B READEMBEDDEDOBJS, line 2809 of source/common/xlsxooxml.pas $00000000005AEB0B READFROMSTREAM, line 4565 of source/common/xlsxooxml.pas $000000000055C181 READFROMFILE, line 589 of source/common/fpsreaderwriter.pas $0000000000499F16 READFROMFILE, line 6579 of source/common/fpspreadsheet.pas $000000000049A442 READFROMFILE, line 6646 of source/common/fpspreadsheet.pas $0000000000401A81 ReadExcelFileData, line 93 of project1.lpr $00000000004014D8 DoRun, line 57 of project1.lpr $0000000000483C99 Call trace for block $00007FA7C90C1280 size 92 $00000000006274AD DOATTRTEXT, line 3858 of laz2_xmlread.pas $0000000000621A27 EXPECTATTVALUE, line 2010 of laz2_xmlread.pas $0000000000625E78 PARSEATTRIBUTE, line 3542 of laz2_xmlread.pas $0000000000625A0F PARSEELEMENT, line 3411 of laz2_xmlread.pas $00000000006253DF PARSECONTENT, line 3255 of laz2_xmlread.pas $0000000000620E6B PROCESSXML, line 1710 of laz2_xmlread.pas $000000000061E2F2 PARSE, line 925 of laz2_xmlread.pas $000000000063B900 READXMLSTREAM, line 334 of source/common/fpsxmlcommon.pas $00000000005A800B READEMBEDDEDOBJS, line 2809 of source/common/xlsxooxml.pas $00000000005AEB0B READFROMSTREAM, line 4565 of source/common/xlsxooxml.pas $000000000055C181 READFROMFILE, line 589 of source/common/fpsreaderwriter.pas $0000000000499F16 READFROMFILE, line 6579 of source/common/fpspreadsheet.pas $000000000049A442 READFROMFILE, line 6646 of source/common/fpspreadsheet.pas $0000000000401A81 ReadExcelFileData, line 93 of project1.lpr $00000000004014D8 DoRun, line 57 of project1.lpr $0000000000483C99 .....
Very long list, I guess there is 288 identical blocks ..... Call trace for block $00007FA7C93109B0 size 2048 $000000000062E37A CREATE, line 2514 of laz2_dom.pas $0000000000620DF3 PROCESSXML, line 1704 of laz2_xmlread.pas $000000000061E2F2 PARSE, line 925 of laz2_xmlread.pas $000000000063B900 READXMLSTREAM, line 334 of source/common/fpsxmlcommon.pas $00000000005A800B READEMBEDDEDOBJS, line 2809 of source/common/xlsxooxml.pas $00000000005AEB0B READFROMSTREAM, line 4565 of source/common/xlsxooxml.pas $000000000055C181 READFROMFILE, line 589 of source/common/fpsreaderwriter.pas $0000000000499F16 READFROMFILE, line 6579 of source/common/fpspreadsheet.pas $000000000049A442 READFROMFILE, line 6646 of source/common/fpspreadsheet.pas $0000000000401A81 ReadExcelFileData, line 93 of project1.lpr $00000000004014D8 DoRun, line 57 of project1.lpr $0000000000483C99 $F0F0F0F0F0F0F0F0 $F0F0F0F0F0F0F0F0 $F0F0F0F0F0F0F0F0 $F0F0F0F0F0F0F0F0 Call trace for block $00007FA7B00F3500 size 32 $000000000062E37A CREATE, line 2514 of laz2_dom.pas $0000000000620DF3 PROCESSXML, line 1704 of laz2_xmlread.pas $000000000061E2F2 PARSE, line 925 of laz2_xmlread.pas $000000000063B900 READXMLSTREAM, line 334 of source/common/fpsxmlcommon.pas $00000000005A800B READEMBEDDEDOBJS, line 2809 of source/common/xlsxooxml.pas $00000000005AEB0B READFROMSTREAM, line 4565 of source/comm |