blob: d83982498cc81ba1df401a2abb048eb4c8a4d303 [file] [log] [blame]
# Suppressions for Darwin 12.x / Mac OS X 10.8 Mountain Lion
# ZLib stuff. How come this wasn't necessary in 10.6 ?
{
OSX108:zlib-C
Memcheck:Cond
obj:/usr/lib/libz.*dylib
obj:/usr/lib/libz.*dylib
}
{
OSX108:zlib-8
Memcheck:Value8
obj:/usr/lib/libz.*dylib
obj:/usr/lib/libz.*dylib
}
############################
## Possibly all to do with borked/incomplete 10.8 syscall wrappers
## Consider all of these as a temporary kludge. It would be much
## better to fix the wrappers correctly (iow, actually implement them).
{
OSX108:CoreFoundation-1
Memcheck:Value8
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
}
{
OSX108:CoreFoundation-2
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
}
{
OSX108:CoreGraphics-1
Memcheck:Cond
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
}
# Use of uninitialised value of size 8
# at 0x39CC164: aes_encrypt_xmm_no_save
{
OSX108:aes_encrypt_xmm_no_save
Memcheck:Value8
fun:aes_encrypt_xmm_no_save
}
{
OSX108:dyld-1
Memcheck:Value8
obj:/usr/lib/dyld
obj:/usr/lib/dyld
obj:/usr/lib/dyld
}
{
OSX108:dyld-2
Memcheck:Cond
obj:/usr/lib/dyld
obj:/usr/lib/dyld
obj:/usr/lib/dyld
}
{
OSX108:libxpc-1
Memcheck:Cond
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
}
{
OSX108:libxpc-2
Memcheck:Value8
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
}
{
OSX108:libxpc-3
Memcheck:Cond
fun:malloc
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/system/libxpc.dylib
}
{
OSX108:libdispatch-1
Memcheck:Value8
obj:/usr/lib/system/libdispatch.dylib
obj:/usr/lib/system/libdispatch.dylib
obj:/usr/lib/system/libdispatch.dylib
obj:/usr/lib/system/libdispatch.dylib
}
{
OSX108:ColorSync-1
Memcheck:Cond
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
}
{
OSX108:ColorSync-2
Memcheck:Value8
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
}
{
OSX108:mach_msg/mach_msg_trap
Memcheck:Param
mach_msg("rcv_name")
fun:mach_msg_trap
}
{
OSX108:my_io_execute_passive_block/libdispatch
Memcheck:Cond
fun:my_io_execute_passive_block
obj:/usr/lib/system/libdispatch.dylib
obj:/usr/lib/system/libdispatch.dylib
}
{
OSX108:CFRunLoopAddSource/AppKit
Memcheck:Cond
fun:CFRunLoopAddSource
obj:*Frameworks/AppKit.framework/Versions/C/AppKit
obj:*Frameworks/AppKit.framework/Versions/C/AppKit
}
{
OSX108:CoreFoundation/HIToolbox/HIToolbox
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*HIToolbox.framework/Versions/A/HIToolbox
obj:*HIToolbox.framework/Versions/A/HIToolbox
}
{
OSX108:libsystem_kernel/CoreGraphics-1
Memcheck:Cond
obj:/usr/lib/system/libsystem_kernel.dylib
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
}
{
OSX108:libsystem_kernel/CoreGraphics-2
Memcheck:Param
msg->desc.port.name
obj:/usr/lib/system/libsystem_kernel.dylib
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
}
{
OSX108:libsystem_kernel/CoreFoundation/CoreFoundation/LaunchServices
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*LaunchServices.framework/Versions/A/LaunchServices
}
{
OSX108:CoreFoundation/AE/AE
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*AE.framework/Versions/A/AE
obj:*AE.framework/Versions/A/AE
}
{
OSX108:CoreGraphics/CoreGraphics/CoreGraphics
Memcheck:Param
msg->desc.port.name
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
obj:*CoreGraphics.framework/Versions/A/CoreGraphics
}
{
OSX108:CoreFoundation/Foundation/AppKit
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*Foundation.framework/Versions/C/Foundation
obj:*Frameworks/AppKit.framework/Versions/C/AppKit
}
{
OSX108:CoreFoundation/CoreFoundation/HIToolbox
Memcheck:Cond
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*CoreFoundation.framework/Versions/A/CoreFoundation
obj:*HIToolbox.framework/Versions/A/HIToolbox
}
{
OSX108:HIServices/HIToolbox/HIToolbox
Memcheck:Cond
obj:*HIServices.framework/Versions/A/HIServices
obj:*HIToolbox.framework/Versions/A/HIToolbox
obj:*HIToolbox.framework/Versions/A/HIToolbox
}
{
OSX108:AppKit-1
Memcheck:Cond
obj:*AppKit.framework/Versions/C/AppKit
obj:*AppKit.framework/Versions/C/AppKit
obj:*AppKit.framework/Versions/C/AppKit
}
{
OSX108:32bit:_libxpc_initializer
Memcheck:Cond
fun:_libxpc_initializer
fun:libSystem_initializer
fun:*ImageLoaderMachO*doModInitFunctions*
}
# See https://bugs.kde.org/show_bug.cgi?id=196528
{
macos-__pthread_rwlock_init-see-our-bug-196528
Memcheck:Cond
fun:pthread_rwlock_init
}
#########################################################
## Leaks (apparently) in even hello-world style programs
{
OSX108:leak-1
Memcheck:Leak
match-leak-kinds: definite
fun:malloc_zone_malloc
fun:_ZN4objc8DenseMapIP11objc_objectmL*
fun:arr_init
}
{
OSX108:leak-2
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:*NX*Map*
}
{
OSX108:leak-3
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:*image*
}
{
OSX108:leak-4
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:*remap*
}
{
OSX108:leak-5
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:*future*
}
{
OSX108:leak-6
Memcheck:Leak
fun:malloc_zone_malloc
fun:*strdup*
fun:*NX*Map*
}
{
OSX108:leak-7
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:*attached*
}
{
OSX108:leak-8
Memcheck:Leak
fun:malloc_zone_malloc
fun:*NX*Map*
fun:dlopen
}
{
OSX108:leak-9
Memcheck:Leak
fun:malloc
fun:*PerThread*
fun:dlopen
}
{
OSX108:leak-10
Memcheck:Leak
fun:malloc_zone_calloc
fun:*NX*Hash*
}
{
OSX108:leak-11
Memcheck:Leak
fun:malloc_zone_calloc
fun:*map*
fun:*map*
}
{
OSX108:leak-12
Memcheck:Leak
fun:malloc_zone_calloc
fun:*fetch_pthread_data*
}
{
OSX108:leak-13
Memcheck:Leak
fun:malloc_zone_malloc
fun:recursive_mutex_init
fun:_objc_init
}
{
OSX108:leak-14
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_?alloc
...
fun:dyld_register_image_state_change_handler
...
}
{
OSX108:leak-15
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:dyld_register_image_state_change_handler
...
}
{
OSX108:leak-16
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_?alloc
...
fun:map_images_nolock
fun:map_images
...
}
{
OSX108:leak-17
Memcheck:Leak
match-leak-kinds: possible
fun:malloc_zone_?alloc
...
fun:map_images_nolock
fun:map_images
...
}
{
OSX108:leak-18
Memcheck:Leak
match-leak-kinds: indirect
fun:malloc_zone_?alloc
...
fun:libSystem_initializer
...
}
{
OSX108:leak-19
Memcheck:Leak
match-leak-kinds: indirect
fun:?alloc
...
fun:libSystem_initializer
...
}
{
OSX108:leak-20
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_?alloc
...
fun:libSystem_initializer
...
}
{
OSX108:leak-21
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:libSystem_initializer
...
}
{
OSX108:leak-22
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:_libxpc_initializer
...
}
{
OSX108:leak-23
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:realloc
fun:new_sem_from_pool
...
}
##----------------------------------------------------------------------##
# Memcheck
##----------------------------------------------------------------------##