[Lazarus] zeos and heaptrc (interfaces?)

Joao Morais post at joaomorais.com.br
Mon Jul 7 13:00:45 CEST 2008

Luca Olivetti wrote:
> I was trying to detect memory leaks, so I activated the -gh (use 
> heaptrc) option in compiler options.
> I left it activated and I added a zeos component (an sql query).
> As soon as I activate the query, the program exits (with no exceptions 
> but a lot of heaptrc errors).
> If I remove heaptrc the program works fine (and it doesn't appear to be 
> leaking memory, btw).
> I see that zeos extensively uses interfaces, maybe is there some problem 
> using heaptrc with interfaces?

I am also using refcounted interfaces and observed several leaks with 
2.2.0, which disapeared a couple of weeks ago with branches_2_2. What is 
your fpc version?

Joao Morais

More information about the Lazarus mailing list