openSUSE 11.0
Package Descriptions
valgrind
Valgrind Suite of Tools for Debugging and Profiling
Valgrind checks all memory operations in an application, like read,
write, malloc, new, free, and delete. Valgrind can find uses of
uninitialized memory, access to already freed memory, overflows,
illegal heap operations, memory leaks, and any illegal
new/malloc/free/delete commands. Another program in the package is
"cachegrind," a profiler based on the valgrind engine. It is plugin
based and many different tools are available.
To use valgrind you should launch the application like normal with
debuginfo packages installed, for example:
_memcheck --leak-check_
More valgrind options can be listed via "valgrind --help". There is
also complete documentation in the /usr/share/doc/packages/valgrind/
directory. A debugged application runs slower and needs much more
memory, but is usually still usable.
Except for packages subject to a commercial license, the license identified below is the license designated by the open source project.
| Version: | 3.3.0 |
|---|---|
| Release: | 43.1 |
| Medium: | DVD1 |
| Path: | /suse/i586/valgrind-3.3.0-43.1.i586.rpm |
| Group: | Development/Tools/Debuggers |
| License: | GPL v2 only |
| Size: | 15.98 MB |
| Homepage: | http://valgrind.org/ |
File list
-rwxr-xr-x 1 root root 40152 Jun 7 01:09 /usr/bin/callgrind_annotate -rwxr-xr-x 1 root root 12725 Jun 7 01:09 /usr/bin/callgrind_control -rwxr-xr-x 1 root root 32058 Jun 7 01:09 /usr/bin/cg_annotate -rwxr-xr-x 1 root root 18440 Jun 7 01:09 /usr/bin/cg_merge -rwxr-xr-x 1 root root 24456 Jun 7 01:09 /usr/bin/ms_print -rwxr-xr-x 1 root root 6104 Jun 7 01:09 /usr/bin/no_op_client_for_valgrind -rwxr-xr-x 1 root root 14672 Jun 7 01:09 /usr/bin/valgrind -rwxr-xr-x 1 root root 10268 Jun 7 01:09 /usr/bin/valgrind-listener drwxr-xr-x 2 root root 0 Jun 7 01:09 /usr/lib/valgrind -rw-r--r-- 1 root root 20477 Jun 7 01:09 /usr/lib/valgrind/aix5libc.supp -rw-r--r-- 1 root root 20381 Jun 7 01:09 /usr/lib/valgrind/default.supp -rw-r--r-- 1 root root 1203 Jun 7 01:09 /usr/lib/valgrind/glibc-2.2-LinuxThreads-helgrind.supp -rw-r--r-- 1 root root 9477 Jun 7 01:09 /usr/lib/valgrind/glibc-2.2.supp -rw-r--r-- 1 root root 11294 Jun 7 01:09 /usr/lib/valgrind/glibc-2.3.supp -rw-r--r-- 1 root root 7796 Jun 7 01:09 /usr/lib/valgrind/glibc-2.34567-NPTL-helgrind.supp -rw-r--r-- 1 root root 4816 Jun 7 01:09 /usr/lib/valgrind/glibc-2.4.supp -rw-r--r-- 1 root root 3941 Jun 7 01:09 /usr/lib/valgrind/glibc-2.5.supp -rw-r--r-- 1 root root 4795 Jun 7 01:09 /usr/lib/valgrind/glibc-2.6.supp -rw-r--r-- 1 root root 953 Jun 7 01:09 /usr/lib/valgrind/glibc-2.7.supp -rw-r--r-- 1 root root 4154 Jun 7 01:09 /usr/lib/valgrind/glibc-2.X-drd.supp drwxr-xr-x 2 root root 0 Jun 7 01:09 /usr/lib/valgrind/x86-linux -rwxr-xr-x 1 root root 1531976 Jun 7 01:09 /usr/lib/valgrind/x86-linux/cachegrind -rwxr-xr-x 1 root root 1615172 Jun 7 01:09 /usr/lib/valgrind/x86-linux/callgrind -rwxr-xr-x 1 root root 1532740 Jun 7 01:09 /usr/lib/valgrind/x86-linux/exp-drd -rwxr-xr-x 1 root root 1503300 Jun 7 01:09 /usr/lib/valgrind/x86-linux/exp-omega -rwxr-xr-x 1 root root 1605828 Jun 7 01:09 /usr/lib/valgrind/x86-linux/helgrind -rwxr-xr-x 1 root root 1494996 Jun 7 01:09 /usr/lib/valgrind/x86-linux/lackey -rwxr-xr-x 1 root root 1511652 Jun 7 01:09 /usr/lib/valgrind/x86-linux/massif -rwxr-xr-x 1 root root 1593652 Jun 7 01:09 /usr/lib/valgrind/x86-linux/memcheck -rwxr-xr-x 1 root root 1486800 Jun 7 01:09 /usr/lib/valgrind/x86-linux/none -rwxr-xr-x 1 root root 4824 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_core.so -rwxr-xr-x 1 root root 25616 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_exp-drd.so -rwxr-xr-x 1 root root 17408 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_exp-omega.so -rwxr-xr-x 1 root root 29712 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_helgrind.so -rwxr-xr-x 1 root root 17324 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_massif.so -rwxr-xr-x 1 root root 25596 Jun 7 01:09 /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so -rw-r--r-- 1 root root 2946 Jun 7 01:09 /usr/lib/valgrind/xfree-3.supp -rw-r--r-- 1 root root 6020 Jun 7 01:09 /usr/lib/valgrind/xfree-4.supp drwxr-xr-x 2 root root 0 Jun 7 01:09 /usr/share/doc/packages/valgrind -rw-r--r-- 1 root root 2468 Dec 11 2007 /usr/share/doc/packages/valgrind/ACKNOWLEDGEMENTS -rw-r--r-- 1 root root 1758 Dec 11 2007 /usr/share/doc/packages/valgrind/AUTHORS -rw-r--r-- 1 root root 17987 Dec 11 2007 /usr/share/doc/packages/valgrind/COPYING -rw-r--r-- 1 root root 83640 Dec 11 2007 /usr/share/doc/packages/valgrind/NEWS -rw-r--r-- 1 root root 3931 Dec 11 2007 /usr/share/doc/packages/valgrind/README -rw-r--r-- 1 root root 5038 Dec 11 2007 /usr/share/doc/packages/valgrind/README_DEVELOPERS -rw-r--r-- 1 root root 6607 Dec 11 2007 /usr/share/doc/packages/valgrind/README_MISSING_SYSCALL_OR_IOCTL -rw-r--r-- 1 root root 4602 Dec 11 2007 /usr/share/doc/packages/valgrind/README_PACKAGERS -rw-r--r-- 1 root root 14256 Jun 7 01:09 /usr/share/man/man1/valgrind.1.gz
