Autor Beitrag
martin300
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 186
Erhaltene Danke: 2



BeitragVerfasst: Mi 29.07.09 11:00 
Hallo,
hier eine Fehlermeldung von FastMM. Was kann man aus dieser herauslesen um den Fehler schnell zu finden? Eine TStringList wurde nicht freigegeben. Nur welche ist es? Bzw wie ist die Vorgehensweise um den Fehler zu finden?

--------------------------------2009/7/29 10:44:00--------------------------------
A memory block has been leaked. The size is: 68

This block was allocated by thread 0x10C, and the stack trace (return addresses) at the time was:
402E8A
43B471
4493F6
4592C6
448B7F
42063E
7E368734 [Unknown function at GetDC]
7E368816 [Unknown function at GetDC]
7E3689CD [Unknown function at GetWindowLongW]
7E3696C7 [DispatchMessageA]
460875

The block is currently used for an object of class: TStringList

The allocation number is: 3396

Current memory dump of 256 bytes starting at pointer address 7FF84C10:
F4 75 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 56 9C 0E 0E 80 80 80 80
80 80 80 80 80 80 80 80 00 00 00 00 01 4E F8 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
E3 0D 00 00 8A 2E 40 00 7F 93 43 00 04 96 43 00 1F D4 43 00 0F B5 43 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0C 01 00 00 A6 2E 40 00 7F 93 43 00 04 96 43 00
1F D4 43 00 0F B5 43 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0C 01 00 00 38 00 00 00 F4 75 41 00 19 95 D7 82 10 AE 47 00 80 80 80 80 80 80 80 80 80 80 80 80
80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80 80
ô u A . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . V œ . . € € € €
€ € € € € € € € . . . . . N ø  . . . . . . . . . . . . . . . .
ã . . . Š . @ .  “ C . . – C . . Ô C . . µ C . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . ¦ . @ .  “ C . . – C .
. Ô C . . µ C . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . 8 . . . ô u A . . • × ‚ . ® G . € € € € € € € € € € € €
€ € € € € € € € € € € € € € € € € € € € € € € € € € € € € € € €

--------------------------------2009/7/29 10:44:00--------------------------------
This application has leaked memory. The small block leaks are (excluding expected leaks registered by pointer):

53 - 68 bytes: TStringList x 1

Note: Memory leak detail is logged to a text file in the same folder as this application. To disable this memory leak check, undefine "EnableMemoryLeakReporting".
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 29.07.09 11:13 
Compiliere mit Debug-Infos

ODER:

Erzeug eine detaillierte Mapfile und nimm OmMAP.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.