obj:*libdispatch.dylib*
}
-##{
-## OSX1013:CoreImage-1
-## Memcheck:Cond
-## obj:*CoreImage.framework*CoreImage*
-## obj:*CoreImage.framework*CoreImage*
-## obj:*CoreImage.framework*CoreImage*
-##}
-
-##{
-## OSX1013:strncpy-1
-## Memcheck:Cond
-## fun:strncpy
-## obj:*CoreServicesInternal.framework*CoreServicesInternal
-## obj:*CoreServicesInternal.framework*CoreServicesInternal
-##}
-
{
OSX1013:pthread_rwlock_init
Memcheck:Cond
fun:pthread_rwlock_init
- obj:*ImageIO.framework*ImageIO*
- obj:*ImageIO.framework*ImageIO*
}
{
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
-}
-
# macOS 10.13 mach-o loader at startup
{
OSX1013:map_images-1
fun:map_images_nolock
fun:map_images
}
+
{
OSX1013:map_images-3
Memcheck:Leak
fun:nw_path_copy_interface_with_generation_internal
}
+
+{
+ OSX1013:helgrind:rwlock_tt<false>::read()
+ Helgrind:Race
+ fun:_ZN9rwlock_ttILb0EE4readEv
+}
+
+{
+ OSX1013:helgrind:rwlock_tt<false>::write()
+ Helgrind:Race
+ fun:_ZN9rwlock_ttILb0EE5writeEv
+}
+
+
{
OSX1013:drd:object_dispose
drd:ConflictingAccess
...
fun:xpc_pipe_routine
}
+
#elif defined(VGO_freebsd)
# define VG_Z_LIBPTHREAD_SONAME libthrZdsoZa // libthr.so*
#elif defined(VGO_darwin)
-# define VG_Z_LIBPTHREAD_SONAME libSystemZdZaZddylib // libSystem.*.dylib
+//# define VG_Z_LIBPTHREAD_SONAME libSystemZdZaZddylib // libSystem.*.dylib
+# define VG_Z_LIBPTHREAD_SONAME libsystemZupthreadZddylib // libSystem.*.dylib
#elif defined(VGO_solaris)
# define VG_Z_LIBPTHREAD_SONAME libpthreadZdsoZd1 // libpthread.so.1
#else
$SED '/^used_suppression:.*OSX.*dyld.*default.supp:*/d' |
# Suppress Darwin running dsymutil
$SED -e '/run: \/usr\/bin\/dsymutil.*/d' |
-# Suppress Darwin unknown mach ports
-$SED -e '/UNKNOWN Mach port modified/d'
+# Suppress Darwin unknown mach ports and mach_msg
+$SED -e '/UNKNOWN Mach port modified/d' |
+$SED -e '/UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option/d'