Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1184)

Unified Diff: binaries/mac_10.6/lib/valgrind/default.supp

Issue 8413070: Revert Valgrind binaries to r112 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/valgrind/
Patch Set: Created 9 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « binaries/mac_10.6/bin/valgrind-listener ('k') | binaries/mac_10.6/lib/valgrind/libmpiwrap-amd64-darwin.so » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: binaries/mac_10.6/lib/valgrind/default.supp
===================================================================
--- binaries/mac_10.6/lib/valgrind/default.supp (revision 107877)
+++ binaries/mac_10.6/lib/valgrind/default.supp (working copy)
@@ -1,8 +1,29 @@
# This is a generated file, composed of the following suppression rules:
-# exp-sgcheck.supp xfree-3.supp xfree-4.supp darwin10-drd.supp darwin10.supp
+# exp-ptrcheck.supp xfree-3.supp xfree-4.supp darwin10-drd.supp darwin10.supp
{
+ 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*
+}
+
+{
ld-2.X possibly applying relocations
- exp-sgcheck:SorG
+ exp-ptrcheck:SorG
obj:/*lib*/ld-2.*so*
obj:/*lib*/ld-2.*so*
}
@@ -10,17 +31,63 @@
# I'm pretty sure this is a false positive caused by the sg_ stuff
{
glibc realpath false positive
- exp-sgcheck:SorG
+ exp-ptrcheck:SorG
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*
+}
+
+{
I think this is glibc's ultra optimised getenv doing 2 byte reads
- exp-sgcheck:SorG
+ exp-ptrcheck:SorG
fun:getenv
}
+{
+ Occurs on Fedora 7--9?
+ exp-ptrcheck:Heap
+ fun:_dl_fini
+ fun:exit
+ fun:(below main)
+}
+
+
+# Invalid read of size 16
+# at 0x5643A5C: ??? (strcpy.S:94)
+# by 0x50C6A99: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
+# by 0x50C3856: XtScreenDatabase (in /usr/lib/libXt.so.6.0.0)
+# by 0x50C4386: _XtDisplayInitialize (in /usr/lib/libXt.so.6.0.0)
+{
+ Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept
+ exp-ptrcheck:Heap
+ obj:/*lib*/libc-2.*so*
+ obj:/*lib*/libX*so*
+}
+{
+ Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 2
+ exp-ptrcheck:Heap
+ obj:/*lib*/libc-2.*so*
+ obj:/*lib*/libICE*so*
+}
+{
+ Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 3
+ exp-ptrcheck:Heap
+ obj:/*lib*/libc-2.*so*
+ obj:/*lib*/libglib*so*
+}
+{
+ Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 4
+ exp-ptrcheck:Heap
+ obj:/*lib*/libc-2.*so*
+ obj:/*lib*/libfontconfig*so*
+}
+
##----------------------------------------------------------------------##
# Errors to suppress by default with XFree86 3.3.6)
@@ -575,163 +642,9 @@
fun:_IO_default_xsputn
obj:/lib*/libc-2.*so*
}
+
# DRD suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
-#
-# dyld
-#
-{
- dyld_mutex_not_locked
- drd:MutexErr
- fun:pthread_mutex_unlock
- fun:_dyld_register_func_for_*_image
-}
-{
- dyld_mutex_reinitialization
- drd:MutexErr
- fun:pthread_mutex_init
- fun:_Z24dyldGlobalLockInitializev
- fun:_dyld_initializer
-}
-{
- dyld_stub_binder
- drd:ConflictingAccess
- ...
- fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
- fun:dyld_stub_binder
-}
-{
- dyld ImageLoaderMachOCompressed::findExportedSymbol(char const*, ImageLoader const**) const
- drd:ConflictingAccess
- fun:_ZNK26ImageLoaderMachOCompressed18findExportedSymbolEPKcPPK11ImageLoader
-}
-{
- dyld dyld::fastBindLazySymbol(ImageLoader**, unsigned long)
- drd:ConflictingAccess
- ...
- fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
-}
-{
- dyld ImageLoaderMachOCompressed::doBindFastLazySymbol(unsigned int, ImageLoader::LinkContext const&)
- drd:ConflictingAccess
- ...
- fun:_ZN26ImageLoaderMachOCompressed20doBindFastLazySymbolEjRKN11ImageLoader11LinkContextE
-}
-
-#
-# C library
-#
-{
- __umodti3
- drd:ConflictingAccess
- fun:__umodti3
-}
-{
- fork()
- drd:ConflictingAccess
- ...
- fun:_cthread_fork_child
- fun:fork
-}
-{
- flockfile
- drd:ConflictingAccess
- fun:flockfile
-}
-{
- funlockfile
- drd:ConflictingAccess
- fun:funlockfile
-}
-{
- vfprintf_l
- drd:ConflictingAccess
- fun:vfprintf_l
-}
-{
- localeconv_l
- drd:ConflictingAccess
- fun:localeconv_l
-}
-{
- __vfprintf
- drd:ConflictingAccess
- fun:__vfprintf
-}
-{
- fflush
- drd:ConflictingAccess
- fun:fflush
-}
-{
- cerror
- drd:ConflictingAccess
- ...
- fun:cerror
-}
-{
- do_rand
- drd:ConflictingAccess
- fun:do_rand
-}
-{
- mig_dealloc_reply_port
- drd:ConflictingAccess
- fun:mig_dealloc_reply_port
-}
-
-#
-# pthread library
-#
-{
- thread_start
- drd:ConflictingAccess
- obj:*
- fun:thread_start
-}
-{
- pthread_create()
- drd:ConflictingAccess
- ...
- fun:pthread_create
-}
-{
- pthread_join()
- drd:ConflictingAccess
- ...
- fun:pthread_join
- fun:pthread_join
-}
-{
- _pthread_exit()
- drd:ConflictingAccess
- ...
- fun:_pthread_exit
-}
-{
- pthread_detach()
- drd:ConflictingAccess
- ...
- fun:pthread_detach
- fun:pthread_detach
-}
-{
- pthread_kill()
- drd:ConflictingAccess
- ...
- fun:pthread_kill
-}
-{
- spin_unlock()
- drd:ConflictingAccess
- fun:spin_unlock
-}
-{
- _pthread_testcancel()
- drd:ConflictingAccess
- fun:_pthread_testcancel
-}
-
# Suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
##----------------------------------------------------------------------##
@@ -777,13 +690,3 @@
fun:malloc_zone_malloc
fun:__setenv
}
-
-{
- libSystem-keymgr-leak-at-exit
- Memcheck:Leak
- fun:malloc
- fun:get_or_create_key_element
- fun:_keymgr_get_and_lock_processwide_ptr_2
- fun:__keymgr_initializer
- fun:libSystem_initializer
-}
« no previous file with comments | « binaries/mac_10.6/bin/valgrind-listener ('k') | binaries/mac_10.6/lib/valgrind/libmpiwrap-amd64-darwin.so » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698