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:_ZN12HALCADClient19AddPropertyListenerEmPK26AudioObjectPropertyAddressPFlmmS2_PvES3_
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
109 # 2. Intentional unit test errors, stuff that is somehow a false positive
110 # in our own code, or stuff that is so trivial it's not worth fixing.
112 # Mac Sandbox test cases are registered in a global map. This code is only
113 # used in the unit test binary.
114 Mac_Sandbox_Intentional_Leak1
117 fun:_ZN7content8internal19RegisterSandboxTestINS_*
119 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
120 fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEj
121 fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextE
122 fun:_ZN4dyld24initializeMainExecutableEv
125 # __cxa_get_globals leaks a structure when called for the first time
126 __cxa_get_globals one-time leak
129 fun:__cxa_get_globals
132 # 3. Suppressions for real chromium bugs that are not yet fixed.
138 fun:new_sem_from_pool
144 fun:vp8_decode_update_thread_context
145 fun:update_context_from_thread
147 fun:ff_thread_decode_frame
148 fun:avcodec_decode_video2
149 fun:_ZN5media23FFmpegVideoDecodeEngine6DecodeERK13scoped_refptrINS_6BufferEEPS1_INS_10VideoFrameEE
150 fun:_ZN5media18FFmpegVideoDecoder14DoDecodeBufferERK13scoped_refptrINS_6BufferEE
156 fun:vp8_decode_update_thread_context
157 fun:update_context_from_thread
158 fun:frame_thread_free
161 fun:_ZN5media23FFmpegVideoDecodeEngineD0Ev
162 fun:_ZN10scoped_ptrIN5media23FFmpegVideoDecodeEngineEE5resetEPS1_
163 fun:_ZN5media27FFmpegVideoDecodeEngineTestD2Ev
164 fun:_ZN5media51FFmpegVideoDecodeEngineTest_DecodeFrame_Normal_TestD0Ev
168 Memcheck:Uninitialized
170 fun:_ZNK19TConcreteFontScaler15CopyGlyphBitmapEtjP6CGRectPm
172 fun:_ZN9Offscreen5getCGERK19SkScalerContext_MacRK7SkGlyphtPmb
173 fun:_ZN19SkScalerContext_Mac13generateImageERK7SkGlyph
177 Memcheck:Uninitialized
181 fun:ripc_AcquireImage
183 fun:CGContextDrawImage*
185 fun:_ZN11CUIRenderer4DrawE6CGRectP9CGContextPK14__CFDictionaryPS5_
191 fun:_ZN4base17LoadNativeLibrary*
192 fun:_ZN3gfx26InitializeStaticGLBindings*
193 fun:_ZN3gfx9GLSurface30InitializeOneOffImplementation*
194 fun:_ZN3gfx9GLSurface24InitializeOneOffForTestsEv
200 fun:_internal_class_createInstanceFromZone
201 fun:_internal_class_createInstance
203 fun:+[NSObject(NSObject) alloc]
204 fun:-[VideoCaptureDeviceQTKit initWithFrameReceiver:]
205 fun:_ZN5media21VideoCaptureDeviceMac4InitENS_18VideoCaptureDevice4Name14CaptureApiTypeE
206 fun:_ZN5media28VideoCaptureDeviceFactoryMac6CreateERKNS_18VideoCaptureDevice4NameE
207 fun:_ZN5media45VideoCaptureDeviceTest_OpenInvalidDevice_Test8TestBodyEv
213 fun:_ZN18hb_object_header_t6createEj
214 fun:_ZL16hb_object_createI9hb_face_tEPT_v
215 fun:hb_face_create_for_tables
216 fun:_ZN3gfx12_GLOBAL__N_118CreateHarfBuzzFaceEP10SkTypeface
217 fun:_ZN3gfx12_GLOBAL__N_118CreateHarfBuzzFontEP10SkTypefacei
218 fun:_ZN3gfx18RenderTextHarfBuzz8ShapeRunEPNS_8internal15TextRunHarfBuzzE
219 fun:_ZN3gfx18RenderTextHarfBuzz12EnsureLayoutEv
220 fun:_ZN3gfx41RenderTextTest_HarfBuzz_RunDirection_Test8TestBodyEv
226 fun:_ZN9__gnu_cxx13new_allocatorISt13_Rb_tree_nodeISt4pairIKPKN15tracked_objects6BirthsENS3_9DeathDataEEEE8allocateEmPKv
227 fun:_ZNSt8_Rb_treeIPKN15tracked_objects6BirthsESt4pairIKS3_NS0_9DeathDataEESt10_Select1stIS7_ESt4lessIS3_ESaIS7_EE11_M_get_nodeEv
228 fun:_ZNSt8_Rb_treeIPKN15tracked_objects6BirthsESt4pairIKS3_NS0_9DeathDataEESt10_Select1stIS7_ESt4lessIS3_ESaIS7_EE14_M_create_nodeERKS7_
229 fun:_ZNSt8_Rb_treeIPKN15tracked_objects6BirthsESt4pairIKS3_NS0_9DeathDataEESt10_Select1stIS7_ESt4lessIS3_ESaIS7_EE9_M_insertEPSt18_Rb_tree_node_baseSF_RKS7_
230 fun:_ZNSt8_Rb_treeIPKN15tracked_objects6BirthsESt4pairIKS3_NS0_9DeathDataEESt10_Select1stIS7_ESt4lessIS3_ESaIS7_EE16_M_insert_uniqueESt17_Rb_tree_iteratorIS7_ERKS7_
231 fun:_ZNSt3mapIPKN15tracked_objects6BirthsENS0_9DeathDataESt4lessIS3_ESaISt4pairIKS3_S4_EEE6insertESt17_Rb_tree_iteratorIS9_ERKS9_
232 fun:_ZNSt3mapIPKN15tracked_objects6BirthsENS0_9DeathDataESt4lessIS3_ESaISt4pairIKS3_S4_EEEixERS8_
233 fun:_ZN15tracked_objects10ThreadData11TallyADeathERKNS_6BirthsEiRKNS_13TaskStopwatchE
234 fun:_ZN15tracked_objects10ThreadData31TallyRunOnNamedThreadIfTrackingERKN4base12TrackingInfoERKNS_13TaskStopwatchE
240 fun:_ZN7content21PluginLoaderPosixTestC2Ev
241 fun:_ZN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestC2Ev
242 fun:_ZN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestC1Ev
243 fun:_ZN7testing8internal15TestFactoryImplIN7content45PluginLoaderPosixTest_PluginLaunchFailed_TestEE10CreateTestEv