From: Sage Weil Date: Tue, 19 Aug 2014 18:16:22 +0000 (-0700) Subject: valgrind: make trusty tcmalloc supporession more general X-Git-Tag: 1.1.0~1253 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=fe32e2210de0c58f787e8348e56e5f57bf3ff93c;p=teuthology.git valgrind: make trusty tcmalloc supporession more general To capture this: SyscallParam Syscall param msync(start) points to unaddressable byte(s) 0x5081B3D /lib/x86_64-linux-gnu/libpthread-2.19.so /build/buildd/eglibc-2.19/nptl/../sysdeps/unix syscall-template.S 81 0x76BA123 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1 0x76BCEF6 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1 0x76BE151 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1 0x76BE4E8 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1 0x76BAA30 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1 _ULx86_64_step 0x5C42052 /usr/lib/libtcmalloc.so.4.1.2 GetStackTrace(void**, int, int) 0x5C349F4 /usr/lib/libtcmalloc.so.4.1.2 tcmalloc::PageHeap::GrowHeap(unsigned long) 0x5C34D02 /usr/lib/libtcmalloc.so.4.1.2 tcmalloc::PageHeap::New(unsigned long) 0x5C25D0C /usr/lib/libtcmalloc.so.4.1.2 0x5C46378 /usr/lib/libtcmalloc.so.4.1.2 operator new[](unsigned long) Signed-off-by: Sage Weil --- diff --git a/teuthology/task/valgrind.supp b/teuthology/task/valgrind.supp index c95d9ff38..7ea391256 100644 --- a/teuthology/task/valgrind.supp +++ b/teuthology/task/valgrind.supp @@ -38,9 +38,6 @@ fun:_Z13GetStackTracePPvii fun:_ZN8tcmalloc8PageHeap8GrowHeapEm fun:_ZN8tcmalloc8PageHeap3NewEm - fun:_ZN8tcmalloc15CentralFreeList8PopulateEv - fun:_ZN8tcmalloc15CentralFreeList18FetchFromSpansSafeEv - fun:_ZN8tcmalloc15CentralFreeList11RemoveRangeEPPvS2_i } { tcmalloc: msync heap allocation points to uninit bytes 2 (trusty)