CERN IT Department CERN Linux
CERN Tux

LinuxSoft Installation and Repository Service


Development Tools

valgrind - Tool for finding memory management bugs in programs

Website: http://www.valgrind.org/
License: GPL
Vendor: Scientific Linux CERN, http://cern.ch/linux
Description:
Valgrind is a tool to help you find memory-management problems in your
programs. When a program is run under Valgrind's supervision, all
reads and writes of memory are checked, and calls to
malloc/new/free/delete are intercepted. As a result, Valgrind can
detect a lot of problems that are otherwise very hard to
find/diagnose.

Packages

valgrind-3.5.0-1.el5.i386 [19.6 MiB] Changelog by Dodji Seketeli (2009-11-06):
- Resolves: #522330
- Rebase to upstream 3.5.0
- Drop patches: valgrind-3.2.0-makefile.patch,
  valgrind-3.2.1-cfa-set-loc.patch, valgrind-3.2.1-glibc25.patch,
  valgrind-3.2.1-ppc-pagesize.patch, valgrind-3.2.1-intel-cache-sizes.patch,
  valgrind-3.2.1-pkg-config.patch.
- Add a devel package (Jakub Jelinek)
- Use ar to create fake libgcc_s*.a instead of touch (Jakub Jelinek)
- Explicitely specify the path to GDB on the command line (Jakub Jelinek)
- Don't force a specific set a default suppression but the upstream one
- don't strip .debug_loc etc. from valgrind binaries (Jakub Jelinek)
- don't run pth_cancel2 test as it hangs on x86_64 (Jakub Jelinek)
- Overhaul handling of binaries which names are arch dependant (Jakub Jelinek)
- Don't package *.supp.in files (Jakub Jelinek)
- There is no more ACKNOWLEDGEMENTS file in the package (Jakub Jelinek)
- add handling of some sbb/adc insn forms on x86_64 (Jakub Jelinek, KDE#211410)
- add emulation of 0x67 prefixed loop* insns on x86_64 (Jakub Jelinek, #530165)
- handle reading of .debug_frame in addition to .eh_frame (Jakub Jelinek)
- ignore unknown DWARF3 expressions in evaluate_trivial_GX (Jakub Jelinek)
- suppress helgrind race errors in helgrind's mythread_wrapper (Jakub Jelinek)
- fix compilation of x86 tests on x86_64 and ppc tests (Jakub Jelinek)
- handle many more DW_OP_* ops that GCC now uses (Jakub Jelinek)
- handle the more compact form of DW_AT_data_member_location (Jakub Jelinek)
- fix mmap/mprotect handling in memcheck (Jakub Jelinek, KDE#210268)

Listing created by Repoview-0.6.5-1.el5