Files
valgrind/darwin-legacy.supp
Paul Floyd 9d46e3648f Darwin suppressions: merge old suppression files to darwin-legacy.supp
Merge files for Darwin 10 to 16 into a legacy file.  Rename the Darwin 17
file as just darwin.supp. I'll add suppressions to that file, at least for
10.14 and 10.15. When I get to Darwin 20 and the dyld shared cache
we'll see, that might need a new set of suppression files.

Remove freebsd-helgrind-dbgrtld.supp. I thought that it would be useful
but it wasn't. When I merged the Darwin suppression files I wrote a little
duplication detection tool (only for exact duplicates). This found one
duplicate in solaris12.supp that I've removed.
2025-12-09 07:33:49 +01:00

1217 lines
26 KiB
Plaintext

# Suppressions for legacy versions of Darwin
# Darwin 16.x / macOS 10.12 Sierra and earlier
# Suppressions for Darwin 11.x / Mac OS X 10.7 Lion
# Dunno where this is a real bug, or due to borked 10.7-specific syscall
# wrappers. 64-bit mode; not sure if occurs in 32-bit mode.
# Anyway, for the tine being:
#
# Conditional jump or move depends on uninitialised value(s)
# at 0x1973E6: __mtx_droplock (in /usr/lib/system/libsystem_c.dylib)
# by 0x1976AA: pthread_mutex_unlock (in /usr/lib/system/libsystem_c.dylib)
# by 0x100B3D: unlock_node (in /usr/lib/system/libkeymgr.dylib)
{
OSX107:__mtx_droplock
Memcheck:Cond
fun:__mtx_droplock
fun:pthread_mutex_unlock
fun:unlock_node
}
# Conditional jump or move depends on uninitialised value(s)
# at 0x2EB883: ??? (in /usr/lib/system/libxpc.dylib)
# by 0x237C6: ??? (in /usr/lib/libSystem.B.dylib)
# by 0x8FE1115A: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
{
<insert_a_suppression_name_here>
Memcheck:Cond
obj:/usr/lib/system/libxpc.dylib
obj:/usr/lib/libSystem.B.dylib
fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
}
# ZLib stuff. How come this wasn't necessary in 10.6 ?
{
OSX107:zlib-C
Memcheck:Cond
obj:/usr/lib/libz.*dylib
obj:/usr/lib/libz.*dylib
}
{
OSX107:zlib-8
Memcheck:Value8
obj:/usr/lib/libz.*dylib
obj:/usr/lib/libz.*dylib
}
# Really a bug? I don't know.
# Conditional jump or move depends on uninitialised value(s)
# at 0x3A322FE: __mtx_droplock (in /usr/lib/system/libsystem_c.dylib)
# by 0x3A326AA: pthread_mutex_unlock (in /usr/lib/system/libsystem_c.dylib)
# by 0x26382: load_images (in /usr/lib/libobjc.A.dylib)
{
OSX107:blah
Memcheck:Cond
fun:__mtx_droplock
fun:pthread_mutex_unlock
}
{
OSX107:blah
Memcheck:Cond
fun:pthread_mutex_lock
}
{
OSX107:10-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:libSystem_initializer
}
################
# More OSX 10.7.2 supps from startup of Firefox, for reports
# that look like they are in the OSX system libraries
# Conditional jump or move depends on uninitialised value(s)
# at 0x65ADC41: TParsingContext::BuildMacEncTable()
# by 0x65AD98B: TParsingContext::GetEncHash(char const*)
# Uninitialised value was created by a heap allocation
# at 0xC743: malloc (vg_replace_malloc.c:266)
# by 0x65ADADA: TParsingContext::BuildMacEncTable()
{
OSX107:more1
Memcheck:Cond
fun:*TParsingContext16BuildMacEncTable*
fun:*TParsingContext10GetEncHash*
}
# Conditional jump or move depends on uninitialised value(s)
# at 0x49ABC48: CGColorSpaceAdjustColor
# by 0x4A9AEE8: CGGradientCreateWithColorComponents
# Uninitialised value was created by a heap allocation
# at 0xC743: malloc (vg_replace_malloc.c:266)
# by 0x4A9AEC4: CGGradientCreateWithColorComponents
# by 0x4A9AC49: CGGradientCreateWithColors
{
OSX107:more2
Memcheck:Cond
fun:CGColorSpaceAdjustColor
fun:CGGradientCreateWithColorComponents
}
# Conditional jump or move depends on uninitialised value(s)
# at 0x2119CCA8: BitSetNextSetBit
# by 0x211A4BA5: BuildInterferenceSets
# Uninitialised value was created by a heap allocation
# at 0xC743: malloc (vg_replace_malloc.c:266)
# by 0x2119CB98: BitSetNew
# by 0x2119D06F: BuildGenKill
{
OSX107:more3
Memcheck:Cond
fun:BitSetNextSetBit
fun:BuildInterferenceSets
}
# and similar
{
OSX107:more4
Memcheck:Cond
fun:BitSetNextSetBit
fun:RegistersReInterfere
}
# Conditional jump or move depends on uninitialised value(s)
# at 0x33E4160: CUIRenderer::CreateImage
# by 0x33C14A4: CUIRenderer::DrawMenuBar
# Uninitialised value was created by a stack allocation
# at 0x33C12FC: CUIRenderer::DrawMenuBar
{
OSX107:more5
Memcheck:Cond
fun:*CUIRenderer*CreateImage*
fun:*CUIRenderer*DrawMenu*
}
# and similar
{
OSX107:more6
Memcheck:Cond
fun:floor$fenv_access_off
fun:*CUIRenderer*CreateImage*
fun:*CUIRenderer*DrawMenu*
}
# This appears a lot, and the origins seem either missing or
# from system libs.
# Use of uninitialised value of size 8
# at 0x39CC164: aes_encrypt_xmm_no_save
{
OSX107:more7
Memcheck:Value8
fun:aes_encrypt_xmm_no_save
}
# Conditional jump or move depends on uninitialised value(s)
# at 0xD6D193: -[NSPersistentUIManager writeWindowSnapshot:length:...
# by 0xD71A03: __-[NSPersistentUIManager _updateSnapshotForWindowN...
{
OSX107:more8
Memcheck:Cond
fun:-[NSPersistentUIManager?writeWindowSnapshot*
fun:__-[NSPersistentUIManager?_updateSnapshotForWindowNumber*
}
# Suppressions for Darwin 12.x / Mac OS X 10.8 Mountain Lion
############################
## 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
}
{
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
}
{
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-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
}
# afaict this is legit. Might be caused by setenv("VAR=")
# where the value string is empty (not sure)
{
macos-Cond-7
Memcheck:Cond
fun:__setenv
}
# See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
# unavoidable due to BSD setenv() semantics.
{
macos-__setenv-leak-see-our-bug-188572
Memcheck:Leak
fun:malloc_zone_malloc
fun:__setenv
}
# From Gary Kwong
{
macos-malloc_set_zone_name-see-our-bug-307557
Memcheck:Leak
fun:malloc_zone_malloc
...
fun:malloc_set_zone_name
...
fun:init__zone0
}
{
OSX109:2-Leak
Memcheck:Leak
match-leak-kinds: definite
fun:?alloc
...
fun:_ZN4dyld24initializeMainExecutableEv
}
{
OSX109:QuartzCore-1
Memcheck:Cond
obj:*QuartzCore.framework*QuartzCore
obj:*QuartzCore.framework*QuartzCore
obj:*QuartzCore.framework*QuartzCore
}
{
OSX109:vImage-1
Memcheck:Cond
obj:*vImage.framework*vImage*
obj:*vImage.framework*vImage*
obj:*CoreGraphics.framework*CoreGraphics*
}
{
OSX1012:1-Leak
Memcheck:Leak
match-leak-kinds: possible
fun:malloc_zone_?alloc
...
fun:_read_images
}
{
OSX1012:2-Leak
Memcheck:Leak
match-leak-kinds: definite
fun:malloc_zone_?alloc
...
fun:_read_images
}
{
OSX1012: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
}
{
OSX1012:4-Leak
Memcheck:Leak
fun:malloc_zone_?alloc
...
fun:dyld_register_image_state_change_handler
}
{
OSX1012:6-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_?alloc
...
fun:map_images_nolock
fun:map_2_images
}
{
OSX1012:7-Leak
Memcheck:Leak
match-leak-kinds: possible
fun:malloc_zone_?alloc
...
fun:map_images_nolock
fun:map_2_images
}
{
OSX1012:8-Leak
Memcheck:Leak
match-leak-kinds: definite
fun:?alloc
...
fun:libSystem_initializer
}
{
OSX1012:13-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_memalign
...
fun:_ZN4dyld24initializeMainExecutableEv
}
{
OSX1012:14-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:libSystem_atfork_child
}
{
OSX1012:15-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:__smakebuf
...
fun:printf
}
{
OSX1012:16-Leak
Memcheck:Leak
match-leak-kinds: possible
fun:?alloc
...
fun:_read_images
}
{
OSX1012:17-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:?alloc
...
fun:_read_images
}
{
OSX1012:18-Leak
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc_zone_?alloc
...
fun:_read_images
}
{
OSX1012:19-Leak
Memcheck:Leak
match-leak-kinds: possible
fun:malloc_zone_?alloc
...
fun:*NX*Map*
fun:*NX*Map*
}
{
OSX1012:21-Leak
Memcheck:Leak
match-leak-kinds: definite
fun:malloc_zone_memalign
...
fun:_ZN4dyld24initializeMainExecutableEv
}
{
OSX1012:CoreFoundation-2
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*libdispatch.dylib*
obj:*libdispatch.dylib*
}
{
OSX1012:CoreFoundation-3
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*CoreFoundation.framework*CoreFoundation*
obj:*Foundation.framework*Foundation*
}
{
OSX1012:CoreFoundation-4
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*CoreFoundation.framework*CoreFoundation*
obj:*SystemConfiguration.framework*SystemConfiguration*
}
{
OSX1012:CoreFoundation-5
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*CoreFoundation.framework*CoreFoundation*
obj:*HIServices.framework*HIServices*
}
{
OSX1012:CoreFoundation-6
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*SystemConfiguration.framework*SystemConfiguration*
obj:*SystemConfiguration.framework*SystemConfiguration*
}
{
OSX1012:CoreFoundation-7
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*SystemConfiguration.framework*SystemConfiguration*
obj:*CoreFoundation.framework*CoreFoundation*
}
{
OSX1012:CoreFoundation-8
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*IOKit.framework*IOKit*
}
{
OSX1012:CoreFoundation-9
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*Foundation.framework*Foundation*
obj:*AppKit.framework*AppKit*
}
{
OSX1012:CoreFoundation-10
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*HIToolbox.framework*HIToolbox*
obj:*HIToolbox.framework*HIToolbox*
}
{
OSX1012:CoreFoundation-11
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*AE.framework*AE*
obj:*AE.framework*AE*
}
{
OSX1012:CoreFoundation-12
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*CoreFoundation.framework*CoreFoundation*
obj:*HIToolbox.framework*HIToolbox*
}
{
OSX1012:CoreFoundation-13
Memcheck:Cond
obj:*CoreFoundation.framework*CoreFoundation*
obj:*CoreFoundation.framework*CoreFoundation*
obj:*AE.framework*AE*
}
{
OSX1012:AppKit-1
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*AppKit.framework*AppKit*
obj:*AppKit.framework*AppKit*
}
{
OSX1012:AppKit-2
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*AppKit.framework*AppKit*
obj:*libdispatch.dylib*
}
{
OSX1012:AppKit-5
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*AppKit.framework*AppKit*
obj:*Foundation.framework*Foundation*
}
{
OSX1012:AppKit-6
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*Foundation.framework*Foundation*
obj:*AppKit.framework*AppKit*
}
{
OSX1012:AppKit-7
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*libdispatch.dylib*
obj:*libdispatch.dylib*
}
{
OSX1012:AppKit-8
Memcheck:Cond
obj:*AppKit.framework*AppKit*
obj:*Foundation.framework*Foundation*
obj:*Foundation.framework*Foundation*
}
{
OSX1012:ColorSync-1
Memcheck:Cond
obj:*ColorSync.framework*ColorSync*
obj:*ColorSync.framework*ColorSync*
obj:*ColorSync.framework*ColorSync*
}
{
OSX1012:CoreGraphics-1
Memcheck:Cond
obj:*CoreGraphics.framework*CoreGraphics*
obj:*CoreGraphics.framework*CoreGraphics*
}
{
OSX1012:CoreGraphics-3
Memcheck:Cond
obj:*CoreGraphics.framework*CoreGraphics*
obj:*CoreGraphics.framework*libRIP*
obj:*CoreGraphics.framework*libRIP*
}
{
OSX1012:CoreGraphics-5
Memcheck:Cond
obj:*CoreGraphics.framework*CoreGraphics*
obj:*libdispatch.dylib*
obj:*libdispatch.dylib*
}
{
OSX1012:HIServices-1
Memcheck:Cond
obj:*HIServices.framework*HIServices*
obj:*HIToolbox.framework*HIToolbox*
obj:*HIToolbox.framework*HIToolbox*
}
{
OSX1012:LaunchServices-1
Memcheck:Cond
obj:*LaunchServices.framework*LaunchServices*
obj:*AppKit.framework*AppKit*
obj:*AppKit.framework*AppKit*
}
{
OSX1012:LaunchServices-2
Memcheck:Cond
obj:*LaunchServices.framework*LaunchServices*
obj:*libdispatch.dylib*
obj:*libdispatch.dylib*
}
{
OSX1012:32bit:_libxpc_initializer
Memcheck:Cond
obj:/usr/lib/system/libsystem_c.dylib
obj:/usr/lib/system/libsystem_c.dylib
fun:_libxpc_initializer
obj:/usr/lib/libSystem.B.dylib
fun:*ImageLoaderMachO*doModInitFunctions*
}
{
OSX1012:dyld-1
Memcheck:Cond
fun:*ImageLoader*weakBind*
fun:*ImageLoader*link*
fun:*dyld*link*
}
{
OSX1012:dyld-2
Memcheck:Cond
fun:exit
obj:*libdyld*dylib*
}
{
OSX1012:dyld-3
Memcheck:Cond
fun:bcmp
fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE
}
{
OSX1012:dyld-4
Memcheck:Value8
fun:bcmp
fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE
}
{
OSX1012:dyld-5
Memcheck:Cond
fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE
fun:_ZN26ImageLoaderMachOCompressed19instantiateFromFileEPKciPKhmyyRK4statjjPK21linkedit_data_commandPK23encryption_info_commandRKN11ImageLoader11LinkContextE
fun:_ZN16ImageLoaderMachO19instantiateFromFileEPKciPKhmyyRK4statRKN11ImageLoader11LinkContextE
fun:_ZN4dyldL10loadPhase6EiRK4statPKcRKNS_11LoadContextE
}
{
OSX1012:libsystem_kernel-1
Memcheck:Cond
obj:*libsystem_kernel*dylib*
obj:*libsystem_kernel*dylib*
obj:*CoreFoundation.framework*CoreFoundation*
}
{
OSX1012:CoreServicesInternal-1
Memcheck:Cond
obj:*CoreServicesInternal.framework*CoreServicesInternal*
obj:*CoreServices.framework*LaunchServices*
obj:*CoreServices.framework*LaunchServices*
}
{
OSX1012:CoreServicesInternal-2
Memcheck:Cond
obj:*CoreServicesInternal.framework*CoreServicesInternal*
obj:*CoreServicesInternal.framework*CoreServicesInternal*
obj:*CoreServicesInternal.framework*CoreServicesInternal*
}
{
OSX1012:CoreServicesInternal-3
Memcheck:Cond
obj:*CoreServicesInternal.framework*CoreServicesInternal*
obj:*CoreServicesInternal.framework*CoreServicesInternal*
obj:*CoreFoundation.framework*CoreFoundation*
}
{
OSX1012:CoreServices-1
Memcheck:Cond
obj:*CoreServices.framework*LaunchServices*
obj:*CoreServices.framework*LaunchServices*
obj:*CoreServices.framework*LaunchServices*
}
{
OSX1012:ApplicationServices-1
Memcheck:Cond
obj:*ApplicationServices.framework*ATS*
obj:*libsystem_pthread*dylib*
obj:*libsystem_platform*dylib*
}
{
OSX1012:HIToolbox-1
Memcheck:Cond
obj:*HIToolbox.framework*HIToolbox*
obj:*HIToolbox.framework*HIToolbox*
obj:*HIToolbox.framework*HIToolbox*
}
{
OSX1012:RawCamera-1
Memcheck:Cond
obj:*RawCamera.bundle*RawCamera*
obj:*libdispatch.dylib*
obj:*libdispatch.dylib*
}
{
OSX1012:pthread_rwlock_init
Memcheck:Cond
fun:pthread_rwlock_init
obj:*ImageIO.framework*ImageIO*
obj:*ImageIO.framework*ImageIO*
}
{
OSX1012:CFBasicHash
Memcheck:Value8
fun:*CFBasicHash*
fun:*CF*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-1-Addr8
Memcheck:Addr8
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-1-Addr8
Memcheck:Addr4
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-2-Addr8
Memcheck:Addr8
fun:*platform_memmove*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-2-Addr2
Memcheck:Addr2
fun:*platform_memmove*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-3-Addr8
Memcheck:Addr8
fun:*platform_memmove*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-3-Addr2
Memcheck:Addr2
fun:*platform_memmove*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-3-Addr1
Memcheck:Addr1
fun:*platform_memmove*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-4
Memcheck:Addr8
fun:*platform_bzero*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-6-Addr8
Memcheck:Addr8
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-6-Addr4
Memcheck:Addr4
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:AppleIntelHD4000GraphicsGLDriver-7
Memcheck:Addr4
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
obj:*GLEngine.bundle*GLEngine*
}
{
OSX1012:OSAtomicAdd32
Memcheck:Addr4
fun:*OSAtomicAdd32*
obj:*IOAccelerator.framework*IOAccelerator*
obj:*GPUSupport.framework*GPUSupportMercury*
}
{
OSX1012:IOAccelerator-1
Memcheck:Addr4
obj:*IOAccelerator.framework*IOAccelerator*
obj:*GPUSupport.framework*GPUSupportMercury*
}
# See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
# unavoidable due to BSD setenv() semantics.
{
macos-__setenv-leak-see-our-bug-188572
Memcheck:Leak
match-leak-kinds: definite
fun:malloc
fun:_owned_ptr_alloc
fun:setenv
}