jim@panicroom:~/libfastjar/trunk$ valgrind --leak-check=full --show-reachable=yes ./bin/pushback_test foo >> test.summary ==5830== Memcheck, a memory error detector. ==5830== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==5830== Using LibVEX rev 1471, a library for dynamic binary translation. ==5830== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==5830== Using valgrind-3.1.0-Debian, a dynamic binary instrumentation framework. ==5830== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==5830== For more details, rerun with: -v ==5830== ==5830== ==5830== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 8 from 1) ==5830== malloc/free: in use at exit: 0 bytes in 0 blocks. ==5830== malloc/free: 260 allocs, 260 frees, 9,840 bytes allocated. ==5830== For counts of detected errors, rerun with: -v ==5830== No malloc'd blocks -- no leaks are possible.