==8135== Memcheck, a memory error detector. ==8135== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==8135== Using LibVEX rev 1658, a library for dynamic binary translation. ==8135== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==8135== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework. ==8135== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==8135== For more details, rerun with: -v ==8135== ==8135== ==8135== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 11 from 1) ==8135== malloc/free: in use at exit: 14 bytes in 1 blocks. ==8135== malloc/free: 161 allocs, 160 frees, 22,058 bytes allocated. ==8135== For counts of detected errors, rerun with: -v ==8135== searching for pointers to 1 not-freed blocks. ==8135== checked 59,624 bytes. ==8135== ==8135== 14 bytes in 1 blocks are definitely lost in loss record 1 of 1 ==8135== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==8135== by 0x409E0BF: strdup (in /lib/tls/i686/cmov/libc-2.3.6.so) ==8135== by 0x804AA9D: cfg_dupopt_array (confuse.c:406) ==8135== by 0x804BB91: cfg_init (confuse.c:1088) ==8135== by 0x8048FEE: parse_conf (ftpconf.c:91) ==8135== by 0x80490BB: main (ftpconf.c:113) ==8135== ==8135== LEAK SUMMARY: ==8135== definitely lost: 14 bytes in 1 blocks. ==8135== possibly lost: 0 bytes in 0 blocks. ==8135== still reachable: 0 bytes in 0 blocks. ==8135== suppressed: 0 bytes in 0 blocks. ==8135== Reachable blocks (those to which a pointer was found) are not shown. ==8135== To see them, rerun with: --show-reachable=yes