]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix missing libobjc suppressions on OS X 10.10
authorRhys Kidd <rhyskidd@gmail.com>
Sun, 1 Mar 2015 13:22:21 +0000 (13:22 +0000)
committerRhys Kidd <rhyskidd@gmail.com>
Sun, 1 Mar 2015 13:22:21 +0000 (13:22 +0000)
bz#344702
- Update darwin14.supp suppressions
- Includes malloc_zone_malloc and malloc related issues in system libraries

Before

== 585 tests, 256 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 31 post failures ==

After

== 585 tests, 240 stderr failures, 22 stdout failures, 0 stderrB failures, 0 stdoutB failures, 31 post failures ==

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14972

NEWS
darwin14.supp

diff --git a/NEWS b/NEWS
index 452febff4d2f0b0050a32a2d2110b6e8f18dbebe..06bc534efbb6bcdf97604fabc30dff54823318b3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -112,6 +112,7 @@ where XXXXXX is the bug number as listed below.
         obvious and non-obvious issues
 344621  Fix memcheck/tests/err_disable4 test on OS X
 344686  Fix suppression for pthread_rwlock_init on OS X 10.10
+344702  Fix missing libobjc suppressions on OS X 10.10
 n-i-bz  Provide implementations of certain compiler builtins to support
         compilers who may not provide those
 n-i-bz  Old STABS code is still being compiled, but never used. Remove it.
index 1d7a14204e588cc008320aa63ef6235b10a60492..a703c1455c831d886ad455cfccfe1b55794adb8c 100644 (file)
@@ -4,15 +4,15 @@
 ############################################
 ## Leaks.  For other stuff see below.
 
-#{
-#   OSX1010:1-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: possible
-#   fun:malloc_zone_?alloc
-#   ...
-#   fun:_read_images
-#}
-#
+{
+   OSX1010:1-Leak
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:malloc_zone_?alloc
+   ...
+   fun:_read_images
+}
+
 #{
 #   OSX1010:2-Leak
 #   Memcheck:Leak
 #   ...
 #   fun:_ZN4dyld24initializeMainExecutableEv
 #}
-#
-#{
-#   OSX1010:3-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: definite
-#   fun:malloc_zone_?alloc
-#   fun:recursive_mutex_init
-#   fun:_objc_init
-#   fun:_os_object_init
-#   fun:libSystem_initializer
-#   ...
-#}
-#
+
+{
+   OSX1010:3-Leak
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc_zone_?alloc
+   fun:recursive_mutex_init
+   ...
+   fun:_os_object_init
+   fun:libdispatch_init
+   fun:libSystem_initializer
+   ...
+}
+
 #{
 #   OSX1010:4-Leak
 #   Memcheck:Leak
 #   fun:dyld_register_image_state_change_handler
 #   ...
 #}
-#
-#{
-#   OSX1010:5-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: reachable
-#   fun:?alloc
-#   ...
-#   fun:dyld_register_image_state_change_handler
-#   ...
-#}
-#
-#{
-#   OSX1010:6-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: reachable
-#   fun:malloc_zone_?alloc
-#   ...
-#   fun:map_images_nolock
-#   fun:map_images
-#   ...
-#}
-#
-#{
-#   OSX1010:7-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: possible
-#   fun:malloc_zone_?alloc
-#   ...
-#   fun:map_images_nolock
-#   fun:map_images
-#   ...
-#}
-#
+
+{
+   OSX1010:5-Leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:?alloc
+   ...
+   fun:dyld_register_image_state_change_handler
+   ...
+}
+
+{
+   OSX1010:6-Leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc_zone_?alloc
+   ...
+   fun:map_images_nolock
+   fun:map_images
+   ...
+}
+
+{
+   OSX1010:7-Leak
+   Memcheck:Leak
+   match-leak-kinds: possible
+   fun:malloc_zone_?alloc
+   ...
+   fun:map_images_nolock
+   fun:map_images
+   ...
+}
+
 #{
 #   OSX1010:8-Leak
 #   Memcheck:Leak
 #   fun:libSystem_initializer
 #   ...
 #}
-#
-#{
-#   OSX1010:9-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: reachable
-#   fun:malloc_zone_?alloc
-#   ...
-#   fun:libSystem_initializer
-#   ...
-#}
-#
-#{
-#   OSX1010:10-Leak
-#   Memcheck:Leak
-#   match-leak-kinds: reachable
-#   fun:?alloc
-#   ...
-#   fun:libSystem_initializer
-#   ...
-#}
-#
+
+{
+   OSX1010:9-Leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc_zone_?alloc
+   ...
+   fun:libSystem_initializer
+   ...
+}
+
+{
+   OSX1010:10-Leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:?alloc
+   ...
+   fun:libSystem_initializer
+   ...
+}
+
 #{
 #   OSX1010:11-Leak
 #   Memcheck:Leak
 #   fun:_st_tzset_basic
 #}
 
+{
+   OSX1010:13-Leak
+   Memcheck:Leak
+   match-leak-kinds: reachable
+   fun:malloc_zone_memalign
+   ...
+   fun:_ZN4dyld24initializeMainExecutableEv
+   ...
+}
+
 ############################################
 ## Non-leak errors