Nun benötige ich diese auch in einer Bibliothek (*.dll) welche von meinem Testprogram dynamisch geladen wird. Ein entsprechendes Trace-File wird auch erzeugt,
allerdings fehlen die Zeileninformationen zum betreffenden Code. Ich habe natürlich auch hier in den Optionen die entsprechenden Flags gesetzt.
Kann mir jemand sagen ob und vorallem wie dies möglich ist?
Beispiel einer heap.trc bei meinem Programm(*.exe)
Code: Alles auswählen
C:\modules\libraries\lib.xml\examples\test\test.exe
Heap dump by heaptrc unit
2825 memory blocks allocated : 1621615/1628096
2820 memory blocks freed : 1621287/1627760
5 unfreed memory blocks : 328
True heap size : 851968 (144 used in System startup)
True free heap : 851104
Should be : 851168
Call trace for block $00390378 size 128
$0042A0CF TAXLIBXMLWRAPPER__LIBCONNECT, [b]line 108 of C:/modules/libraries/lib.xml/libWrapper.pas[/b]
$004292A2 TFORM1__BUTTON1CLICK, line 77 of unit1.pas
$0050087E TCONTROL__CLICK, line 2718 of ./include/control.inc
$005189DF TBUTTONCONTROL__CLICK, line 55 of ./include/buttoncontrol.inc
$00519016 TCUSTOMBUTTON__CLICK, line 175 of ./include/buttons.inc
$00519671 TBUTTON__CLICK, line 355 of ./include/buttons.inc
$0051890A TBUTTONCONTROL__WMDEFAULTCLICKED, line 26 of ./include/buttoncontrol.inc
$0040AE56
Code: Alles auswählen
C:\modules\libraries\lib.xml\examples\test\test.exe
Heap dump by heaptrc unit
3739 memory blocks allocated : 437968/444440
3670 memory blocks freed : 435429/441736
69 unfreed memory blocks : 2539
True heap size : 425984 (144 used in System startup)
True free heap : 417920
Should be : 418720
Call trace for block $050403C8 size 8
Call trace for block $05040328 size 8
Call trace for block $04102470 size 32
Call trace for block $0411A268 size 54
Call trace for block $040FB470 size 11
Call trace for block $040FB3B0 size 11
Call trace for block $040FB350 size 14
Call trace for block $041025C0 size 32
Call trace for block $040FB290 size 15
Call trace for block $041122E0 size 68
Call trace for block $04112250 size 68
Call trace for block $040FB0B0 size 16
Call trace for block $040FA7B0 size 16
Call trace for block $0411A0E8 size 41
Call trace for block $0411A068 size 47
Call trace for block $04102400 size 30
Call trace for block $04102390 size 29
Call trace for block $04102320 size 36
Call trace for block $041021D0 size 31
Call trace for block $05048250 size 128
Call trace for block $041121C0 size 63
Call trace for block $041022B0 size 31
Call trace for block $04102160 size 34
Call trace for block $04102240 size 34
Call trace for block $04119FE8 size 47
Call trace for block $040FB050 size 20
Call trace for block $040FAFF0 size 16
$00000004
$000D33B1
Call trace for block $050402D8 size 4
Call trace for block $04101FA0 size 26
Call trace for block $040FAF90 size 23
Call trace for block $04102080 size 31
Call trace for block $040FAF30 size 24
Call trace for block $040FAED0 size 17
Call trace for block $040FAE70 size 21
Call trace for block $040FAE10 size 17
Call trace for block $040FADB0 size 20
Call trace for block $040FAD50 size 20
Call trace for block $040FACF0 size 24
Call trace for block $040FAC90 size 19
Call trace for block $040FAC30 size 20
Call trace for block $05048180 size 128
Call trace for block $04119F68 size 54
Call trace for block $050480B0 size 128