1.180. valgrind

1.180.1. RHBA-2011:1026: valgrind bug fix update

An updated valgrind package that fixes various bugs is now available for Red Hat Enterprise Linux 5.
The valgrind tool helps to detect memory-management problems in programs.
This updated valgrind package includes fixes for the following bugs:
* When testing prelinked programs, valgrind could have crashed due to a segmentation fault due to a failed assertion. This was caused by the prelink utility handling the .bss section incorrectly. This update corrects this assertion so that it no longer fails in the described scenario. (BZ#587338)
* Previously, when compiling a file against the valgrind pub_tool_basics.h header using gcc, the compilation failed with this error message:
config.h: No such file or directory.
This was caused by the config.h file which was not a part of the valgrind package, but was required by the pub_tool_basics.h header. The macro from the config.h file used before was replaced by the __GNUC__ macro. This fixes the problem and the compilation runs clean. (BZ#649272)
All users of valgrind are advised to upgrade to this updated package, which resolves these bugs.