Comment 4 for bug 316722

Revision history for this message
Gian Mario Tagliaretti (gianmt) wrote :

I have files a bug with a patch that adds a poppler.Document.release() that will solve this issue, hopefully it will get in poppler-0.12, valgrind shows no complaints

==6750== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 1248 from 9)
==6750== malloc/free: in use at exit: 3,470,220 bytes in 11,812 blocks.
==6750== malloc/free: 54,593 allocs, 42,781 frees, 9,141,246 bytes allocated.
==6750== For counts of detected errors, rerun with: -v
==6750== searching for pointers to 11,812 not-freed blocks.
==6750== checked 3,999,188 bytes.
==6750==
==6750== LEAK SUMMARY:
==6750== definitely lost: 452 bytes in 15 blocks.
==6750== possibly lost: 43,208 bytes in 71 blocks.
==6750== still reachable: 3,426,560 bytes in 11,726 blocks.
==6750== suppressed: 0 bytes in 0 blocks.

how did you measure the leaks?