summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordank@chromium.org <dank@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-07 00:08:37 +0000
committerdank@chromium.org <dank@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-07 00:08:37 +0000
commit7cc34c912a641813a5d717758d18fc52bbea73ac (patch)
tree474bd02377a3c675dab2b58da512860bef9186fc /tools
parent26ff72b37bf853b7c356cd84d7e7797e6d3b4d03 (diff)
downloadchromium_src-7cc34c912a641813a5d717758d18fc52bbea73ac.zip
chromium_src-7cc34c912a641813a5d717758d18fc52bbea73ac.tar.gz
chromium_src-7cc34c912a641813a5d717758d18fc52bbea73ac.tar.bz2
Fix a typo in last suppression commit (forgot type)
and shorten a suppression that was so long valgrind barfed. Add suppressions for two new valgrind warnings that are extremely reproducible on the mac. Add variant of an old suppression. BUG=11333,18661,18705 TEST=none Review URL: http://codereview.chromium.org/165100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22699 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt53
1 files changed, 46 insertions, 7 deletions
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index 68ee8f0..63db81b 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -128,6 +128,16 @@
fun:CMOpenOrNewAccess
}
{
+ # suddenly very common as of 6 aug 2009
+ bug_11333b
+ fun:malloc
+ fun:stdSmartNewPtr
+ fun:stdSmartNewHandle
+ fun:IOCreateAndOpen
+ fun:ScratchInit
+ fun:CMNewAccessFromAnother
+}
+{
# Mac unit_tests. See http://crbug.com/11271
bug_12640a
Memcheck:Cond
@@ -490,6 +500,7 @@
{
# System leak? But we usually tickle it with our throbber...
bug_18661
+ Memcheck:Leak
fun:realloc
fun:sl_stream_finish
fun:sl_program_assemble
@@ -510,11 +521,39 @@
fun:-[CIContextImpl render:]
fun:cgxcoreimage_instance_render
fun:CGXCoreImageInstanceRender
- fun:ripc_AcquireCoreImage
- fun:ripc_DrawShading
- fun:CGContextDrawShading
- fun:-[CICGContextImpl render:]
- fun:-[CIContext drawImage:inRect:fromRect:]
- fun:-[CIImage(NSAppKitAdditions) drawInRect:fromRect:operation:fraction:]
- fun:-[ThrobberFilmstripDelegate drawFrameInRect:]
+}
+{
+ bug_18705
+ Memcheck:Cond
+ fun:NSMouseInRect
+ fun:-[NSThemeFrame _updateWidgets]
+ fun:-[NSThemeFrame _tileTitlebarAndRedisplay:]
+ fun:-[NSTitledFrame tileAndSetWindowShape:]
+ fun:-[NSThemeFrame initWithFrame:styleMask:owner:]
+ fun:-[NSGrayFrame initWithFrame:styleMask:owner:]
+ fun:-[NSWindow _commonInitFrame:styleMask:backing:defer:]
+ fun:-[NSWindow _initContent:styleMask:backing:defer:contentView:]
+ fun:-[NSWindow initWithContentRect:styleMask:backing:defer:]
+ fun:-[NSWindowTemplate nibInstantiate]
+ fun:-[NSIBObjectData instantiateObject:]
+ fun:-[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
+ fun:loadNib
+ fun:+[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
+ fun:+[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
+ fun:-[NSWindowController loadWindow]
+ fun:-[NSWindowController window]
+ fun:-[BrowserWindowController initWithBrowser:takeOwnership:]
+}
+{
+ bug_18705b
+ Memcheck:Cond
+ fun:_ZN3gfx4Size10set_heightEi
+ fun:_ZN3gfx4Rect10set_heightEi
+ fun:_ZN3gfx4RectC1ERK6CGRect
+ fun:_ZNK12_GLOBAL__N_126DefaultMonitorInfoProvider23GetPrimaryMonitorBoundsEv
+ fun:_ZNK11WindowSizer22GetDefaultWindowBoundsEPN3gfx4RectE
+ fun:_ZNK11WindowSizer21DetermineWindowBoundsERKN3gfx4RectEPS1_Pb
+ fun:_ZN11WindowSizer22GetBrowserWindowBoundsERKSbIwSt11char_traitsIwESaIwEERKN3gfx4RectEP7BrowserPS7_Pb
+ fun:_ZNK7Browser20GetSavedWindowBoundsEv
+ fun:-[BrowserWindowController initWithBrowser:takeOwnership:]
}