==7794== Memcheck, a memory error detector for x86-linux. ==7794== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==7794== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==7794== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==7794== Valgrind library directory: /usr/lib/valgrind ==7794== Command line ==7794== /usr/lib/util-vserver/vhashify ==7794== --manually ==7794== -v ==7794== --destination ==7794== /etc/vservers/.defaults/apps/vunify/hash/ ==7794== /vservers/webber/bin/ ==7794== exclude ==7794== Startup, with flags: ==7794== -v ==7794== --leak-check=full ==7794== Contents of /proc/version: ==7794== Linux version 2.6.12.5meow050820 (alberto@jal) (gcc versión 3.3.5 (Debian 1:3.3.5-13)) #1 Sat Aug 20 20:07:09 CEST 2005 ==7794== Reading syms from /usr/lib/util-vserver/vhashify (0x8048000) ==7794== object doesn't have a symbol table ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/ld-2.3.2.so (0x1B8E4000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/ld-2.3.2.so... ==7794== ... CRC mismatch (computed E7117123 wanted 4ECF6D33) ==7794== object doesn't have any debug info ==7794== Reading syms from /usr/lib/valgrind/stage2 (0xB0000000) ==7794== Reading syms from /lib/ld-2.3.2.so (0xB1000000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/ld-2.3.2.so... ==7794== ... CRC mismatch (computed E7117123 wanted 4ECF6D33) ==7794== object doesn't have any debug info ==7794== Reading syms from /usr/lib/valgrind/vgskin_memcheck.so (0xB7C11000) ==7794== Reading syms from /lib/tls/libc-2.3.2.so (0xB7E75000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/tls/libc-2.3.2.so... ==7794== ... CRC mismatch (computed 9FEA8425 wanted 656F7E39) ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/tls/libdl-2.3.2.so (0xB7FAA000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/tls/libdl-2.3.2.so... ==7794== ... CRC mismatch (computed 71527790 wanted 2DA21AD9) ==7794== object doesn't have any debug info ==7794== Reading suppressions file: /usr/lib/valgrind/default.supp ==7794== ==7794== Reading syms from /usr/lib/valgrind/vg_inject.so (0x1B8FE000) ==7794== Reading syms from /usr/lib/valgrind/vgpreload_memcheck.so (0x1B901000) ==7794== Reading syms from /usr/lib/libvserver.so.0.0.0 (0x1B910000) ==7794== object doesn't have a symbol table ==7794== object doesn't have any debug info ==7794== Reading syms from /usr/lib/libbeecrypt.so.2.2.0 (0x1B91C000) ==7794== object doesn't have a symbol table ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/tls/librt-2.3.2.so (0x1B93C000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/tls/librt-2.3.2.so... ==7794== ... CRC mismatch (computed 35F280DA wanted B8460745) ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/tls/libc-2.3.2.so (0x1B943000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/tls/libc-2.3.2.so... ==7794== ... CRC mismatch (computed 9FEA8425 wanted 656F7E39) ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/tls/libdl-2.3.2.so (0x1BA79000) ==7794== object doesn't have a symbol table ==7794== Reading debug info from /lib/tls/libdl-2.3.2.so... ==7794== ... CRC mismatch (computed 71527790 wanted 2DA21AD9) ==7794== object doesn't have any debug info ==7794== Reading syms from /lib/tls/libpthread-0.60.so (0x1BA7D000) ==7794== Reading debug info from /lib/tls/libpthread-0.60.so... ==7794== ... CRC mismatch (computed C113EB13 wanted E0022382) ==7794== object doesn't have any debug info ==7794== TRANSLATE: 0x1B9B4BB0 redirected to 0x1B904510 ==7794== TRANSLATE: 0x1B9B4E00 redirected to 0x1B904FA1 ==7794== TRANSLATE: 0x1B9B4D40 redirected to 0x1B904A82 Initializing exclude-list for /vservers/webber/bin/ ==7794== TRANSLATE: 0x1B9B52C0 redirected to 0x1B904EE2 Starting to traverse directories... skipping '/bash' skipping '/cat' skipping '/chgrp' skipping '/chmod' skipping '/chown' skipping '/cp' skipping '/date' skipping '/dd' skipping '/df' skipping '/dir' skipping '/echo' skipping '/false' skipping '/ln' skipping '/ls' skipping '/mkdir' skipping '/mknod' skipping '/mv' skipping '/pwd' skipping '/readlink' skipping '/rm' skipping '/rmdir' skipping '/vdir' skipping '/sleep' skipping '/stty' skipping '/sync' skipping '/touch' skipping '/true' skipping '/uname' skipping '/run-parts' skipping '/tempfile' skipping '/mktemp' skipping '/grep' skipping '/egrep' skipping '/fgrep' skipping '/gzip' skipping '/gzexe' skipping '/zdiff' skipping '/zgrep' skipping '/zforce' skipping '/zless' skipping '/zmore' skipping '/znew' skipping '/gunzip' skipping '/zcat' skipping '/zcmp' skipping '/zegrep' skipping '/zfgrep' skipping '/uncompress' skipping '/hostname' skipping '/dnsdomainname' skipping '/login' skipping '/su' skipping '/mount' skipping '/umount' skipping '/kill' skipping '/ps' skipping '/sed' skipping '/mountpoint' skipping '/tar' skipping '/arch' skipping '/more' skipping '/dmesg' skipping '/loadkeys' skipping '/fgconsole' skipping '/cpio' skipping '/mt-gnu' skipping '/ed' skipping '/nano' skipping '/netstat' skipping '/ping' skipping '/ping6' skipping '/fuser' ==7794== ==7794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 21 from 1) --7794-- --7794-- supp: 21 Ugly strchr error in /lib/ld-2.3.2.so ==7794== malloc/free: in use at exit: 489 bytes in 8 blocks. ==7794== malloc/free: 11 allocs, 3 frees, 8741 bytes allocated. ==7794== ==7794== searching for pointers to 8 not-freed blocks. ==7794== checked 119248 bytes. ==7794== ==7794== 22 bytes in 1 blocks are definitely lost in loss record 5 of 8 ==7794== at 0x1B90459D: malloc (vg_replace_malloc.c:130) ==7794== by 0x1B9BB08F: strdup (in /lib/tls/libc-2.3.2.so) ==7794== by 0x804A5F6: (within /usr/lib/util-vserver/vhashify) ==7794== by 0x804BF84: (within /usr/lib/util-vserver/vhashify) ==7794== by 0x1B958973: __libc_start_main (in /lib/tls/libc-2.3.2.so) ==7794== by 0x80494F0: (within /usr/lib/util-vserver/vhashify) ==7794== ==7794== LEAK SUMMARY: ==7794== definitely lost: 22 bytes in 1 blocks. ==7794== possibly lost: 0 bytes in 0 blocks. ==7794== still reachable: 467 bytes in 7 blocks. ==7794== suppressed: 0 bytes in 0 blocks. ==7794== Reachable blocks (those to which a pointer was found) are not shown. ==7794== To see them, rerun with: --show-reachable=yes --7794-- TT/TC: 0 tc sectors discarded. --7794-- 2860 tt_fast misses. --7794-- translate: new 2835 (46187 -> 636639; ratio 137:10) --7794-- discard 0 (0 -> 0; ratio 0:10). --7794-- chainings: 1777 chainings, 0 unchainings. --7794-- dispatch: 99205 jumps (bb entries); of them 12289 (12%) unchained. --7794-- 2/3430 major/minor sched events. --7794-- reg-alloc: 543 t-req-spill, 114155+3977 orig+spill uis, --7794-- 14786 total-reg-rank --7794-- sanity: 3 cheap, 1 expensive checks. --7794-- ccalls: 10702 C calls, 55% saves+restores avoided (34682 bytes) --7794-- 14383 args, avg 0.86 setup instrs each (3872 bytes) --7794-- 0% clear the stack (31968 bytes) --7794-- 4411 retvals, 30% of reg-reg movs avoided (2566 bytes)