summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordank@chromium.org <dank@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 20:11:42 +0000
committerdank@chromium.org <dank@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-28 20:11:42 +0000
commit0c43e2cc628b10a6151c03e73aa6b35d280fbfb5 (patch)
tree355c03f52aa455fafba5e193582df9ec62091775 /tools
parent92dc88677acfcf87d0e202346e16ffe4297fa606 (diff)
downloadchromium_src-0c43e2cc628b10a6151c03e73aa6b35d280fbfb5.zip
chromium_src-0c43e2cc628b10a6151c03e73aa6b35d280fbfb5.tar.gz
chromium_src-0c43e2cc628b10a6151c03e73aa6b35d280fbfb5.tar.bz2
Add four new suppressions, widen one.
BUG=17113,17291,18984,20504,20508 Review URL: http://codereview.chromium.org/180022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24787 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt12
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt36
2 files changed, 44 insertions, 4 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 103d1c8..c0220b2 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -846,8 +846,6 @@
fun:_ZN11webkit_glue20ResourceLoaderBridge6CreateERKSsRK4GURLS5_S5_S2_S2_S2_iiN12ResourceType4TypeEii
fun:_ZN11webkit_glue16WebURLLoaderImpl7Context5StartERKN6WebKit13WebURLRequestEPNS_20ResourceLoaderBridge16SyncLoadResponseE
fun:_ZN11webkit_glue16WebURLLoaderImpl18loadAsynchronouslyERKN6WebKit13WebURLRequestEPNS1_18WebURLLoaderClientE
- fun:_ZN11webkit_glue15ResourceFetcher5StartEP8WebFrame
- fun:_ZN11webkit_glue15ResourceFetcherC1ERK4GURLP8WebFrameP14CallbackRunnerI6Tuple2IRKN6WebKit14WebURLResponseERKSsEE
}
{
bug_17185
@@ -871,6 +869,16 @@
fun:_ZN7WebCore10Pasteboard10writeImageEPNS_4NodeERKNS_4KURLERKNS_6StringE
}
{
+ bug_17291
+ Memcheck:Leak
+ fun:malloc
+ fun:_ZN3WTF10fastMallocE*
+ fun:_ZN7WebCore19V8EventListenerList3addEPNS_15V8EventListenerE
+ fun:_ZN7WebCore19V8EventListenerList19findOrCreateWrapperINS_15V8EventListenerEEEN3WTF10PassRefPtrIS2_EEPNS_5FrameEN2v85LocalINS8_5ValueEEEb
+ fun:_ZN7WebCore8V8Custom37v8DOMWindowEventHandlerAccessorSetterEN2v85LocalINS1_6StringEEENS2_INS1_5ValueEEERKNS1_12AccessorInfoE
+ fun:_ZN2v88internal8JSObject23SetPropertyWithCallbackEPNS0_6ObjectEPNS0_6StringES3_PS1_
+}
+{
# also bug 17979. It's a nest of leaks.
bug_17385
Memcheck:Leak
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index 7028831..72e4491 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -193,6 +193,25 @@
fun:_ZNK8Security12UnixPlusPlus17StaticForkMonitorclEv
fun:_ZN12ocspdGlobals10serverPortEv
}
+{
+ # Invalid read
+ bug_20508a
+ Memcheck:Addr4
+ ...
+ fun:ripc_DrawGlyphs
+ fun:draw_glyphs
+ fun:CGContextShowGlyphsWithAdvances
+}
+{
+ # Invalid read
+ bug_20508b
+ Memcheck:Addr4
+ fun:_eATSFontGetGlyphIDsForGlyphNames
+ fun:ATSFontGetGlyphIDsForGlyphNames
+ fun:ats_font_get_glyphs_for_glyph_names
+ fun:get_glyphs_for_glyph_names
+}
+
# 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.
@@ -500,9 +519,7 @@
fun:_ZdlPv
fun:_ZN7WebCore15CSSSelectorList19adoptSelectorVectorERN3WTF6VectorIPNS_11CSSSelectorELm0EEE
...
- fun:_ZN7WebCore9CSSParser15createStyleRuleEPN3WTF6VectorIPNS_11CSSSelectorELm0EEE
fun:_Z10cssyyparsePv
- fun:_ZN7WebCore9CSSParser10parseSheetEPNS_13CSSStyleSheetERKNS_6StringE
}
{
# Leak of a CFMutableArray of certs in X509Certificate::Verify.
@@ -521,3 +538,18 @@
fun:_pthread_wqthread
fun:start_wqthread
}
+{
+ bug_20504
+ Memcheck:Leak
+ fun:malloc_zone_calloc
+ fun:_internal_class_createInstanceFromZone
+ fun:+[NSObject allocWithZone:]
+ fun:-[NSCustomObject nibInstantiate]
+ fun:-[NSIBObjectData instantiateObject:]
+ fun:-[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:]
+ fun:loadNib
+ fun:+[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:]
+ fun:+[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:]
+ fun:+[NSBundle(NSNibLoading) loadNibNamed:owner:]
+ fun:_ZN8Platform29WillInitializeMainMessageLoopERK18MainFunctionParams
+}