]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Merge (from branches/PTRCHECK r8599) a suppression file for exp-ptrcheck.
authorJulian Seward <jseward@acm.org>
Sun, 19 Oct 2008 18:58:13 +0000 (18:58 +0000)
committerJulian Seward <jseward@acm.org>
Sun, 19 Oct 2008 18:58:13 +0000 (18:58 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8677

Makefile.am
configure.in
exp-ptrcheck.supp [new file with mode: 0644]

index 0707f0a83fcde89f5bc2c07192c878b5ac2acfb1..bdee13f80de60061912822cec11424ba4c71806f 100644 (file)
@@ -26,7 +26,8 @@ SUPP_FILES = \
        aix5libc.supp xfree-3.supp xfree-4.supp \
        glibc-2.34567-NPTL-helgrind.supp \
        glibc-2.2-LinuxThreads-helgrind.supp \
-       glibc-2.X-drd.supp
+       glibc-2.X-drd.supp \
+       exp-ptrcheck.supp
 
 dist_val_DATA = $(SUPP_FILES) default.supp
 
index 0ad582185bb4930629cbf57691b3faed3e04f41b..317ab1695673cae1ca2b460abeb6dd8608280004 100644 (file)
@@ -605,6 +605,9 @@ AC_SUBST(GLIBC_VERSION)
 DEFAULT_SUPP="xfree-4.supp ${DEFAULT_SUPP}"
 DEFAULT_SUPP="xfree-3.supp ${DEFAULT_SUPP}"
 
+# Add glibc and X11 suppressions for exp-ptrcheck
+DEFAULT_SUPP="exp-ptrcheck.supp ${DEFAULT_SUPP}"
+
 
 # Check for CLOCK_MONOTONIC
 
diff --git a/exp-ptrcheck.supp b/exp-ptrcheck.supp
new file mode 100644 (file)
index 0000000..d5439c7
--- /dev/null
@@ -0,0 +1,38 @@
+{
+   lib-X11-used-old-pointer-after-realloc-1
+   exp-ptrcheck:Heap
+   fun:strlen
+   obj:/usr/lib*/libX11.so*
+   obj:/usr/lib*/libX11.so*
+}
+{
+   lib-X11-used-old-pointer-after-realloc-2
+   exp-ptrcheck:Heap
+   obj:/usr/lib*/libX11.so*
+   obj:/usr/lib*/libX11.so*
+}
+
+{
+   ld-2.X-invalid-Add32/64-who-knows
+   exp-ptrcheck:Arith
+   obj:/lib*/ld-2.*so*
+   obj:/lib*/ld-2.*so*
+   obj:/lib*/ld-2.*so*
+}
+
+{
+   ld-2.X poking around in god knows where
+   exp-ptrcheck:SorG
+   obj:/lib*/ld-2.*so*
+   obj:/lib*/ld-2.*so*
+   obj:/lib*/ld-2.*so*
+   obj:/lib*/ld-2.*so*
+}
+
+# I'm pretty sure this is a false positive caused by the sg_ stuff
+{
+   glibc realpath false positive
+   exp-ptrcheck:SorG
+   fun:realpath
+   fun:*
+}