123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738 |
- # Probably this: https://bugzilla.redhat.com/show_bug.cgi?id=754026
- {
- <glibc noai6ai_cached>
- Memcheck:Free
- fun:free
- fun:__libc_freeres
- fun:_vgnU_freeres
- fun:__run_exit_handlers
- fun:exit
- }
- # Custom suppressions added by @Pro
- {
- osx_tmpfile_2
- Memcheck:Cond
- ...
- fun:find_temp_path
- ...
- fun:open_tmp_file
- ...
- }
- {
- osx_tmpfile_3
- Memcheck:Value8
- ...
- fun:find_temp_path
- ...
- fun:open_tmp_file
- ...
- }
- {
- osx_tmpfile_4
- Memcheck:Leak
- fun:malloc
- ...
- fun:find_temp_path
- ...
- fun:open_tmp_file
- ...
- fun:main
- }
- {
- osx_leak_1
- Memcheck:Leak
- ...
- fun:map_images_nolock
- fun:map_images
- ...
- }
- # Suppressions for Darwin 14.x / Mac OS X 10.10 Yosemite
- # Source: https://raw.githubusercontent.com/svn2github/valgrind/master/darwin14.supp
- ############################################
- ## 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: indirect
- # 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
- ...
- }
- ############################################
- ## 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*
- }
- {
- OSX1010:mach_msg_trap-1
- Memcheck:Param
- msg->desc.port.name
- fun:mach_msg_trap
- obj:*libsystem_kernel.dylib*
- obj:*SystemConfiguration.framework*SystemConfiguration*
- }
- {
- OSX1010:mach_msg_trap-2
- Memcheck:Param
- msg->desc.port.name
- fun:mach_msg_trap
- obj:*SystemConfiguration.framework*SystemConfiguration*
- obj:*SystemConfiguration.framework*SystemConfiguration*
- }
- # 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
- }
|