Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(236)

Unified Diff: tools/valgrind/suppressions_mac.txt

Issue 155225: Shuffle the Mac valgind suppressions around a bit to match the other suppress... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 11 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/valgrind/suppressions_mac.txt
===================================================================
--- tools/valgrind/suppressions_mac.txt (revision 20156)
+++ tools/valgrind/suppressions_mac.txt (working copy)
@@ -1,3 +1,16 @@
+# There are three kinds of suppressions in this file:
+# 1. Third party stuff we have no control over.
+#
+# 2. Intentional unit test errors, stuff that is somehow a false positive
+# in our own code, or stuff that is so trivial it's not worth fixing.
+#
+# 3. Suppressions for real chromium bugs that are not yet fixed.
+# These should all be in chromium's bug tracking system.
+# Periodically we should sweep this file and the bug tracker clean by
+# running overnight and removing outdated bugs/suppressions.
+#-----------------------------------------------------------------------
+
+# 1. Third party stuff we have no control over.
{
# See http://code.google.com/p/chromium/issues/detail?id=9565
# This should have been handled by platform-specific suppression.
@@ -59,7 +72,7 @@
obj:/System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
}
{
- # Mac media_unittests. See http://crbug.com/9351
+ # CoreAudio leak. See http://crbug.com/9351
bug_9351
Memcheck:Leak
fun:_Znwm
@@ -71,6 +84,107 @@
fun:_ZN15AudioManagerMac15HasAudioDevicesEv
}
{
+ # Filed with Apple as rdar://6915060; see http://crbug.com/11270
+ bug_11270
+ Memcheck:Leak
+ fun:calloc
+ fun:CMSSetLabCLUT
+}
+{
+ # ATI driver bug? See http://crbug.com/11271
+ bug_11271
+ Memcheck:Leak
+ fun:calloc
+ fun:gldCreateBuffer
+ fun:gldPageoffBuffer
+ fun:gldGetString
+ fun:gldGetString
+ fun:gldGetString
+ fun:gldInitDispatch
+ fun:gldGetQueryInfo
+ fun:gldUpdateDispatch
+ fun:gldInitDispatch
+ fun:gliSetCurrentPluginDispatchTable
+ fun:gliAttachDrawableWithOptions
+ fun:cglSetContextScreen
+ fun:cglSetAnyDrawable
+ fun:CGLSetSurface
+ fun:view_draw
+ fun:view_display_link
+ fun:link_callback
+ fun:_ZN13CVDisplayLink9performIOEP11CVTimeStamp
+ fun:_ZN13CVDisplayLink11runIOThreadEv
+}
+{
+ # Mac leak in CMOpenOrNewAccess in unit_tests PlatformCanvas_SkLayer_Test,
+ # ToolbarControllerTest_FocusLocation_Test. See http://crbug.com/11333.
+ bug_11333
+ Memcheck:Leak
+ fun:malloc
+ fun:stdSmartNewPtr
+ fun:stdSmartNewHandle
+ fun:IOCreateAndOpen
+ fun:ScratchInit
+ fun:CMOpenOrNewAccess
+}
+{
+ # Mac unit_tests. See http://crbug.com/11271
+ bug_12640a
+ Memcheck:Cond
+ fun:png_write_find_filter
+ fun:webkit_png_write_row
+ fun:_ZN10PNGEncoder6EncodeEPKhNS_11ColorFormatEiiibPSt6vectorIhSaIhEE
+ ...
+ fun:_ZN24ExtensionsServiceBackend24InstallOrUpdateExtensionERK8FilePathRKSsb
+}
+{
+ # OpenGL.framework init; filed with Apple as rdar://6986771
+ opengl_init_rdar_6986771
+ Memcheck:Cond
+ ...
+ fun:gl_context_init_client_state
+}
+{
+ # Reproducible just launching and quitting TextEdit; filed with Apple as rdar://7004347
+ tsm_leak_rdar_7004347
+ Memcheck:Leak
+ fun:malloc_zone_malloc
+ fun:_CFRuntimeCreateInstance
+ fun:__CFDictionaryInit
+ fun:utOpenActivateAllSelectedIMInDoc
+ fun:MyActivateTSMDocument
+ fun:ActivateTSMDocument
+}
+{
+ # Looks like an Apple bug; has no visual impact.
+ unitialized_rect_allocated_on_stack_when_reparenting_window_content_views
+ Memcheck:Cond
+ fun:NSRectClip
+ fun:-[NSThemeFrame drawOverlayRect:]
+ ...
+ fun:-[NSWindow makeKeyAndOrderFront:]
+ fun:-[BrowserWindowController setFullscreen:]
+ ...
+ fun:main
+}
+{
+ # Tiny one-time leak, widely seen by valgind users; everyone suppresses this.
+ plugin_bundle_global_leak
+ Memcheck:Leak
+ fun:malloc
+ fun:__cxa_get_globals
+ fun:__cxa_allocate_exception
+ fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
+ fun:dlopen
+ fun:dlopen
+ fun:_CFBundleDlfcnCheckLoaded
+}
+
+# 2. Intentional unit test errors, stuff that is somehow a false positive
+# in our own code, or stuff that is so trivial it's not worth fixing.
+
+# 3. Suppressions for real chromium bugs that are not yet fixed.
+{
# Mac test_shell_tests, see http://crbug.com/9561
bug_9561
Memcheck:Leak
@@ -127,51 +241,6 @@
fun:_ZNK15CMMConvRGBToRGB7ConvertER8CMM8BitsP14CMMRuntimeInfomm
}
{
- # Mac unit_tests. Leak in a system thread? See http://crbug.com/11270
- bug_11270
- Memcheck:Leak
- fun:calloc
- fun:CMSSetLabCLUT
-}
-{
- # Mac unit_tests. See http://crbug.com/11271
- bug_11271
- Memcheck:Leak
- fun:calloc
- fun:gldCreateBuffer
- fun:gldPageoffBuffer
- fun:gldGetString
- fun:gldGetString
- fun:gldGetString
- fun:gldInitDispatch
- fun:gldGetQueryInfo
- fun:gldUpdateDispatch
- fun:gldInitDispatch
- fun:gliSetCurrentPluginDispatchTable
- fun:gliAttachDrawableWithOptions
- fun:cglSetContextScreen
- fun:cglSetAnyDrawable
- fun:CGLSetSurface
- fun:view_draw
- fun:view_display_link
- fun:link_callback
- fun:_ZN13CVDisplayLink9performIOEP11CVTimeStamp
- fun:_ZN13CVDisplayLink11runIOThreadEv
-}
-{
- # Mac leak in CMOpenOrNewAccess in unit_tests PlatformCanvas_SkLayer_Test,
- # ToolbarControllerTest_FocusLocation_Test. See http://crbug.com/11333.
- # (was: http://crbug.com/9563 )
- bug_11333
- Memcheck:Leak
- fun:malloc
- fun:stdSmartNewPtr
- fun:stdSmartNewHandle
- fun:IOCreateAndOpen
- fun:ScratchInit
- fun:CMOpenOrNewAccess
-}
-{
bug_12525
Memcheck:Cond
...
@@ -194,16 +263,6 @@
fun:CGContextDrawShading
}
{
- # Mac unit_tests. See http://crbug.com/11271
- bug_12640a
- Memcheck:Cond
- fun:png_write_find_filter
- fun:webkit_png_write_row
- fun:_ZN10PNGEncoder6EncodeEPKhNS_11ColorFormatEiiibPSt6vectorIhSaIhEE
- ...
- fun:_ZN24ExtensionsServiceBackend24InstallOrUpdateExtensionERK8FilePathRKSsb
-}
-{
bug_12640b
Memcheck:Value4
...
@@ -228,36 +287,6 @@
fun:_ZN24ExtensionsServiceBackend14UnpackerClient30OnUnpackExtensionSucceededImplERK15DictionaryValueRKSt6vectorI6Tuple2I8SkBitmap8FilePathESaIS8_EE
}
{
- # OpenGL.framework init; filed with Apple as rdar://6986771
- opengl_init_rdar_6986771
- Memcheck:Cond
- ...
- fun:gl_context_init_client_state
-}
-{
- # Reproducible just launching and quitting TextEdit; filed with Apple as rdar://7004347
- tsm_leak_rdar_7004347
- Memcheck:Leak
- fun:malloc_zone_malloc
- fun:_CFRuntimeCreateInstance
- fun:__CFDictionaryInit
- fun:utOpenActivateAllSelectedIMInDoc
- fun:MyActivateTSMDocument
- fun:ActivateTSMDocument
-}
-{
- # Looks like an Apple bug; has no visual impact.
- unitialized_rect_allocated_on_stack_when_reparenting_window_content_views
- Memcheck:Cond
- fun:NSRectClip
- fun:-[NSThemeFrame drawOverlayRect:]
- ...
- fun:-[NSWindow makeKeyAndOrderFront:]
- fun:-[BrowserWindowController setFullscreen:]
- ...
- fun:main
-}
-{
bug_15762
Memcheck:Cond
fun:_ZN7testing8internal11CmpHelperEQIjjEENS_15AssertionResultEPKcS4_RKT_RKT0_
@@ -274,35 +303,19 @@
fun:_ZN7testing8UnitTest3RunEv
fun:main
}
-
{
- bug_15819
+ bug_15819a
Memcheck:Cond
fun:_ZNK10CMMMtxOnly10ConvertMinE10CMM3x3Type10CMM3x1TypeR12CMMMinBuffermm
...
fun:CGContextDrawImage
fun:_ZN3gfx17CGImageToSkBitmapEP7CGImage
}
-
{
- bug_15819
+ bug_15819b
Memcheck:Value4
fun:_ZNK10CMMConvLut7ConvertER10CMMMinBitsP14CMMRuntimeInfomm
...
fun:CGContextDrawImage
fun:_ZN3gfx17CGImageToSkBitmapEP7CGImage
}
-
-{
- # Tiny one-time leak, widely seen by valgind users; everyone suppresses this.
- # See related discussion at http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39366
- plugin_bundle_global_leak
- Memcheck:Leak
- fun:malloc
- fun:__cxa_get_globals
- fun:__cxa_allocate_exception
- fun:_ZN4dyld4loadEPKcRKNS_11LoadContextE
- fun:dlopen
- fun:dlopen
- fun:_CFBundleDlfcnCheckLoaded
-}
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698