valgrind --num-callers=40 --suppressions=lyskomd.supp --leak-check=yes --logfile-fd=25 --show-reachable=yes ../lyskomd -f config/lyskomd-config ==11308== Memcheck, a.k.a. Valgrind, a memory error detector for x86-linux. ==11308== Copyright (C) 2002, and GNU GPL'd, by Julian Seward. ==11308== Using valgrind-1.9.2, a program instrumentation system for x86-linux. ==11308== Copyright (C) 2000-2002, and GNU GPL'd, by Julian Seward. ==11308== Estimated CPU clock rate is 607 MHz ==11308== For more details, rerun with: -v ==11308== ==10449== ==10449== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 6 from 1) ==10449== malloc/free: in use at exit: 19616 bytes in 25 blocks. ==10449== malloc/free: 909 allocs, 884 frees, 476271 bytes allocated. ==10449== For counts of detected errors, rerun with: -v ==10449== searching for pointers to 25 not-freed blocks. ==10449== checked 4653180 bytes. ==10449== ==10449== definitely lost: 0 bytes in 0 blocks. ==10449== possibly lost: 0 bytes in 0 blocks. ==10449== still reachable: 19616 bytes in 25 blocks. ==10449== ==10449== 12 bytes in 1 blocks are still reachable in loss record 1 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x40009C21: _dl_map_object_deps_internal (dl-deps.c:457) ==10449== by 0x4037EB90: dl_open_worker (dl-open.c:249) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 16 bytes in 2 blocks are still reachable in loss record 2 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x4035FF6C: __nss_lookup_function (nsswitch.c:293) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 32 bytes in 2 blocks are still reachable in loss record 3 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x4034F580: __tsearch (tsearch.c:281) ==10449== by 0x4035FF2C: __nss_lookup_function (nsswitch.c:282) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 61 bytes in 3 blocks are still reachable in loss record 4 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x40008A7E: _dl_new_object (dl-object.c:108) ==10449== by 0x400045EE: _dl_map_object_from_fd (dl-load.c:846) ==10449== by 0x40005ABC: _dl_map_object_internal (dl-load.c:1873) ==10449== by 0x4037EAEA: dl_open_worker (dl-open.c:215) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 61 bytes in 3 blocks are still reachable in loss record 5 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x40005E83: _dl_map_object_internal (dl-load.c:141) ==10449== by 0x4037EAEA: dl_open_worker (dl-open.c:215) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 72 bytes in 2 blocks are still reachable in loss record 6 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x40009CD4: _dl_map_object_deps_internal (dl-deps.c:487) ==10449== by 0x4037EB90: dl_open_worker (dl-open.c:249) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 74 bytes in 2 blocks are still reachable in loss record 7 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x40360346: nss_parse_service_list (nsswitch.c:516) ==10449== by 0x4035FC28: __GI___nss_database_lookup (nsswitch.c:132) ==10449== by 0x40361B7F: __GI___nss_protocols_lookup (XXX-lookup.c:66) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 480 bytes in 3 blocks are still reachable in loss record 8 of 11 ==10449== at 0x40160A21: calloc (vg_clientfuncs.c:242) ==10449== by 0x4000C153: _dl_check_map_versions_internal (dl-version.c:298) ==10449== by 0x4037EF0B: dl_open_worker (dl-open.c:221) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 728 bytes in 2 blocks are still reachable in loss record 9 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x402DA232: __fopen_internal (iofopen.c:75) ==10449== by 0x402DA2FD: _IO_fopen@@GLIBC_2.1 (iofopen.c:106) ==10449== by 0x809B498: i_fopen (fopen.c:13) ==10449== by 0x804F3AC: init_cache (simple-cache.c:2617) ==10449== by 0x804A5E2: init_data_base (ramkomd.c:272) ==10449== by 0x804AB60: initialize (ramkomd.c:542) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 1654 bytes in 3 blocks are still reachable in loss record 10 of 11 ==10449== at 0x40160A21: calloc (vg_clientfuncs.c:242) ==10449== by 0x40008872: _dl_new_object (dl-object.c:43) ==10449== by 0x400045EE: _dl_map_object_from_fd (dl-load.c:846) ==10449== by 0x40005ABC: _dl_map_object_internal (dl-load.c:1873) ==10449== by 0x4037EAEA: dl_open_worker (dl-open.c:215) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037F13E: __GI__dl_open (dl-open.c:487) ==10449== by 0x4037FE08: do_dlopen (dl-libc.c:78) ==10449== by 0x4000ADF5: _dl_catch_error_internal (dl-error.c:159) ==10449== by 0x4037FDAD: dlerror_run (dl-libc.c:42) ==10449== by 0x4037FED7: __libc_dlopen (dl-libc.c:105) ==10449== by 0x403600CC: __nss_lookup_function (nsswitch.c:342) ==10449== by 0x4035FCBA: __nss_lookup (nsswitch.c:148) ==10449== by 0x40361BA2: __GI___nss_protocols_lookup (XXX-lookup.c:73) ==10449== by 0x4036546A: getprotobyname_r@@GLIBC_2.1.2 (../nss/getXXbyYY_r.c:178) ==10449== by 0x4036527E: getprotobyname (../nss/getXXbyYY.c:147) ==10449== by 0x808E564: init_finish (setup.c:502) ==10449== by 0x808E7CF: adns_init (setup.c:559) ==10449== by 0x8087F01: oop_adns_new (adns.c:50) ==10449== by 0x8084B5C: isc_initialize (isc_master.c:67) ==10449== by 0x804A45D: server_init (ramkomd.c:228) ==10449== by 0x804AB58: initialize (ramkomd.c:541) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== 16426 bytes in 2 blocks are still reachable in loss record 11 of 11 ==10449== at 0x40160529: malloc (vg_clientfuncs.c:100) ==10449== by 0x807F680: yy_flex_alloc (aux-item-def-scan.c:1883) ==10449== by 0x807F2A0: yy_create_buffer (aux-item-def-scan.c:1558) ==10449== by 0x807E1CE: aid_lex (aux-item-def-scan.c:737) ==10449== by 0x807C1FC: aid_parse (/i/bison/1.35/share/bison/bison.simple:573) ==10449== by 0x807DECB: parse_aux_item_definitions (aux-item-def-parse.y:490) ==10449== by 0x806AC90: initialize_aux_items (aux-items.c:478) ==10449== by 0x804A951: initialize (ramkomd.c:434) ==10449== by 0x804AD41: main (ramkomd.c:626) ==10449== by 0x4028BFB3: __libc_start_main (../sysdeps/generic/libc-start.c:144) ==10449== by 0x804A150: (within /home/ceder/rcvs/xenofarm/client/lyskom-server/moria/buildtmp/dist/lyskom-server-2.0.7/src/server/lyskomd) ==10449== ==10449== LEAK SUMMARY: ==10449== definitely lost: 0 bytes in 0 blocks. ==10449== possibly lost: 0 bytes in 0 blocks. ==10449== still reachable: 19616 bytes in 25 blocks. ==10449==