From c8e66b2f78606670595385e69725345f76323bcb Mon Sep 17 00:00:00 2001 From: Julian Seward Date: Tue, 21 Oct 2008 23:09:25 +0000 Subject: [PATCH] Update suppressions. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8687 --- exp-ptrcheck.supp | 24 ++++++++++++++++-------- glibc-2.X.supp.in | 6 ++++++ 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/exp-ptrcheck.supp b/exp-ptrcheck.supp index d5439c74cb..8cc93c1f16 100644 --- a/exp-ptrcheck.supp +++ b/exp-ptrcheck.supp @@ -15,18 +15,18 @@ { 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* + obj:/*lib*/ld-2.*so* + obj:/*lib*/ld-2.*so* + obj:/*lib*/ld-2.*so* } { - ld-2.X poking around in god knows where + ld-2.X possibly applying relocations exp-ptrcheck:SorG - obj:/lib*/ld-2.*so* - obj:/lib*/ld-2.*so* - obj:/lib*/ld-2.*so* - obj:/lib*/ld-2.*so* + 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 @@ -36,3 +36,11 @@ fun:realpath fun:* } + +{ + If I had to guess, inlined or nameless strlen etc in ld.so + exp-ptrcheck:Heap + obj:/*lib*/ld-2.*so* + obj:/*lib*/ld-2.*so* + obj:/*lib*/ld-2.*so* +} diff --git a/glibc-2.X.supp.in b/glibc-2.X.supp.in index c3c9798061..ef85328b44 100644 --- a/glibc-2.X.supp.in +++ b/glibc-2.X.supp.in @@ -30,6 +30,12 @@ ##--- generic suppressions ---## ##----------------------------------------------------------------------## +{ + dl-hack3-cond-0 + Memcheck:Cond + fun:_dl_start + fun:_start +} { dl-hack3-cond-1 Memcheck:Cond -- 2.47.2