summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2003-08-09 15:27:59 +0000
committerNed Ludd <solar@gentoo.org>2003-08-09 15:27:59 +0000
commitca002bf65b4ad22d82079a804fd829247fbca0bb (patch)
tree391da2ae0789fee50e0748a8280d5ccdd1a1066c /dev-util/valgrind/metadata.xml
parentversion bump Bug 24640, added a metadata.xml herd=no-herd (diff)
downloadhistorical-ca002bf65b4ad22d82079a804fd829247fbca0bb.tar.gz
historical-ca002bf65b4ad22d82079a804fd829247fbca0bb.tar.bz2
historical-ca002bf65b4ad22d82079a804fd829247fbca0bb.zip
version bump Bug 24640, added a metadata.xml herd=no-herd
Diffstat (limited to 'dev-util/valgrind/metadata.xml')
-rw-r--r--dev-util/valgrind/metadata.xml25
1 files changed, 25 insertions, 0 deletions
diff --git a/dev-util/valgrind/metadata.xml b/dev-util/valgrind/metadata.xml
new file mode 100644
index 000000000000..125392b41471
--- /dev/null
+++ b/dev-util/valgrind/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>solar@gentoo.org</email>
+ <description>Interim Maintainer</description>
+ </maintainer>
+<longdescription>
+Valgrind is a GPL'd 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 problems such as
+
+- Use of uninitialised memory
+- Reading/writing memory after it has been free'd
+- Reading/writing off the end of malloc'd blocks
+- Reading/writing inappropriate areas on the stack
+- Memory leaks -- where pointers to malloc'd blocks are lost forever
+- Passing of uninitialised and/or unaddressible memory to system calls
+- Mismatched use of malloc/new/new [] vs free/delete/delete []
+- Some abuses of the POSIX Pthreads API
+</longdescription>
+</pkgmetadata>