On 10 Apr 2011, at 15:02, Darius Blaszyk wrote: > You're right that there seems to be a memleak somewhere, but it's something > strange, heaptrc reports 1 unfreed block and 0bytes unfreed. Never seen this > before.
It's because you have memory corruption. Then heaptrc cannot give accurate statistics. > I will test with valgrind this afternoon to see if I can get some wiser from > it. > BTW, for those interested, I ported some code that allows bitmapped freetype > fonts be used in OpenGL this works a lot simpler than using the freetype > support from fcl-image. If you wish you can find the code here: > http://scandraid.svn.sourceforge.net/viewvc/scandraid/src/branches/font/ > > Darius > >> bitmappedglfont > Marked memory at $0A5AF068 invalid > Wrong signature $9BC362D6 instead of D1853A22 > $0040CFBB > $00407D08 > $00401948 KEYPRESSED, line 80 of BitmappedGLFont.pas > $0984E054 > $0984D5DE > $7E418734 > $7E418816 > $7E42A013 > $7E42A039 This shows that you have memory corruption somewhere ("Marked memory at ... invalid"). Jonas_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal