diff options
author | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 14:07:31 +0000 |
---|---|---|
committer | dkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 14:07:31 +0000 |
commit | af15f265ae6ff8b1eea4563cd314c9fe6a6d70c7 (patch) | |
tree | 3d4c3fa98247b67d2241582ee662d2a236ab1a5e /tools | |
parent | 009aa86fa4f39abaf973bca964ce1086dbec8c49 (diff) | |
download | chromium_src-af15f265ae6ff8b1eea4563cd314c9fe6a6d70c7.zip chromium_src-af15f265ae6ff8b1eea4563cd314c9fe6a6d70c7.tar.gz chromium_src-af15f265ae6ff8b1eea4563cd314c9fe6a6d70c7.tar.bz2 |
Suppress remaining leaks in test_shell_tests to make linux valgrind buildbot go green
Review URL: http://codereview.chromium.org/53038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12445 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/suppressions.txt | 140 |
1 files changed, 137 insertions, 3 deletions
diff --git a/tools/valgrind/suppressions.txt b/tools/valgrind/suppressions.txt index 0b0c912..96b2708 100644 --- a/tools/valgrind/suppressions.txt +++ b/tools/valgrind/suppressions.txt @@ -17,9 +17,12 @@ ... fun:XML_ParseBuffer fun:FcConfigParseAndLoad - fun:FcInitLoadConfig - fun:FcInitLoadConfigAndFonts - fun:FcInit +} +{ + bug_9245_FcConfigAppFontAddFile_leak + Memcheck:Leak + ... + fun:FcConfigAppFontAddFile } { dlopen invalid read, probably a bug in glibc. TODO(dkegel): file glibc bug @@ -59,6 +62,23 @@ fun:_ZN12SkGlyphCache10VisitCacheEPK12SkDescriptorPFbPKS_PvES5_ } { + Another possible skia leak + Memcheck:Leak + fun:_Znwj + fun:_ZN10SkFontHost15ResolveTypefaceEj + fun:_ZN24SkScalerContext_FreeType9setupSizeEv + fun:_ZN24SkScalerContext_FreeType15generateMetricsEP7SkGlyph + fun:_ZN24SkScalerContext_FreeType15generateAdvanceEP7SkGlyph + fun:_ZN15SkScalerContext10getAdvanceEP7SkGlyph + fun:_ZN12SkGlyphCache13lookupMetricsEjNS_11MetricsTypeE + fun:_ZN12SkGlyphCache17getGlyphIDAdvanceEt + fun:_Z24sk_getAdvance_glyph_nextP12SkGlyphCachePPKc + fun:_ZNK7SkPaint12measure_textEP12SkGlyphCachePKcjPiP6SkRect + fun:_ZNK7SkPaint11measureTextEPKvjP6SkRectf + fun:_ZNK7SkPaint11measureTextEPKvj + fun:_ZNK7WebCore14SimpleFontData21platformWidthForGlyphEt +} +{ Error in ICU Memcheck:Overlap fun:memcpy @@ -126,3 +146,117 @@ ... fun:_ZN3net18TestServerLauncher16LoadTestRootCertEv } +{ + # Minor commandline options leak in v8 + # See http://code.google.com/p/v8/issues/detail?id=275 + v8_bug_275 + Memcheck:Leak + fun:_Znaj + fun:_ZN2v88internal8NewArrayIcEEPT_i + fun:_ZN2v88internal8FlagList18SetFlagsFromStringEPKci + fun:_ZN2v82V818SetFlagsFromStringEPKci +} +######### Baseline leaks -- just here to get test_shell_tests green -- fix later ###### +{ + # src/webkit/tools/test_shell/node_leak_test.cc:44 + NodeLeakTest_leak_todo + Memcheck:Leak + fun:_Znwj + ... + fun:_ZN9file_util12AppendToPathEPSbIwSt11char_traitsIwESaIwEERKS3_ + fun:*src_webkit_tools_test_shell_node_leak_test.cc*NodeLeakTest5SetUpEv + fun:_ZN7testing4Test3RunEv +} +{ + # http://crbug.com/9246 + webcore_renderText_leak_todo + Memcheck:Leak + fun:_Znwj + fun:_ZN10SkFontHost15ResolveTypefaceEj + fun:_ZN24SkScalerContext_FreeType9setupSizeEv + fun:_ZN24SkScalerContext_FreeType15generateMetricsEP7SkGlyph + fun:_ZN24SkScalerContext_FreeType15generateAdvanceEP7SkGlyph + fun:_ZN15SkScalerContext10getAdvanceEP7SkGlyph + fun:_ZN12SkGlyphCache13lookupMetricsEjNS_11MetricsTypeE + fun:_ZN12SkGlyphCache17getGlyphIDAdvanceEt + fun:_Z24sk_getAdvance_glyph_nextP12SkGlyphCachePPKc + fun:_ZNK7SkPaint12measure_textEP12SkGlyphCachePKcjPiP6SkRect + fun:_ZNK7SkPaint11measureTextEPKvjP6SkRectf + fun:_ZNK7SkPaint11measureTextEPKvj + fun:_ZNK7WebCore14SimpleFontData21platformWidthForGlyphEt + fun:_ZNK7WebCore14SimpleFontData13widthForGlyphEt + fun:_ZN7WebCore13WidthIterator7advanceEiPNS_11GlyphBufferE + fun:_ZNK7WebCore4Font23floatWidthForSimpleTextERKNS_7TextRunEPNS_11GlyphBufferE + fun:_ZNK7WebCore4Font10floatWidthERKNS_7TextRunE + fun:_ZNK7WebCore4Font5widthERKNS_7TextRunE + fun:_ZNK7WebCore10RenderText14widthFromCacheERKNS_4FontEiii + fun:_ZN7WebCore10RenderText14calcPrefWidthsEi + fun:_ZNK7WebCore10RenderText12maxPrefWidthEv + fun:_ZNK7WebCore10RenderText5widthEjjRKNS_4FontEi + fun:_ZN7WebCore9textWidthEPNS_10RenderTextEjjRKNS_4FontEibb + fun:_ZN7WebCore11RenderBlock17findNextLineBreakERNS_12BidiResolverINS_14InlineIteratorENS_7BidiRunEEEbPNS_6EClearE +} +{ + webcore_parse_leak_todo + Memcheck:Leak + fun:_Znaj + fun:_ZN7WebCore17CSSPrimitiveValue6createEdNS0_9UnitTypesE + fun:_ZN7WebCore9CSSParser10parseValueEib + fun:_ZN7WebCore9CSSParser12parse4ValuesEiPKib + fun:_ZN7WebCore9CSSParser10parseValueEib + fun:_Z10cssyyparsePv + fun:_ZN7WebCore9CSSParser10parseSheetEPNS_13CSSStyleSheetERKNS_6StringE + fun:_ZN7WebCore13CSSStyleSheet11parseStringERKNS_6StringEb + fun:_ZN7WebCore12parseUASheetERKNS_6StringE + fun:_ZN7WebCore12parseUASheetEPKcj + fun:_ZN7WebCore22loadSimpleDefaultStyleEv + fun:_ZN7WebCore16CSSStyleSelectorC1EPNS_8DocumentERKNS_6StringEPNS_14StyleSheetListEPNS_13CSSStyleSheetEbb + fun:_ZN7WebCore8Document6attachEv + fun:_ZN7WebCore5Frame11setDocumentEN3WTF10PassRefPtrINS_8DocumentEEE + fun:_ZN7WebCore11FrameLoader5beginERKNS_4KURLEbPNS_14SecurityOriginE + fun:_ZN7WebCore11FrameLoader4initEv + fun:_ZN7WebCore5Frame4initEv + fun:_ZN12WebFrameImpl13InitMainFrameEP11WebViewImpl + fun:_ZN7WebView6CreateEP15WebViewDelegateRK14WebPreferences + fun:_ZN11WebViewHost6CreateEP10_GtkWidgetP15WebViewDelegateRK14WebPreferences + fun:_ZN9TestShell10InitializeERKSbIwSt11char_traitsIwESaIwEE + fun:_ZN9TestShell15CreateNewWindowERKSbIwSt11char_traitsIwESaIwEEPPS_ + fun:_ZN13TestShellTest17CreateEmptyWindowEv + fun:_ZN13TestShellTest5SetUpEv +} +{ + webcore_parse_leak_2_todo + Memcheck:Leak + fun:_Znaj + fun:_ZN7WebCore17CSSPrimitiveValue16createIdentifierEi + fun:_ZN7WebCore9CSSParser10parseValueEib + fun:_Z10cssyyparsePv + fun:_ZN7WebCore9CSSParser10parseSheetEPNS_13CSSStyleSheetERKNS_6StringE + fun:_ZN7WebCore13CSSStyleSheet11parseStringERKNS_6StringEb + fun:_ZN7WebCore12parseUASheetERKNS_6StringE + fun:_ZN7WebCore12parseUASheetEPKcj + fun:_ZN7WebCore22loadSimpleDefaultStyleEv + fun:_ZN7WebCore16CSSStyleSelectorC1EPNS_8DocumentERKNS_6StringEPNS_14StyleSheetListEPNS_13CSSStyleSheetEbb + fun:_ZN7WebCore8Document6attachEv + fun:_ZN7WebCore5Frame11setDocumentEN3WTF10PassRefPtrINS_8DocumentEEE + fun:_ZN7WebCore11FrameLoader5beginERKNS_4KURLEbPNS_14SecurityOriginE + fun:_ZN7WebCore11FrameLoader4initEv + fun:_ZN7WebCore5Frame4initEv + fun:_ZN12WebFrameImpl13InitMainFrameEP11WebViewImpl + fun:_ZN7WebView6CreateEP15WebViewDelegateRK14WebPreferences + fun:_ZN11WebViewHost6CreateEP10_GtkWidgetP15WebViewDelegateRK14WebPreferences + fun:_ZN9TestShell10InitializeERKSbIwSt11char_traitsIwESaIwEE + fun:_ZN9TestShell15CreateNewWindowERKSbIwSt11char_traitsIwESaIwEEPPS_ + fun:_ZN13TestShellTest17CreateEmptyWindowEv + fun:_ZN13TestShellTest5SetUpEv +} +{ + pango_font_leak_todo + Memcheck:Leak + ... + fun:FcFontRenderPrepare + obj:* + fun:pango_font_map_load_fontset + obj:* + fun:pango_itemize_with_base_dir +} |