mirror of
git://sourceware.org/git/valgrind.git
synced 2026-01-12 00:19:31 +08:00
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.
This commit is contained in:
@@ -49,9 +49,7 @@ SUPP_FILES = \
|
||||
glibc-2.X-drd.supp \
|
||||
darwin9.supp darwin9-drd.supp \
|
||||
freebsd.supp freebsd-helgrind.supp freebsd-drd.supp \
|
||||
darwin10.supp \
|
||||
darwin11.supp darwin12.supp darwin13.supp darwin14.supp darwin15.supp \
|
||||
darwin16.supp darwin17.supp \
|
||||
darwin-legacy.supp darwin.supp \
|
||||
darwin-drd.supp darwin-helgrind.supp \
|
||||
bionic.supp \
|
||||
solaris11.supp solaris12.supp \
|
||||
|
||||
39
configure.ac
39
configure.ac
@@ -496,73 +496,74 @@ case "${host_os}" in
|
||||
esac
|
||||
AC_MSG_RESULT([ok (${darwin_platform})])
|
||||
|
||||
AC_MSG_CHECKING([for the kernel version])
|
||||
AC_MSG_CHECKING([for the kernel version])
|
||||
kernel=$darwin_version
|
||||
if test "x$kernel" = "x"; then
|
||||
if test "${host_cpu}" != "${build_cpu}"; then
|
||||
AC_MSG_WARN([You are cross-compiling without specifying the target\'s darwin-version, valgrind might not work.])
|
||||
fi
|
||||
kernel=`uname -r`
|
||||
kernel=`uname -r`
|
||||
fi
|
||||
|
||||
DARWIN_DRD_SUPP="darwin-drd.supp"
|
||||
|
||||
case "${kernel}" in
|
||||
9.*)
|
||||
DARWIN_DRD_SUPP="darwin9-drd.supp"
|
||||
DEFAULT_SUPP="$srcdir/darwin-legacy.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
1[0-6].*)
|
||||
DEFAULT_SUPP="$srcdir/darwin-legacy.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
*)
|
||||
DEFAULT_SUPP="$srcdir/darwin.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
case "${kernel}" in
|
||||
9.*)
|
||||
AC_MSG_RESULT([Darwin 9.x (${kernel}) / Mac OS X 10.5 Leopard])
|
||||
DARWIN_VERS=$DARWIN_10_5
|
||||
DEFAULT_SUPP="$srcdir/darwin9.supp ${DEFAULT_SUPP}"
|
||||
DARWIN_DRD_SUPP="darwin9-drd.supp"
|
||||
;;
|
||||
10.*)
|
||||
AC_MSG_RESULT([Darwin 10.x (${kernel}) / Mac OS X 10.6 Snow Leopard])
|
||||
DARWIN_VERS=$DARWIN_10_6
|
||||
DEFAULT_SUPP="$srcdir/darwin10.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
11.*)
|
||||
AC_MSG_RESULT([Darwin 11.x (${kernel}) / Mac OS X 10.7 Lion])
|
||||
DARWIN_VERS=$DARWIN_10_7
|
||||
DEFAULT_SUPP="$srcdir/darwin11.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
12.*)
|
||||
AC_MSG_RESULT([Darwin 12.x (${kernel}) / Mac OS X 10.8 Mountain Lion])
|
||||
DARWIN_VERS=$DARWIN_10_8
|
||||
DEFAULT_SUPP="$srcdir/darwin12.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
13.*)
|
||||
AC_MSG_RESULT([Darwin 13.x (${kernel}) / Mac OS X 10.9 Mavericks])
|
||||
DARWIN_VERS=$DARWIN_10_9
|
||||
DEFAULT_SUPP="$srcdir/darwin13.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
14.*)
|
||||
AC_MSG_RESULT([Darwin 14.x (${kernel}) / Mac OS X 10.10 Yosemite])
|
||||
DARWIN_VERS=$DARWIN_10_10
|
||||
DEFAULT_SUPP="$srcdir/darwin14.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
15.*)
|
||||
AC_MSG_RESULT([Darwin 15.x (${kernel}) / Mac OS X 10.11 El Capitan])
|
||||
DARWIN_VERS=$DARWIN_10_11
|
||||
DEFAULT_SUPP="$srcdir/darwin15.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
16.*)
|
||||
AC_MSG_RESULT([Darwin 16.x (${kernel}) / macOS 10.12 Sierra])
|
||||
DARWIN_VERS=$DARWIN_10_12
|
||||
DEFAULT_SUPP="$srcdir/darwin16.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
17.*)
|
||||
AC_MSG_RESULT([Darwin 17.x (${kernel}) / macOS 10.13 High Sierra])
|
||||
DARWIN_VERS=$DARWIN_10_13
|
||||
DEFAULT_SUPP="$srcdir/darwin17.supp ${DEFAULT_SUPP}"
|
||||
;;
|
||||
*)
|
||||
AC_MSG_RESULT([unsupported (${darwin_platform} ${kernel})])
|
||||
AC_MSG_ERROR([Valgrind works on Darwin 10.x-25.x (Mac OS X 10.6-10.11, macOS 10.12-10.13)])
|
||||
*)
|
||||
AC_MSG_RESULT([unsupported (${darwin_platform} ${kernel})])
|
||||
AC_MSG_ERROR([Valgrind works on Darwin 10.x-25.x (Mac OS X 10.6-10.11, macOS 10.12-10.13)])
|
||||
;;
|
||||
esac
|
||||
|
||||
if test -f "$srcdir/darwin${DARWIN_KERNEL_VERS}.supp"; then
|
||||
DEFAULT_SUPP="$srcdir/darwin${DARWIN_KERNEL_VERS}.supp ${DEFAULT_SUPP}"
|
||||
fi
|
||||
|
||||
AC_DEFINE_UNQUOTED([DARWIN_VERS], $DARWIN_VERS, [Darwin / Mac OS X / macOS / iOS version])
|
||||
AC_SUBST(DARWIN_VERS)
|
||||
DEFAULT_SUPP="$srcdir/${DARWIN_DRD_SUPP} ${DEFAULT_SUPP} $srcdir/darwin-helgrind.supp"
|
||||
|
||||
@@ -1,8 +1,639 @@
|
||||
|
||||
# Suppressions for Darwin 16.x / macOS 10.12 Sierra
|
||||
# Suppressions for legacy versions of Darwin
|
||||
# Darwin 16.x / macOS 10.12 Sierra and earlier
|
||||
|
||||
############################################
|
||||
## Leaks. For other stuff see below.
|
||||
|
||||
# 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
|
||||
@@ -42,15 +673,6 @@
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:5-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:6-Leak
|
||||
Memcheck:Leak
|
||||
@@ -80,41 +702,6 @@
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:9-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:10-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:11-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: definite
|
||||
# fun:malloc
|
||||
# fun:currentlocale
|
||||
#}
|
||||
#
|
||||
#{
|
||||
# OSX1012:12-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: possible
|
||||
# fun:malloc
|
||||
# fun:tzsetwall_basic
|
||||
# fun:_st_tzset_basic
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:13-Leak
|
||||
Memcheck:Leak
|
||||
@@ -180,15 +767,6 @@
|
||||
fun:*NX*Map*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:20-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: indirect
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:21-Leak
|
||||
Memcheck:Leak
|
||||
@@ -198,18 +776,6 @@
|
||||
fun:_ZN4dyld24initializeMainExecutableEv
|
||||
}
|
||||
|
||||
|
||||
############################################
|
||||
## Non-leak errors
|
||||
|
||||
##{
|
||||
## OSX1012:CoreFoundation-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1012:CoreFoundation-2
|
||||
Memcheck:Cond
|
||||
@@ -321,22 +887,6 @@
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:AppKit-3
|
||||
# Memcheck:Cond
|
||||
# obj:*AppKit.framework*AppKit*
|
||||
# obj:*libdispatch.dylib*
|
||||
# obj:*libdispatch.dylib*
|
||||
#}
|
||||
|
||||
##{
|
||||
## OSX1012:AppKit-4
|
||||
## Memcheck:Cond
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1012:AppKit-5
|
||||
Memcheck:Cond
|
||||
@@ -377,14 +927,6 @@
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:ColorSync-2
|
||||
# Memcheck:Value8
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:CoreGraphics-1
|
||||
Memcheck:Cond
|
||||
@@ -392,14 +934,6 @@
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:CoreGraphics-2
|
||||
# Memcheck:Value8
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:CoreGraphics-3
|
||||
Memcheck:Cond
|
||||
@@ -408,14 +942,6 @@
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:CoreGraphics-4
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*libRIP*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:CoreGraphics-5
|
||||
Memcheck:Cond
|
||||
@@ -424,14 +950,6 @@
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:CoreGraphics-6
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*HIToolbox.framework*HIToolbox*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:HIServices-1
|
||||
Memcheck:Cond
|
||||
@@ -456,36 +974,6 @@
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:QuartzCore-1
|
||||
Memcheck:Cond
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1012:vImage-1
|
||||
# Memcheck:Cond
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1012:zlib-C
|
||||
Memcheck:Cond
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:zlib-8
|
||||
Memcheck:Value8
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:32bit:_libxpc_initializer
|
||||
Memcheck:Cond
|
||||
@@ -574,14 +1062,6 @@
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1012:libsystem_pthread-1
|
||||
## Memcheck:Cond
|
||||
## obj:*libsystem_pthread*dylib*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1012:ApplicationServices-1
|
||||
Memcheck:Cond
|
||||
@@ -606,22 +1086,6 @@
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1012:CoreImage-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
##}
|
||||
|
||||
##{
|
||||
## OSX1012:strncpy-1
|
||||
## Memcheck:Cond
|
||||
## fun:strncpy
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1012:pthread_rwlock_init
|
||||
Memcheck:Cond
|
||||
@@ -644,6 +1108,7 @@
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:AppleIntelHD4000GraphicsGLDriver-1-Addr8
|
||||
Memcheck:Addr4
|
||||
@@ -659,6 +1124,7 @@
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:AppleIntelHD4000GraphicsGLDriver-2-Addr2
|
||||
Memcheck:Addr2
|
||||
@@ -674,6 +1140,7 @@
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:AppleIntelHD4000GraphicsGLDriver-3-Addr2
|
||||
Memcheck:Addr2
|
||||
@@ -681,6 +1148,7 @@
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:AppleIntelHD4000GraphicsGLDriver-3-Addr1
|
||||
Memcheck:Addr1
|
||||
@@ -704,6 +1172,7 @@
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1012:AppleIntelHD4000GraphicsGLDriver-6-Addr4
|
||||
Memcheck:Addr4
|
||||
@@ -745,9 +1214,3 @@
|
||||
fun:setenv
|
||||
}
|
||||
|
||||
# See https://bugs.kde.org/show_bug.cgi?id=196528
|
||||
{
|
||||
macos-__pthread_rwlock_init-see-our-bug-196528
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
}
|
||||
@@ -1,67 +0,0 @@
|
||||
|
||||
# Suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
|
||||
|
||||
##----------------------------------------------------------------------##
|
||||
# Memcheck
|
||||
##----------------------------------------------------------------------##
|
||||
|
||||
# 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
|
||||
}
|
||||
|
||||
# From Jesse Ruderman.
|
||||
{
|
||||
Mac OS X 10.6.4. rdar://8145289. "new[]" paired with "delete" in the DesktopServicesPriv framework.
|
||||
Memcheck:Free
|
||||
fun:_ZdlPv
|
||||
fun:_ZN5TChar18RemovePtrReferenceEv
|
||||
}
|
||||
|
||||
# From Jesse Ruderman.
|
||||
{
|
||||
Mac OS X 10.6.4. rdar://8145318. Uninitialized memory from HIMenuBarView::MeasureAppMenus is used in HIMenuBarView::SetAdjustTextTitleBoundsAtIndex.
|
||||
Memcheck:Cond
|
||||
fun:_ZN13HIMenuBarView31SetAdjustTextTitleBoundsAtIndexEih
|
||||
fun:_ZN13HIMenuBarView15MeasureAppMenusEv
|
||||
}
|
||||
|
||||
{
|
||||
TFontFeatures::TFontFeatures(CGFont*) (in CoreText.framework)
|
||||
Memcheck:Cond
|
||||
fun:_ZN13TFontFeaturesC2EP6CGFont
|
||||
fun:_ZNK9TBaseFont12CopyFeaturesEv
|
||||
}
|
||||
|
||||
# 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
|
||||
}
|
||||
|
||||
{
|
||||
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
|
||||
}
|
||||
|
||||
{
|
||||
darwin-still-reachable-1
|
||||
Memcheck:Leak
|
||||
...
|
||||
fun:dwarf2_unwind_dyld_add_image_hook
|
||||
fun:_ZN4dyld19registerAddCallbackEPFvPK11mach_headerlE
|
||||
fun:_dyld_register_func_for_add_image
|
||||
fun:__keymgr_initializer
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
245
darwin11.supp
245
darwin11.supp
@@ -1,245 +0,0 @@
|
||||
|
||||
# Suppressions for Darwin 11.x / Mac OS X 10.7 Lion
|
||||
|
||||
##----------------------------------------------------------------------##
|
||||
# Memcheck
|
||||
##----------------------------------------------------------------------##
|
||||
|
||||
# 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*
|
||||
}
|
||||
|
||||
|
||||
##########################################################################
|
||||
### The ones below are from darwin10.supp (for Snow Leopard). I don't
|
||||
### know whether they are still necessary.
|
||||
|
||||
# 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
|
||||
}
|
||||
|
||||
# From Jesse Ruderman.
|
||||
#{
|
||||
# Mac OS X 10.6.4. rdar://8145289. "new[]" paired with "delete" in the DesktopServicesPriv framework.
|
||||
# Memcheck:Free
|
||||
# fun:_ZdlPv
|
||||
# fun:_ZN5TChar18RemovePtrReferenceEv
|
||||
# }
|
||||
|
||||
# From Jesse Ruderman.
|
||||
#{
|
||||
# Mac OS X 10.6.4. rdar://8145318. Uninitialized memory from HIMenuBarView::MeasureAppMenus is used in HIMenuBarView::SetAdjustTextTitleBoundsAtIndex.
|
||||
# Memcheck:Cond
|
||||
# fun:_ZN13HIMenuBarView31SetAdjustTextTitleBoundsAtIndexEih
|
||||
# fun:_ZN13HIMenuBarView15MeasureAppMenusEv
|
||||
#}
|
||||
|
||||
#{
|
||||
# TFontFeatures::TFontFeatures(CGFont*) (in CoreText.framework)
|
||||
# Memcheck:Cond
|
||||
# fun:_ZN13TFontFeaturesC2EP6CGFont
|
||||
# fun:_ZNK9TBaseFont12CopyFeaturesEv
|
||||
#}
|
||||
|
||||
# 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
|
||||
}
|
||||
|
||||
# See https://bugs.kde.org/show_bug.cgi?id=196528
|
||||
{
|
||||
macos-__pthread_rwlock_init-see-our-bug-196528
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
}
|
||||
|
||||
#{
|
||||
# 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
|
||||
#}
|
||||
|
||||
# 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
|
||||
}
|
||||
448
darwin12.supp
448
darwin12.supp
@@ -1,448 +0,0 @@
|
||||
|
||||
# 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
|
||||
##----------------------------------------------------------------------##
|
||||
|
||||
278
darwin13.supp
278
darwin13.supp
@@ -1,278 +0,0 @@
|
||||
|
||||
# Suppressions for Darwin 13.x / Mac OS X 10.9 Mavericks
|
||||
|
||||
############################################
|
||||
## Leaks. For other stuff see below.
|
||||
|
||||
{
|
||||
OSX109:1-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:2-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
fun:?alloc
|
||||
...
|
||||
fun:_ZN4dyld24initializeMainExecutableEv
|
||||
}
|
||||
|
||||
{
|
||||
OSX109: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
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:4-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:5-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:6-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:map_images_nolock
|
||||
fun:map_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:7-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:map_images_nolock
|
||||
fun:map_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:8-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: indirect
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:9-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:10-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:11-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
fun:malloc
|
||||
fun:currentlocale
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:12-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc
|
||||
fun:tzsetwall_basic
|
||||
fun:_st_tzset_basic
|
||||
}
|
||||
|
||||
# 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
|
||||
}
|
||||
|
||||
# See https://bugs.kde.org/show_bug.cgi?id=196528
|
||||
{
|
||||
macos-__pthread_rwlock_init-see-our-bug-196528
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
}
|
||||
|
||||
############################################
|
||||
## Non-leak errors
|
||||
|
||||
{
|
||||
OSX109:AppKit-1
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:AppKit-2
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:AppKit-3
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:ColorSync-1
|
||||
Memcheck:Cond
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:ColorSync-2
|
||||
Memcheck:Value8
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:CoreGraphics-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:CoreGraphics-2
|
||||
Memcheck:Value8
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:CoreGraphics-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:CoreGraphics-4
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:CoreGraphics-5
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:dyld-2
|
||||
Memcheck:Cond
|
||||
obj:/usr/lib/dyld
|
||||
obj:/usr/lib/dyld
|
||||
obj:/usr/lib/dyld
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:HIServices-1
|
||||
Memcheck:Cond
|
||||
obj:*HIServices.framework*HIServices*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:LaunchServices-1
|
||||
Memcheck:Cond
|
||||
obj:*LaunchServices.framework*LaunchServices*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
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*
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:zlib-C
|
||||
Memcheck:Cond
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
{
|
||||
OSX109:zlib-8
|
||||
Memcheck:Value8
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX109:32bit:_libxpc_initializer
|
||||
Memcheck:Cond
|
||||
fun:_libxpc_initializer
|
||||
fun:libSystem_initializer
|
||||
fun:*ImageLoaderMachO*doModInitFunctions*
|
||||
}
|
||||
674
darwin14.supp
674
darwin14.supp
@@ -1,674 +0,0 @@
|
||||
|
||||
# Suppressions for Darwin 14.x / Mac OS X 10.10 Yosemite
|
||||
|
||||
############################################
|
||||
## Leaks. For other stuff see below.
|
||||
|
||||
{
|
||||
OSX1010:1-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:2-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: definite
|
||||
# fun:?alloc
|
||||
# ...
|
||||
# fun:_ZN4dyld24initializeMainExecutableEv
|
||||
#}
|
||||
|
||||
{
|
||||
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
|
||||
# match-leak-kinds: reachable
|
||||
# fun:malloc_zone_?alloc
|
||||
# ...
|
||||
# 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:8-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
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
|
||||
# match-leak-kinds: definite
|
||||
# fun:malloc
|
||||
# fun:currentlocale
|
||||
#}
|
||||
#
|
||||
#{
|
||||
# OSX1010:12-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: possible
|
||||
# fun:malloc
|
||||
# fun:tzsetwall_basic
|
||||
# fun:_st_tzset_basic
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:13-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_memalign
|
||||
...
|
||||
fun:_ZN4dyld24initializeMainExecutableEv
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:14-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_atfork_child
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:15-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc
|
||||
fun:__smakebuf
|
||||
...
|
||||
fun:printf
|
||||
}
|
||||
|
||||
############################################
|
||||
## Non-leak errors
|
||||
|
||||
##{
|
||||
## OSX1010:CoreFoundation-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-2
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-4
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-5
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIServices.framework*HIServices*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-6
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-7
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-8
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*IOKit.framework*IOKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-9
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-10
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-11
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*AE.framework*AE*
|
||||
obj:*AE.framework*AE*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-12
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreFoundation-13
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*AE.framework*AE*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-1
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-2
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:AppKit-3
|
||||
# Memcheck:Cond
|
||||
# obj:*AppKit.framework*AppKit*
|
||||
# obj:*libdispatch.dylib*
|
||||
# obj:*libdispatch.dylib*
|
||||
#}
|
||||
|
||||
##{
|
||||
## OSX1010:AppKit-4
|
||||
## Memcheck:Cond
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-5
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-6
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-7
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppKit-8
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:ColorSync-1
|
||||
Memcheck:Cond
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:ColorSync-2
|
||||
# Memcheck:Value8
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:CoreGraphics-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:CoreGraphics-2
|
||||
# Memcheck:Value8
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:CoreGraphics-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:CoreGraphics-4
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*libRIP*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:CoreGraphics-5
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:CoreGraphics-6
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*HIToolbox.framework*HIToolbox*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:HIServices-1
|
||||
Memcheck:Cond
|
||||
obj:*HIServices.framework*HIServices*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:LaunchServices-1
|
||||
Memcheck:Cond
|
||||
obj:*LaunchServices.framework*LaunchServices*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:LaunchServices-2
|
||||
Memcheck:Cond
|
||||
obj:*LaunchServices.framework*LaunchServices*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:QuartzCore-1
|
||||
Memcheck:Cond
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:vImage-1
|
||||
# Memcheck:Cond
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:zlib-C
|
||||
Memcheck:Cond
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:zlib-8
|
||||
Memcheck:Value8
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1010:32bit:_libxpc_initializer
|
||||
# Memcheck:Cond
|
||||
# fun:_libxpc_initializer
|
||||
# fun:libSystem_initializer
|
||||
# fun:*ImageLoaderMachO*doModInitFunctions*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1010:dyld-1
|
||||
Memcheck:Cond
|
||||
fun:*ImageLoader*weakBind*
|
||||
fun:*ImageLoader*link*
|
||||
fun:*dyld*link*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:dyld-2
|
||||
Memcheck:Cond
|
||||
fun:exit
|
||||
obj:*libdyld*dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:libsystem_kernel-1
|
||||
Memcheck:Cond
|
||||
obj:*libsystem_kernel*dylib*
|
||||
obj:*libsystem_kernel*dylib*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreServicesInternal-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreServicesInternal-2
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreServicesInternal-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CoreServices-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1010:libsystem_pthread-1
|
||||
## Memcheck:Cond
|
||||
## obj:*libsystem_pthread*dylib*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1010:ApplicationServices-1
|
||||
Memcheck:Cond
|
||||
obj:*ApplicationServices.framework*ATS*
|
||||
obj:*libsystem_pthread*dylib*
|
||||
obj:*libsystem_platform*dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:HIToolbox-1
|
||||
Memcheck:Cond
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:RawCamera-1
|
||||
Memcheck:Cond
|
||||
obj:*RawCamera.bundle*RawCamera*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1010:CoreImage-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
##}
|
||||
|
||||
##{
|
||||
## OSX1010:strncpy-1
|
||||
## Memcheck:Cond
|
||||
## fun:strncpy
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1010:pthread_rwlock_init
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
obj:*ImageIO.framework*ImageIO*
|
||||
obj:*ImageIO.framework*ImageIO*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:CFBasicHash
|
||||
Memcheck:Value8
|
||||
fun:*CFBasicHash*
|
||||
fun:*CF*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-1-Addr8
|
||||
Memcheck:Addr8
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-1-Addr8
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-2-Addr8
|
||||
Memcheck:Addr8
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-2-Addr2
|
||||
Memcheck:Addr2
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-3-Addr8
|
||||
Memcheck:Addr8
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-3-Addr2
|
||||
Memcheck:Addr2
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-3-Addr1
|
||||
Memcheck:Addr1
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-4
|
||||
Memcheck:Addr8
|
||||
fun:*platform_bzero*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-6-Addr8
|
||||
Memcheck:Addr8
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-6-Addr4
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:AppleIntelHD4000GraphicsGLDriver-7
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010:OSAtomicAdd32
|
||||
Memcheck:Addr4
|
||||
fun:*OSAtomicAdd32*
|
||||
obj:*IOAccelerator.framework*IOAccelerator*
|
||||
obj:*GPUSupport.framework*GPUSupportMercury*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1010: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
|
||||
}
|
||||
|
||||
# See https://bugs.kde.org/show_bug.cgi?id=196528
|
||||
{
|
||||
macos-__pthread_rwlock_init-see-our-bug-196528
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
}
|
||||
730
darwin15.supp
730
darwin15.supp
@@ -1,730 +0,0 @@
|
||||
|
||||
# Suppressions for Darwin 15.x / Mac OS X 10.11 El Capitan
|
||||
|
||||
############################################
|
||||
## Leaks. For other stuff see below.
|
||||
|
||||
{
|
||||
OSX1011:1-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:2-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011: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
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:4-Leak
|
||||
Memcheck:Leak
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:5-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:dyld_register_image_state_change_handler
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:6-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:map_images_nolock
|
||||
fun:map_2_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:7-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:map_images_nolock
|
||||
fun:map_2_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:8-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:9-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:10-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:11-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: definite
|
||||
# fun:malloc
|
||||
# fun:currentlocale
|
||||
#}
|
||||
#
|
||||
#{
|
||||
# OSX1011:12-Leak
|
||||
# Memcheck:Leak
|
||||
# match-leak-kinds: possible
|
||||
# fun:malloc
|
||||
# fun:tzsetwall_basic
|
||||
# fun:_st_tzset_basic
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:13-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_memalign
|
||||
...
|
||||
fun:_ZN4dyld24initializeMainExecutableEv
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:14-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_atfork_child
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:15-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc
|
||||
fun:__smakebuf
|
||||
...
|
||||
fun:printf
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:16-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:17-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:18-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: reachable
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:_read_images
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:19-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: possible
|
||||
fun:malloc_zone_?alloc
|
||||
...
|
||||
fun:*NX*Map*
|
||||
fun:*NX*Map*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:20-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: indirect
|
||||
fun:?alloc
|
||||
...
|
||||
fun:libSystem_initializer
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:21-Leak
|
||||
Memcheck:Leak
|
||||
match-leak-kinds: definite
|
||||
fun:malloc_zone_memalign
|
||||
...
|
||||
fun:_ZN4dyld24initializeMainExecutableEv
|
||||
}
|
||||
|
||||
|
||||
############################################
|
||||
## Non-leak errors
|
||||
|
||||
##{
|
||||
## OSX1011:CoreFoundation-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-2
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-4
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-5
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIServices.framework*HIServices*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-6
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-7
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*SystemConfiguration.framework*SystemConfiguration*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-8
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*IOKit.framework*IOKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-9
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-10
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-11
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*AE.framework*AE*
|
||||
obj:*AE.framework*AE*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-12
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreFoundation-13
|
||||
Memcheck:Cond
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
obj:*AE.framework*AE*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-1
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-2
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:AppKit-3
|
||||
# Memcheck:Cond
|
||||
# obj:*AppKit.framework*AppKit*
|
||||
# obj:*libdispatch.dylib*
|
||||
# obj:*libdispatch.dylib*
|
||||
#}
|
||||
|
||||
##{
|
||||
## OSX1011:AppKit-4
|
||||
## Memcheck:Cond
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*AppKit.framework*AppKit*
|
||||
## obj:*CoreFoundation.framework*CoreFoundation*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-5
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-6
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-7
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppKit-8
|
||||
Memcheck:Cond
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
obj:*Foundation.framework*Foundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:ColorSync-1
|
||||
Memcheck:Cond
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
obj:*ColorSync.framework*ColorSync*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:ColorSync-2
|
||||
# Memcheck:Value8
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
# obj:*ColorSync.framework*ColorSync*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:CoreGraphics-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:CoreGraphics-2
|
||||
# Memcheck:Value8
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:CoreGraphics-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
obj:*CoreGraphics.framework*libRIP*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:CoreGraphics-4
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*libRIP*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:CoreGraphics-5
|
||||
Memcheck:Cond
|
||||
obj:*CoreGraphics.framework*CoreGraphics*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:CoreGraphics-6
|
||||
# Memcheck:Cond
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
# obj:*HIToolbox.framework*HIToolbox*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:HIServices-1
|
||||
Memcheck:Cond
|
||||
obj:*HIServices.framework*HIServices*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:LaunchServices-1
|
||||
Memcheck:Cond
|
||||
obj:*LaunchServices.framework*LaunchServices*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
obj:*AppKit.framework*AppKit*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:LaunchServices-2
|
||||
Memcheck:Cond
|
||||
obj:*LaunchServices.framework*LaunchServices*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:QuartzCore-1
|
||||
Memcheck:Cond
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
obj:*QuartzCore.framework*QuartzCore
|
||||
}
|
||||
|
||||
#{
|
||||
# OSX1011:vImage-1
|
||||
# Memcheck:Cond
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*vImage.framework*vImage*
|
||||
# obj:*CoreGraphics.framework*CoreGraphics*
|
||||
#}
|
||||
|
||||
{
|
||||
OSX1011:zlib-C
|
||||
Memcheck:Cond
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:zlib-8
|
||||
Memcheck:Value8
|
||||
obj:/usr/lib/libz.*dylib
|
||||
obj:/usr/lib/libz.*dylib
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011: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*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:dyld-1
|
||||
Memcheck:Cond
|
||||
fun:*ImageLoader*weakBind*
|
||||
fun:*ImageLoader*link*
|
||||
fun:*dyld*link*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:dyld-2
|
||||
Memcheck:Cond
|
||||
fun:exit
|
||||
obj:*libdyld*dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:libsystem_kernel-1
|
||||
Memcheck:Cond
|
||||
obj:*libsystem_kernel*dylib*
|
||||
obj:*libsystem_kernel*dylib*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreServicesInternal-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreServicesInternal-2
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreServicesInternal-3
|
||||
Memcheck:Cond
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreServicesInternal.framework*CoreServicesInternal*
|
||||
obj:*CoreFoundation.framework*CoreFoundation*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CoreServices-1
|
||||
Memcheck:Cond
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
obj:*CoreServices.framework*LaunchServices*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1011:libsystem_pthread-1
|
||||
## Memcheck:Cond
|
||||
## obj:*libsystem_pthread*dylib*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
## obj:*ImageIO.framework*ImageIO*
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1011:ApplicationServices-1
|
||||
Memcheck:Cond
|
||||
obj:*ApplicationServices.framework*ATS*
|
||||
obj:*libsystem_pthread*dylib*
|
||||
obj:*libsystem_platform*dylib*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:HIToolbox-1
|
||||
Memcheck:Cond
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
obj:*HIToolbox.framework*HIToolbox*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:RawCamera-1
|
||||
Memcheck:Cond
|
||||
obj:*RawCamera.bundle*RawCamera*
|
||||
obj:*libdispatch.dylib*
|
||||
obj:*libdispatch.dylib*
|
||||
}
|
||||
|
||||
##{
|
||||
## OSX1011:CoreImage-1
|
||||
## Memcheck:Cond
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
## obj:*CoreImage.framework*CoreImage*
|
||||
##}
|
||||
|
||||
##{
|
||||
## OSX1011:strncpy-1
|
||||
## Memcheck:Cond
|
||||
## fun:strncpy
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
## obj:*CoreServicesInternal.framework*CoreServicesInternal
|
||||
##}
|
||||
|
||||
{
|
||||
OSX1011:pthread_rwlock_init
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
obj:*ImageIO.framework*ImageIO*
|
||||
obj:*ImageIO.framework*ImageIO*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:CFBasicHash
|
||||
Memcheck:Value8
|
||||
fun:*CFBasicHash*
|
||||
fun:*CF*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-1-Addr8
|
||||
Memcheck:Addr8
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-1-Addr8
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-2-Addr8
|
||||
Memcheck:Addr8
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-2-Addr2
|
||||
Memcheck:Addr2
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr8
|
||||
Memcheck:Addr8
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr2
|
||||
Memcheck:Addr2
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr1
|
||||
Memcheck:Addr1
|
||||
fun:*platform_memmove*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-4
|
||||
Memcheck:Addr8
|
||||
fun:*platform_bzero*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-6-Addr8
|
||||
Memcheck:Addr8
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-6-Addr4
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:AppleIntelHD4000GraphicsGLDriver-7
|
||||
Memcheck:Addr4
|
||||
obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
|
||||
obj:*GLEngine.bundle*GLEngine*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011:OSAtomicAdd32
|
||||
Memcheck:Addr4
|
||||
fun:*OSAtomicAdd32*
|
||||
obj:*IOAccelerator.framework*IOAccelerator*
|
||||
obj:*GPUSupport.framework*GPUSupportMercury*
|
||||
}
|
||||
|
||||
{
|
||||
OSX1011: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
|
||||
}
|
||||
|
||||
# See https://bugs.kde.org/show_bug.cgi?id=196528
|
||||
{
|
||||
macos-__pthread_rwlock_init-see-our-bug-196528
|
||||
Memcheck:Cond
|
||||
fun:pthread_rwlock_init
|
||||
}
|
||||
@@ -1,90 +0,0 @@
|
||||
{
|
||||
HELGRIND-LIB-RTLD2
|
||||
Helgrind:Race
|
||||
fun:allocate_tls
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD3
|
||||
Helgrind:Race
|
||||
fun:symlook_obj
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD4
|
||||
Helgrind:Race
|
||||
fun:objlist_call_fini
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD5
|
||||
Helgrind:Race
|
||||
fun:_rtld_error
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD6
|
||||
Helgrind:Race
|
||||
fun:errmsg_save
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD7
|
||||
Helgrind:Race
|
||||
fun:rtld_vsnprintf
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD8
|
||||
Helgrind:Race
|
||||
fun:snprintf_func
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD9
|
||||
Helgrind:Race
|
||||
fun:strlen
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD10
|
||||
Helgrind:Race
|
||||
fun:symlook_default
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD11
|
||||
Helgrind:Race
|
||||
...
|
||||
fun:dl_iterate_phdr
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD12
|
||||
Helgrind:Race
|
||||
fun:morecore
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD13
|
||||
Helgrind:Race
|
||||
fun:__crt_malloc
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD14
|
||||
Helgrind:Race
|
||||
fun:globallist_curr
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD15
|
||||
Helgrind:Race
|
||||
fun:tls_get_addr_common
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD16
|
||||
Helgrind:Race
|
||||
fun:memset
|
||||
...
|
||||
fun:allocate_tls
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD17
|
||||
Helgrind:Race
|
||||
fun:__crt_free
|
||||
}
|
||||
{
|
||||
HELGRIND-LIB-RTLD18
|
||||
Helgrind:Race
|
||||
...
|
||||
fun:free_tls
|
||||
}
|
||||
|
||||
@@ -219,12 +219,6 @@
|
||||
fun:thr_keycreate_once
|
||||
}
|
||||
|
||||
{
|
||||
Solaris:_nsc_proc_is_cache
|
||||
Helgrind:Race
|
||||
fun:_nsc_proc_is_cache
|
||||
}
|
||||
|
||||
{
|
||||
Solaris:nss_dbop_search
|
||||
Helgrind:Race
|
||||
|
||||
Reference in New Issue
Block a user