1 # There are three kinds of suppressions in this file:
2 # 1. Third party stuff we have no control over.
4 # 2. Intentional unit test errors, stuff that is somehow a false positive
5 # in our own code, or stuff that is so trivial it's not worth fixing.
7 # 3. Suppressions for real chromium bugs that are not yet fixed.
8 # These should all be in chromium's bug tracking system.
9 # Periodically we should sweep this file and the bug tracker clean by
10 # running overnight and removing outdated bugs/suppressions.
11 #-----------------------------------------------------------------------
13 # 1. Third party stuff we have no control over.
15 FIXME mac kevent libevent probably needs valgrind hooks
22 # CoreAudio leak. See http://crbug.com/9351
26 fun:_ZN12HALCADClient19AddPropertyListenerE*26AudioObjectPropertyAddressP*
28 fun:_ZN9HALSystem16CheckOutInstanceEv
33 Memcheck:Uninitialized
35 fun:-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
36 fun:-[NSApplication run]
39 # Also filed with Apple as rdar://7255382
42 fun:malloc_zone_malloc
43 fun:_CFRuntimeCreateInstance
45 fun:CFArrayCreateMutableCopy
47 fun:_ZN8Security12KeychainCore5Trust8evaluate*
50 # See also http://openradar.appspot.com/radar?id=1169404
52 Memcheck:Uninitialized
54 fun:_Z*19cssm_DataAbortQuery17cssm_dl_db_handlel
55 fun:CSSM_DL_DataAbortQuery
56 fun:_ZN11SSDLSession14DataAbortQueryEll
57 fun:_Z*19cssm_DataAbortQuery17cssm_dl_db_handlel
58 fun:CSSM_DL_DataAbortQuery
60 fun:tpVerifyCertGroupWithCrls
63 # QTKit leak. See http://crbug.com/100772 and rdar://10319535.
68 fun:WarholCreateGlobals
69 fun:INIT_QuickTimeLibInternal
74 fun:TundraUnitInputFromTSFileEntry
75 fun:TundraUnitVDIGInputEntry
76 fun:TundraUnitCreateFromDescription
77 fun:+[QTCaptureVDIGDevice _refreshDevices]
78 fun:+[QTCaptureVDIGDevice devicesWithIOType:]
79 fun:+[QTCaptureDevice devicesWithIOType:]
80 fun:+[QTCaptureDevice inputDevices]
81 fun:+[QTCaptureDevice inputDevicesWithMediaType:]
85 # See http://crbug.com/385604
89 fun:_ZNK11AEEventImpl9duplicateEv
91 fun:_ZL35HIToolboxLSNotificationCallbackFunc18LSNotificationCodedPKvPK7__LSASNS1_11LSSessionIDS1_
92 fun:_ZL48LSScheduleNotificationReceiveMessageCallbackFuncP12__CFMachPortPvlS1_
93 fun:__CFMachPortPerform
97 # Intentional leaks in AppKit, for an OS-level cache. Only appear on the first
98 # run of each reboot. See also issues 105525, 257276, 340847.
102 fun:malloc_zone_malloc
104 fun:setCursorFromBundle
110 Memcheck:Uninitialized
112 fun:find_registered_purgeable_zone
113 fun:malloc_make_purgeable
115 fun:setCursorFromBundle
118 fun:_ZN12_GLOBAL__N_116ForceSystemLeaksEv
121 FIXME initImagePng leaks from an unknown module
123 fun:malloc_zone_malloc
124 fun:_CFRuntimeCreateInstance
129 obj:/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
130 obj:/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
133 # 2. Intentional unit test errors, stuff that is somehow a false positive
134 # in our own code, or stuff that is so trivial it's not worth fixing.
136 # Mac Sandbox test cases are registered in a global map. This code is only
137 # used in the unit test binary.
138 Mac_Sandbox_Intentional_Leak1
141 fun:_ZN7content8internal19RegisterSandboxTestINS_*
143 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
144 fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
145 fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE
146 fun:_ZN4dyld24initializeMainExecutableEv
149 # __cxa_get_globals leaks a structure when called for the first time
150 __cxa_get_globals one-time leak
153 fun:__cxa_get_globals
156 # 3. Suppressions for real chromium bugs that are not yet fixed.
162 fun:new_sem_from_pool
168 fun:vp8_decode_update_thread_context
169 fun:update_context_from_thread
171 fun:ff_thread_decode_frame
172 fun:avcodec_decode_video2
173 fun:_ZN5media23FFmpegVideoDecodeEngine6DecodeERK13scoped_refptrINS_6BufferEEPS1_INS_10VideoFrameEE
174 fun:_ZN5media18FFmpegVideoDecoder14DoDecodeBufferERK13scoped_refptrINS_6BufferEE
180 fun:vp8_decode_update_thread_context
181 fun:update_context_from_thread
182 fun:frame_thread_free
185 fun:_ZN5media23FFmpegVideoDecodeEngineD0Ev
186 fun:_ZN10scoped_ptrIN5media23FFmpegVideoDecodeEngineEE5resetEPS1_
187 fun:_ZN5media27FFmpegVideoDecodeEngineTestD2Ev
188 fun:_ZN5media51FFmpegVideoDecodeEngineTest_DecodeFrame_Normal_TestD0Ev
192 Memcheck:Uninitialized
194 fun:_ZNK19TConcreteFontScaler15CopyGlyphBitmapEtjP6CGRectPm
196 fun:_ZN9Offscreen5getCGERK19SkScalerContext_MacRK7SkGlyphtPmb
197 fun:_ZN19SkScalerContext_Mac13generateImageERK7SkGlyph
201 Memcheck:Uninitialized
205 fun:ripc_AcquireImage
207 fun:CGContextDrawImage*
209 fun:_ZN11CUIRenderer4DrawE6CGRectP9CGContextPK14__CFDictionaryPS5_
213 Memcheck:Uninitialized
217 fun:ripc_AcquireImage
219 fun:CGContextDrawImage*
221 fun:-[NSImage hitTestRect:withImageDestinationRect:context:hints:flipped:]
227 fun:_ZN4base17LoadNativeLibrary*
228 fun:_ZN3gfx26InitializeStaticGLBindings*
229 fun:_ZN3gfx9GLSurface30InitializeOneOffImplementation*
230 fun:_ZN3gfx9GLSurface24InitializeOneOffForTestsEv
236 fun:_internal_class_createInstanceFromZone
240 fun:-[VideoCaptureDeviceQTKit initWithFrameReceiver:]
241 fun:_ZN5media21VideoCaptureDeviceMac4InitENS_18VideoCaptureDevice4Name14CaptureApiTypeE
242 fun:_ZN5media28VideoCaptureDeviceFactoryMac6CreateERKNS_18VideoCaptureDevice4NameE
243 fun:_ZN5media45VideoCaptureDeviceTest_OpenInvalidDevice_Test8TestBodyEv
249 fun:_ZN18hb_object_header_t6createEj
250 fun:_ZL16hb_object_createI9hb_face_tEPT_v
251 fun:hb_face_create_for_tables
252 fun:_ZN3gfx12_GLOBAL__N_118CreateHarfBuzzFaceEP10SkTypeface
253 fun:_ZN3gfx12_GLOBAL__N_118CreateHarfBuzzFontEP10SkTypefacei
254 fun:_ZN3gfx18RenderTextHarfBuzz8ShapeRunEPNS_8internal15TextRunHarfBuzzE
255 fun:_ZN3gfx18RenderTextHarfBuzz12EnsureLayoutEv
256 fun:_ZN3gfx41RenderTextTest_HarfBuzz_RunDirection_Test8TestBodyEv
262 fun:_ZN7content21PluginLoaderPosixTestC2Ev
263 fun:_ZN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestC2Ev
264 fun:_ZN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestC1Ev
265 fun:_ZN7testing8internal15TestFactoryImplIN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestEE10CreateTestEv
271 fun:_ZN4base3mac30PathForFrameworkBundleResourceEPK10__CFString
272 fun:_ZN3gin13IsolateHolder14LoadV8SnapshotEv
276 Memcheck:Uninitialized
277 fun:_ZN2v88internal9ExitFrame23GetStateForFramePointerEPhPNS0_10StackFrame5StateE
278 fun:_ZN2v88internal18StackFrameIterator5ResetEPNS0_14ThreadLocalTopE
279 fun:_ZN2v88internal18StackFrameIteratorC2EPNS0_7IsolateE
280 fun:_ZN2v88internal18StackFrameIteratorC1EPNS0_7IsolateE
281 fun:_ZN2v88internal7Isolate11FindHandlerEv