Hi guys, it's me again

Sorry but I'll post again about how to trace memory leaks using heaptrc.
Installation: Vista 32, Lazarus 1.1 2012/11/15 SVN rev. 39279, FPC 2.6.1
WinCE X-compiler installed.

Debug output is checked, but whatever the link configuration could be (automatic, stabs, Dwarf gives termination exceptions) with or without external dbg file, the only output I get from feaptrc is this:
D:\Compiled\Lazarus\i386-win32\Leonidas.exe
Heap dump by heaptrc unit
70122 memory blocks allocated : 32813701/32985056
70078 memory blocks freed     : 32813049/32984256
44 unfreed memory blocks : 652
True heap size : 1048576
True free heap : 1044224
Should be : 1044960
Call trace for block $001EA898 size 28
$0060787C IDSTACK_init, line 937 of D:/Programmes/LazPk/Indy10_5_8/Lib/System/IdStack.pas
  $0040DBB4
  $004120D1
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
Call trace for block $001E2FF0 size 10
  $004233DF
  $00423D5F
  $004120D1
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
Call trace for block $001E30B0 size 17
  $004233DF
  $00423D5F
  $004120D1
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
  $BAADF00D
Call trace for block $001E3050 size 14
  $004233DF
...
Leak view does not give more explanations. BTW, what kind of file is requested by the button "Resolve" ?

Any help would be appreciated.

Antonio.


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to