[Lazarus-es] error al liberar formulario
Paola Bruccoleri
pbruccoleri en adinet.com.uy
Sab Nov 6 20:04:56 CET 2010
El 06/11/2010 04:42 p.m., Paola Bruccoleri escribió:
>
> si, obtengo lo mismo que en la ventanita, pero la verdad, no se como
> interpretar esta información para encontrar los bloques no liberados !!
>
le desmarqué la opción de enlazado:
y ahora obtengo algo más coherente:
Heap dump by heaptrc unit
74191 memory blocks allocated : 12959218/13118192
74187 memory blocks freed : 12958922/13117888
4 unfreed memory blocks : 296
True heap size : 393216
True free heap : 392512
Should be : 392656
Call trace for block $0017D3A0 size 60
$0040EF6A REALLOCMEM, line 317 of C:/fpcsvn/rtl/inc/heap.inc
$004628C1 TRAWIMAGE__CREATEDATA, line 1283 of graphtype.pp
$00462A63 TRAWIMAGE__EXTRACTRECT, line 1437 of graphtype.pp
$00474DA9 TRASTERIMAGE__ASSIGN, line 104 of ./include/rasterimage.inc
$006EC20E LOADLAZRESBITMAPIMAGE, line 625 of vclutils.pas
$006EC1C0 CREATEARROWBITMAP, line 611 of vclutils.pas
$006E87BB TRXCUSTOMDBLOOKUPEDIT__CREATE, line 614 of rxlookup.pas
$0045A345 TREADER__READCOMPONENT, line 875 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
Call trace for block $001FAB78 size 124
$0040BD46 TOBJECT__NEWINSTANCE, line 345 of
C:/fpcsvn/rtl/inc/objpas.inc
$0047485F TSHAREDCUSTOMBITMAP__CREATE, line 20 of
./include/sharedcustombitmap.inc
$00474D3B TRASTERIMAGE__ASSIGN, line 96 of ./include/rasterimage.inc
$006EC20E LOADLAZRESBITMAPIMAGE, line 625 of vclutils.pas
$006EC1C0 CREATEARROWBITMAP, line 611 of vclutils.pas
$006E87BB TRXCUSTOMDBLOOKUPEDIT__CREATE, line 614 of rxlookup.pas
$0045A345 TREADER__READCOMPONENT, line 875 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
$0045A905 TREADER__READDATA, line 976 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
Call trace for block $0017D4C0 size 64
$0040BD46 TOBJECT__NEWINSTANCE, line 345 of
C:/fpcsvn/rtl/inc/objpas.inc
$00476EBF TCUSTOMBITMAP__CREATE, line 49 of ./include/custombitmap.inc
$006EC1FD LOADLAZRESBITMAPIMAGE, line 624 of vclutils.pas
$006EC1C0 CREATEARROWBITMAP, line 611 of vclutils.pas
$006E87BB TRXCUSTOMDBLOOKUPEDIT__CREATE, line 614 of rxlookup.pas
$0045A345 TREADER__READCOMPONENT, line 875 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
$0045A905 TREADER__READDATA, line 976 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
$00454A47 TCOMPONENT__READSTATE, line 317 of
C:/fpcsvn/rtl/objpas/classes/compon.inc
Call trace for block $00183618 size 48
$0040BD46 TOBJECT__NEWINSTANCE, line 345 of
C:/fpcsvn/rtl/inc/objpas.inc
$005FE7BD TDATALINK__CREATE, line 7 of datasource.inc
$006E872C TRXCUSTOMDBLOOKUPEDIT__CREATE, line 606 of rxlookup.pas
$0045A345 TREADER__READCOMPONENT, line 875 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
$0045A905 TREADER__READDATA, line 976 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
$00454A47 TCOMPONENT__READSTATE, line 317 of
C:/fpcsvn/rtl/objpas/classes/compon.inc
$004FD823 TCONTROL__READSTATE, line 3151 of ./include/control.inc
$0045A5D6 TREADER__READCOMPONENT, line 927 of
C:/fpcsvn/rtl/objpas/classes/reader.inc
evidentemente el problema está en un control rxlookupedit que uso para
buscar.
Quizás sea un bug de las rx, porque ahí no hay ninguna mención a un pas
mío!!
chauuuuuuuu
More information about the Lazarus-es
mailing list