MemCheck version 2.75 TOP 10 Leaks: begin Leak #5 User allocated memory (GetMem) Size: 764 1 Occurence Leak #0 User allocated memory (GetMem) Size: 108 1 Occurence call stack - 0 : (no debug info) Find error: 0000006C call stack - 1 : Module sysutils.pas Routine @Sysutils@Format Line 7556 Find error: 0040A9B1 call stack - 2 : Module sysutils.pas Routine @Sysutils@Exception@CreateFmt Line 13258 Find error: 0040DE21 call stack - 3 : Module sysutils.pas(no debug info) Line 13640 Find error: 0040E43B call stack - 4 : Module sysutils.pas Routine @Sysutils@GetExceptionObject Line 13654 Find error: 0040E549 call stack - 5 : Routine @System@@ExceptionHandler Find error: 004046B6 call stack - 6 : (no debug info) Find error: 7C913787 call stack - 7 : (no debug info) Find error: 7C91EAF6 call stack - 8 : Routine @System@@BeforeDestruction Find error: 004040F4 call stack - 9 : Module classes.pas Routine @Classes@TComponent@DestroyComponents Line 9853 Find error: 00428549 call stack - 10 : Module classes.pas Routine @Classes@TComponent@Destroy Line 9757 Find error: 0042825C call stack - 11 : Module Controls.pas Routine @Controls@TControl@Destroy Line 3242 Find error: 004438F5 call stack - 12 : Module Controls.pas Routine @Controls@TWinControl@Destroy Line 5439 Find error: 004480AE call stack - 13 : Module Forms.pas Routine @Forms@TScrollingWinControl@Destroy Line 2076 Find error: 00461897 call stack - 14 : Module Forms.pas Routine @Forms@TCustomForm@Destroy Line 2638 Find error: 00462700 call stack - 15 : Module classes.pas Routine @Classes@TComponent@DestroyComponents Line 9853 Find error: 00428549 call stack - 16 : Module Forms.pas Routine @Forms@DoneApplication Line 1348 Find error: 00460313 call stack - 17 : Routine @System@@Halt0 Find error: 004049E6 Leak #2 User allocated memory (GetMem) Size: 80 1 Occurence call stack - 0 : Module classes.pas(no debug info) Line 752 Find error: 0041C7C4 call stack - 1 : Module classes.pas(no debug info) Line 6144 Find error: 00423A19 call stack - 2 : Module classes.pas Routine @Classes@TReader@ReadDataInner Line 6210 Find error: 00423CCF call stack - 3 : Module classes.pas Routine @Classes@TReader@ReadData Line 6189 Find error: 00423C08 call stack - 4 : Module classes.pas Routine @Classes@TComponent@ReadState Line 9987 Find error: 00428887 call stack - 5 : Module Controls.pas Routine @Controls@TControl@ReadState Line 3357 Find error: 00443C32 call stack - 6 : Module Controls.pas Routine @Controls@TWinControl@ReadState Line 5475 Find error: 004481F1 call stack - 7 : Module Forms.pas Routine @Forms@TCustomForm@ReadState Line 2723 Find error: 00462A32 call stack - 8 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6566 Find error: 00424ACA call stack - 9 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 10 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 11 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 12 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 13 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 14 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 15 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 16 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 17 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 21 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 22 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 23 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 24 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 25 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 26 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 Leak #3 User allocated memory (GetMem) Size: 20 1 Occurence call stack - 0 : (no debug info) Find error: 00000014 call stack - 1 : Module classes.pas(no debug info) Line 6136 Find error: 004239D8 call stack - 2 : Module classes.pas Routine @Classes@TReader@ReadDataInner Line 6210 Find error: 00423CCF call stack - 3 : Module classes.pas Routine @Classes@TReader@ReadData Line 6189 Find error: 00423C08 call stack - 4 : Module classes.pas Routine @Classes@TComponent@ReadState Line 9987 Find error: 00428887 call stack - 5 : Module Controls.pas Routine @Controls@TControl@ReadState Line 3357 Find error: 00443C32 call stack - 6 : Module Controls.pas Routine @Controls@TWinControl@ReadState Line 5475 Find error: 004481F1 call stack - 7 : Module Forms.pas Routine @Forms@TCustomForm@ReadState Line 2723 Find error: 00462A32 call stack - 8 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6566 Find error: 00424ACA call stack - 9 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 10 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 11 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 12 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 13 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 14 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 15 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 16 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 17 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 21 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 22 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 23 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 24 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 25 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 26 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 Leak #1 User allocated memory (GetMem) Size: 16 1 Occurence Leak #4 User allocated memory (GetMem) Size: 14 1 Occurence call stack - 0 : (no debug info) Find error: 0000000E call stack - 1 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6549 Find error: 004249E0 call stack - 2 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 3 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 4 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 5 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 6 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 7 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 8 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 9 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 10 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 11 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 12 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 13 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 14 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 15 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 16 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 17 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module Forms.pas Routine @Forms@TCustomForm@WndProc Line 3097 Find error: 00463941 call stack - 21 : Module Controls.pas Routine @Controls@TWinControl@MainWndProc Line 6237 Find error: 00449EB7 call stack - 22 : Module classes.pas Routine @Classes@StdWndProc Line 10965 Find error: 0042993A call stack - 23 : (no debug info) Find error: 7E398730 call stack - 24 : (no debug info) Find error: 7E398812 call stack - 25 : (no debug info) Find error: 7E39B897 call stack - 26 : (no debug info) Find error: 7E39B8FF TOP 10 Leaks: end Total leak: 1002 bytes *** MEMCHK: Blocks STILL allocated *** Leak #0 User allocated memory (GetMem) Size: 108 1 Occurence call stack - 0 : (no debug info) Find error: 0000006C call stack - 1 : Module sysutils.pas Routine @Sysutils@Format Line 7556 Find error: 0040A9B1 call stack - 2 : Module sysutils.pas Routine @Sysutils@Exception@CreateFmt Line 13258 Find error: 0040DE21 call stack - 3 : Module sysutils.pas(no debug info) Line 13640 Find error: 0040E43B call stack - 4 : Module sysutils.pas Routine @Sysutils@GetExceptionObject Line 13654 Find error: 0040E549 call stack - 5 : Routine @System@@ExceptionHandler Find error: 004046B6 call stack - 6 : (no debug info) Find error: 7C913787 call stack - 7 : (no debug info) Find error: 7C91EAF6 call stack - 8 : Routine @System@@BeforeDestruction Find error: 004040F4 call stack - 9 : Module classes.pas Routine @Classes@TComponent@DestroyComponents Line 9853 Find error: 00428549 call stack - 10 : Module classes.pas Routine @Classes@TComponent@Destroy Line 9757 Find error: 0042825C call stack - 11 : Module Controls.pas Routine @Controls@TControl@Destroy Line 3242 Find error: 004438F5 call stack - 12 : Module Controls.pas Routine @Controls@TWinControl@Destroy Line 5439 Find error: 004480AE call stack - 13 : Module Forms.pas Routine @Forms@TScrollingWinControl@Destroy Line 2076 Find error: 00461897 call stack - 14 : Module Forms.pas Routine @Forms@TCustomForm@Destroy Line 2638 Find error: 00462700 call stack - 15 : Module classes.pas Routine @Classes@TComponent@DestroyComponents Line 9853 Find error: 00428549 call stack - 16 : Module Forms.pas Routine @Forms@DoneApplication Line 1348 Find error: 00460313 call stack - 17 : Routine @System@@Halt0 Find error: 004049E6 Leak #1 User allocated memory (GetMem) Size: 16 1 Occurence Leak #2 User allocated memory (GetMem) Size: 80 1 Occurence call stack - 0 : Module classes.pas(no debug info) Line 752 Find error: 0041C7C4 call stack - 1 : Module classes.pas(no debug info) Line 6144 Find error: 00423A19 call stack - 2 : Module classes.pas Routine @Classes@TReader@ReadDataInner Line 6210 Find error: 00423CCF call stack - 3 : Module classes.pas Routine @Classes@TReader@ReadData Line 6189 Find error: 00423C08 call stack - 4 : Module classes.pas Routine @Classes@TComponent@ReadState Line 9987 Find error: 00428887 call stack - 5 : Module Controls.pas Routine @Controls@TControl@ReadState Line 3357 Find error: 00443C32 call stack - 6 : Module Controls.pas Routine @Controls@TWinControl@ReadState Line 5475 Find error: 004481F1 call stack - 7 : Module Forms.pas Routine @Forms@TCustomForm@ReadState Line 2723 Find error: 00462A32 call stack - 8 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6566 Find error: 00424ACA call stack - 9 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 10 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 11 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 12 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 13 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 14 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 15 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 16 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 17 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 21 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 22 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 23 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 24 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 25 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 26 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 Leak #3 User allocated memory (GetMem) Size: 20 1 Occurence call stack - 0 : (no debug info) Find error: 00000014 call stack - 1 : Module classes.pas(no debug info) Line 6136 Find error: 004239D8 call stack - 2 : Module classes.pas Routine @Classes@TReader@ReadDataInner Line 6210 Find error: 00423CCF call stack - 3 : Module classes.pas Routine @Classes@TReader@ReadData Line 6189 Find error: 00423C08 call stack - 4 : Module classes.pas Routine @Classes@TComponent@ReadState Line 9987 Find error: 00428887 call stack - 5 : Module Controls.pas Routine @Controls@TControl@ReadState Line 3357 Find error: 00443C32 call stack - 6 : Module Controls.pas Routine @Controls@TWinControl@ReadState Line 5475 Find error: 004481F1 call stack - 7 : Module Forms.pas Routine @Forms@TCustomForm@ReadState Line 2723 Find error: 00462A32 call stack - 8 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6566 Find error: 00424ACA call stack - 9 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 10 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 11 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 12 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 13 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 14 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 15 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 16 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 17 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 21 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 22 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 23 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 24 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 25 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 26 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 Leak #4 User allocated memory (GetMem) Size: 14 1 Occurence call stack - 0 : (no debug info) Find error: 0000000E call stack - 1 : Module classes.pas Routine @Classes@TReader@ReadRootComponent Line 6549 Find error: 004249E0 call stack - 2 : Module classes.pas Routine @Classes@TStream@ReadComponent Line 4975 Find error: 00421C1C call stack - 3 : Module classes.pas Routine @Classes@InternalReadComponentRes Line 2504 Find error: 0041E13D call stack - 4 : Module classes.pas(no debug info) Line 2561 Find error: 0041E311 call stack - 5 : Module classes.pas Routine @Classes@InitInheritedComponent Line 2573 Find error: 0041E3A3 call stack - 6 : Module Forms.pas Routine @Forms@TCustomForm@Create Line 2561 Find error: 004622D4 call stack - 7 : Module FmTestCase.pas Routine @Fmtestcase@TForm1@Button1Click Line 32 Find error: 004C63C0 call stack - 8 : Module Controls.pas Routine @Controls@TControl@Click Line 4705 Find error: 00446944 call stack - 9 : Module StdCtrls.pas Routine @Stdctrls@TButton@Click Line 3472 Find error: 0043D814 call stack - 10 : Module StdCtrls.pas Routine @Stdctrls@TButton@CNCommand Line 3524 Find error: 0043D97B call stack - 11 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 12 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 13 : Module StdCtrls.pas Routine @Stdctrls@TButtonControl@WndProc Line 3414 Find error: 0043D663 call stack - 14 : Module Controls.pas Routine @Controls@TControl@Perform Line 4552 Find error: 00446421 call stack - 15 : Module Controls.pas Routine @Controls@DoControlMsg Line 6388 Find error: 0044A4A9 call stack - 16 : Module Controls.pas Routine @Controls@TWinControl@WMCommand Line 6574 Find error: 0044AC86 call stack - 17 : Module Forms.pas Routine @Forms@TCustomForm@WMCommand Line 4115 Find error: 00466135 call stack - 18 : Module Controls.pas Routine @Controls@TControl@WndProc Line 4645 Find error: 00446716 call stack - 19 : Module Controls.pas Routine @Controls@TWinControl@WndProc Line 6342 Find error: 0044A2E7 call stack - 20 : Module Forms.pas Routine @Forms@TCustomForm@WndProc Line 3097 Find error: 00463941 call stack - 21 : Module Controls.pas Routine @Controls@TWinControl@MainWndProc Line 6237 Find error: 00449EB7 call stack - 22 : Module classes.pas Routine @Classes@StdWndProc Line 10965 Find error: 0042993A call stack - 23 : (no debug info) Find error: 7E398730 call stack - 24 : (no debug info) Find error: 7E398812 call stack - 25 : (no debug info) Find error: 7E39B897 call stack - 26 : (no debug info) Find error: 7E39B8FF Leak #5 User allocated memory (GetMem) Size: 764 1 Occurence *** MEMCHK: End of allocated blocks *** *** MEMCHK: Chronological leak information *** * User allocated memory (GetMem) (Leak #5) Size: 764 * User allocated memory (GetMem) (Leak #4) Size: 14 * User allocated memory (GetMem) (Leak #3) Size: 20 * User allocated memory (GetMem) (Leak #2) Size: 80 * User allocated memory (GetMem) (Leak #1) Size: 16 * User allocated memory (GetMem) (Leak #0) Size: 108 *** MEMCHK: End of chronological leak information *** *** MEMCHK: Blocks written to after destruction *** Bad blocks count: 0 *** MEMCHK: End of blocks written to after destruction ***