valgrind --num-callers=40 --suppressions=lyskomd.supp --leak-check=yes --logfile-fd=25 --show-reachable=yes ../lyskomd -f config/lyskomd-config ==3825== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==3825== Copyright (C) 2002, and GNU GPL'd, by Julian Seward. ==3825== Using valgrind-1.9.2, a program instrumentation system for x86-linux. ==3825== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward. ==3825== Estimated CPU clock rate is 604 MHz ==3825== For more details, rerun with: -v ==3825== ==3825== Conditional jump or move depends on uninitialised value(s) ==3825== at 0x808439C: isc_cancel_idle_callback (isc_session.c:249) ==3825== by 0x8084789: isc_destroy (isc_session.c:385) ==3825== by 0x8084C83: isc_shutdown (isc_master.c:127) ==3825== by 0x804AB5B: main (ramkomd.c:647) ==3825== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==3825== by 0x8049E80: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==3825== ==3825== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) ==3825== malloc/free: in use at exit: 17154 bytes in 4 blocks. ==3825== malloc/free: 575 allocs, 571 frees, 235970 bytes allocated. ==3825== For counts of detected errors, rerun with: -v ==3825== searching for pointers to 4 not-freed blocks. ==3825== checked 4442772 bytes. ==3825== ==3825== definitely lost: 0 bytes in 0 blocks. ==3825== possibly lost: 0 bytes in 0 blocks. ==3825== still reachable: 17154 bytes in 4 blocks. ==3825== ==3825== 728 bytes in 2 blocks are still reachable in loss record 1 of 2 ==3825== at 0x40160529: malloc (vg_clientfuncs.c:100) ==3825== by 0x402DA232: __fopen_internal (iofopen.c:75) ==3825== by 0x402DA2FD: _IO_fopen@@GLIBC_2.1 (iofopen.c:106) ==3825== by 0x80917D8: i_fopen (fopen.c:13) ==3825== by 0x804EFFC: init_cache (simple-cache.c:2617) ==3825== by 0x804A352: init_data_base (ramkomd.c:277) ==3825== by 0x804A8D0: initialize (ramkomd.c:547) ==3825== by 0x804AAD1: main (ramkomd.c:631) ==3825== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==3825== by 0x8049E80: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==3825== ==3825== 16426 bytes in 2 blocks are still reachable in loss record 2 of 2 ==3825== at 0x40160529: malloc (vg_clientfuncs.c:100) ==3825== by 0x807F5B0: yy_flex_alloc (aux-item-def-scan.c:1883) ==3825== by 0x807F1D0: yy_create_buffer (aux-item-def-scan.c:1558) ==3825== by 0x807E0FE: aid_lex (aux-item-def-scan.c:737) ==3825== by 0x807C12C: aid_parse (/i/bison/1.35/share/bison/bison.simple:573) ==3825== by 0x807DDFB: parse_aux_item_definitions (aux-item-def-parse.y:490) ==3825== by 0x806A880: initialize_aux_items (aux-items.c:478) ==3825== by 0x804A6C1: initialize (ramkomd.c:439) ==3825== by 0x804AAD1: main (ramkomd.c:631) ==3825== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==3825== by 0x8049E80: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==3825== ==3825== LEAK SUMMARY: ==3825== definitely lost: 0 bytes in 0 blocks. ==3825== possibly lost: 0 bytes in 0 blocks. ==3825== still reachable: 17154 bytes in 4 blocks. ==3825==