Hallo Leute,
da ich die Befürchtung auf Speicherlöcher in meinem Programm hatte/habe, wollte ich mit MemCeck die Problemstellen herausfinden. Als Ergebnis kam gleich beim Programmstart folgendes heraus:
<
MemCheck version 2.70
Total leak: 1196 bytes
*** MEMCHK: Blocks STILL allocated ***
Leak #0 User allocated memory (GetMem)
Size: 102
1 Occurence
call stack - 0 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1BD
call stack - 1 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1B9
call stack - 2 : (no debug info) Find error: 0040E6D1
call stack - 3 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 4 : Routine @System@@HandleAnyException Find error: 004048B1
call stack - 5 : (no debug info) Find error: 7C903787
call stack - 6 : (no debug info) Find error: 7C90EAF6
Leak #1 User allocated memory (GetMem)
Size: 16
1 Occurence
call stack - 0 : (no debug info) Find error: 0012F0F8
call stack - 1 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 2 : Routine @System@@HandleAnyException Find error: 004048B1
call stack - 3 : (no debug info) Find error: 7C903787
call stack - 4 : (no debug info) Find error: 7C90EAF6
Leak #2 User allocated memory (GetMem)
Size: 102
1 Occurence
call stack - 0 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1BD
call stack - 1 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1B9
call stack - 2 : (no debug info) Find error: 0040E6D1
call stack - 3 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 4 : Routine @System@@ExceptionHandler Find error: 00404D36
call stack - 5 : (no debug info) Find error: 7C903787
call stack - 6 : (no debug info) Find error: 7C90EAF6
Leak #3 User allocated memory (GetMem)
Size: 16
1 Occurence
call stack - 0 : (no debug info) Find error: 0012F588
call stack - 1 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 2 : Routine @System@@ExceptionHandler Find error: 00404D36
call stack - 3 : (no debug info) Find error: 7C903787
call stack - 4 : (no debug info) Find error: 7C90EAF6
Leak #4 User allocated memory (GetMem)
Size: 960
1 Occurence
call stack - 0 : Routine @System@@ExceptionHandler Find error: 00404CD0
call stack - 1 : (no debug info) Find error: 7C816D4B
call stack - 2 : (no debug info) Find error: FFFFFFFC
*** MEMCHK: End of allocated blocks ***
*** MEMCHK: Chronological leak information ***
* User allocated memory (GetMem) (Leak #4) Size: 960
* User allocated memory (GetMem) (Leak #3) Size: 16
* User allocated memory (GetMem) (Leak #2) Size: 102
* User allocated memory (GetMem) (Leak #1) Size: 16
* User allocated memory (GetMem) (Leak #0) Size: 102
*** MEMCHK: End of chronological leak information ***
*** MEMCHK: Blocks written to after destruction ***
Bad blocks count: 0
*** MEMCHK: End of blocks written to after destruction ***
>
Ich kann jetzt nur nichts damit anfangen.
Könnte mir jemand bitte einen Hinweis geben?
Vielen Dank!
Grüsse Peter
da ich die Befürchtung auf Speicherlöcher in meinem Programm hatte/habe, wollte ich mit MemCeck die Problemstellen herausfinden. Als Ergebnis kam gleich beim Programmstart folgendes heraus:
<
MemCheck version 2.70
Total leak: 1196 bytes
*** MEMCHK: Blocks STILL allocated ***
Leak #0 User allocated memory (GetMem)
Size: 102
1 Occurence
call stack - 0 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1BD
call stack - 1 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1B9
call stack - 2 : (no debug info) Find error: 0040E6D1
call stack - 3 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 4 : Routine @System@@HandleAnyException Find error: 004048B1
call stack - 5 : (no debug info) Find error: 7C903787
call stack - 6 : (no debug info) Find error: 7C90EAF6
Leak #1 User allocated memory (GetMem)
Size: 16
1 Occurence
call stack - 0 : (no debug info) Find error: 0012F0F8
call stack - 1 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 2 : Routine @System@@HandleAnyException Find error: 004048B1
call stack - 3 : (no debug info) Find error: 7C903787
call stack - 4 : (no debug info) Find error: 7C90EAF6
Leak #2 User allocated memory (GetMem)
Size: 102
1 Occurence
call stack - 0 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1BD
call stack - 1 : Routine @Sysutils@Exception@CreateFmt Find error: 0040E1B9
call stack - 2 : (no debug info) Find error: 0040E6D1
call stack - 3 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 4 : Routine @System@@ExceptionHandler Find error: 00404D36
call stack - 5 : (no debug info) Find error: 7C903787
call stack - 6 : (no debug info) Find error: 7C90EAF6
Leak #3 User allocated memory (GetMem)
Size: 16
1 Occurence
call stack - 0 : (no debug info) Find error: 0012F588
call stack - 1 : Routine @Sysutils@GetExceptionObject Find error: 0040E7CD
call stack - 2 : Routine @System@@ExceptionHandler Find error: 00404D36
call stack - 3 : (no debug info) Find error: 7C903787
call stack - 4 : (no debug info) Find error: 7C90EAF6
Leak #4 User allocated memory (GetMem)
Size: 960
1 Occurence
call stack - 0 : Routine @System@@ExceptionHandler Find error: 00404CD0
call stack - 1 : (no debug info) Find error: 7C816D4B
call stack - 2 : (no debug info) Find error: FFFFFFFC
*** MEMCHK: End of allocated blocks ***
*** MEMCHK: Chronological leak information ***
* User allocated memory (GetMem) (Leak #4) Size: 960
* User allocated memory (GetMem) (Leak #3) Size: 16
* User allocated memory (GetMem) (Leak #2) Size: 102
* User allocated memory (GetMem) (Leak #1) Size: 16
* User allocated memory (GetMem) (Leak #0) Size: 102
*** MEMCHK: End of chronological leak information ***
*** MEMCHK: Blocks written to after destruction ***
Bad blocks count: 0
*** MEMCHK: End of blocks written to after destruction ***
>
Ich kann jetzt nur nichts damit anfangen.
Könnte mir jemand bitte einen Hinweis geben?
Vielen Dank!
Grüsse Peter
Comment