|
From: <sv...@va...> - 2015-03-01 13:22:29
|
Author: rhyskidd
Date: Sun Mar 1 13:22:21 2015
New Revision: 14972
Log:
Fix missing libobjc suppressions on OS X 10.10
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 ==
Modified:
trunk/NEWS
trunk/darwin14.supp
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Sun Mar 1 13:22:21 2015
@@ -112,6 +112,7 @@
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.
Modified: trunk/darwin14.supp
==============================================================================
--- trunk/darwin14.supp (original)
+++ trunk/darwin14.supp Sun Mar 1 13:22:21 2015
@@ -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
@@ -21,19 +21,20 @@
# ...
# 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
@@ -43,39 +44,39 @@
# 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
@@ -85,27 +86,27 @@
# 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
@@ -123,6 +124,16 @@
# fun:_st_tzset_basic
#}
+{
+ OSX1010:13-Leak
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ fun:malloc_zone_memalign
+ ...
+ fun:_ZN4dyld24initializeMainExecutableEv
+ ...
+}
+
############################################
## Non-leak errors
|