valgrind --num-callers=40 --suppressions=lyskomd.supp --leak-check=yes --logfile-fd=21 --show-reachable=yes ../lyskomd -f config/lyskomd-config ==1679== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==1679== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward. ==1679== Using valgrind-20030725, a program supervision framework for x86-linux. ==1679== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward. ==1679== Estimated CPU clock rate is 604 MHz ==1679== For more details, rerun with: -v ==1679== ==1679== Source and destination overlap in memcpy(0x41955d84, 0x41955df6, 165) ==1679== at 0x400201BF: memcpy (mac_replace_strmem.c:95) ==1679== by 0x8085D93: isc_oflush (isc_output.c:173) ==1679== by 0x8085A7A: isc_flush (isc_output.c:79) ==1679== by 0x8059606: read_from_connection (connections.c:956) ==1679== by 0x8059853: check_idle_callback (connections.c:1032) ==1679== by 0x8087917: sys_time_run (sys.c:298) ==1679== by 0x8087CF7: oop_sys_run (sys.c:433) ==1679== by 0x8059B5B: toploop (connections.c:1136) ==1679== by 0x804AE0E: main (ramkomd.c:636) ==1679== by 0x402B2FB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==1679== by 0x804A190: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==1679== ==1679== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 6 from 1) ==1679== malloc/free: in use at exit: 19616 bytes in 25 blocks. ==1679== malloc/free: 47959 allocs, 47934 frees, 4437077 bytes allocated. ==1679== For counts of detected errors, rerun with: -v ==1679== searching for pointers to 25 not-freed blocks. ==1679== checked 4825212 bytes. ==1679== ==1679== LEAK SUMMARY: ==1679== definitely lost: 0 bytes in 0 blocks. ==1679== possibly lost: 0 bytes in 0 blocks. ==1679== still reachable: 0 bytes in 0 blocks. ==1679== suppressed: 19616 bytes in 25 blocks. ==1679==