[root@myhost bin]# valgrind /bin/ls
==6445== Memcheck, a memory error detector.
==6445== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==6445== Using LibVEX rev 1732, a library for dynamic binary translation.
==6445== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==6445== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==6445== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==6445== For more details, rerun with: -v
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400AA65: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x4003773: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400AAA0: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x4003773: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400A942: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x4003773: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400A94A: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x4003773: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400B53B: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x4003773: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400A942: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x40039F9: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400A94A: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x40039F9: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
==6445==
==6445== Conditional jump or move depends on uninitialised value(s)
==6445== at 0x400AAA0: _dl_relocate_object (in /lib/ld-2.6.so)
==6445== by 0x40039F9: dl_main (in /lib/ld-2.6.so)
==6445== by 0x4013ACC: _dl_sysdep_start (in /lib/ld-2.6.so)
==6445== by 0x40011F0: _dl_start (in /lib/ld-2.6.so)
==6445== by 0x4000846: (within /lib/ld-2.6.so)
arch domainname ls sed
awk du lsmod sh
bash echo mbchk shred
bunzip2 ed mkdir sleep
bzcat egrep mkfifo stty
bzip2 false mknod su
bzip2recover fgrep more sync
cat gawk mount tar
chgrp gawk-3.1.5 mountpoint touch
chmod grep mv tr
chown groups netstat traceroute
compress gunzip nisdomainname traceroute6
cp gzip ntfs-3g true
cpio hostname pidof umount
cut install ping uname
date isatty ping6 uncompress
dd kill ps vdir
df less pwd ypdomainname
dir ln readlink zcat
dircolors loadkeys red
dmesg loadkeys.static rm
dnsdomainname login rmdir
==6445==
==6445== ERROR SUMMARY: 21 errors from 8 contexts (suppressed: 0 from 0)
==6445== malloc/free: in use at exit: 14,610 bytes in 91 blocks.
==6445== malloc/free: 124 allocs, 33 frees, 20,807 bytes allocated.
==6445== For counts of detected errors, rerun with: -v
==6445== searching for pointers to 91 not-freed blocks.
==6445== checked 100,588 bytes.
==6445==
==6445== LEAK SUMMARY:
==6445== definitely lost: 0 bytes in 0 blocks.
==6445== possibly lost: 0 bytes in 0 blocks.
==6445== still reachable: 14,610 bytes in 91 blocks.
==6445== suppressed: 0 bytes in 0 blocks.
==6445== Rerun with --leak-check=full to see details of leaked memory.
[root@myhost bin]#