Re: [libdc] valgrind reports errors
Capture and control API for IIDC compliant cameras
Brought to you by:
ddouxchamps,
gordp
From: David M. <dcm@MIT.EDU> - 2009-02-19 03:12:34
|
On Wed, 2009-02-18 at 19:55 +0300, Valery A. Bickov wrote: > ==7465== LEAK SUMMARY: > ==7465== definitely lost: 1,368 bytes in 7 blocks. > ==7465== possibly lost: 0 bytes in 0 blocks. > ==7465== still reachable: 0 bytes in 0 blocks. > ==7465== suppressed: 0 bytes in 0 blocks. > ==7465== Rerun with --leak-check=full to see details of leaked memory. > > Does it mean that dc1394-2.1.0 leaks memory? > dc1394_reset_bus aborts early in the case that no cameras are found and does not call dc1394_camera_free() and dc1394_free(). That explains at least some of the memory being leaked. If you rerun with --leak-check=full and send the result, I can tell you if any other problems exist. -David |