summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authoreugenis@google.com <eugenis@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-16 12:37:26 +0000
committereugenis@google.com <eugenis@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2011-11-16 12:37:26 +0000
commitdc7a7c5651f1d99296d0e39d369a02fd77924041 (patch)
tree21ba5309fef746bb05c16557a29a998b2f8c435f /tools/valgrind
parent8df297c5349a00d103bd6e044c74d71a1fd63830 (diff)
downloadchromium_src-dc7a7c5651f1d99296d0e39d369a02fd77924041.zip
chromium_src-dc7a7c5651f1d99296d0e39d369a02fd77924041.tar.gz
chromium_src-dc7a7c5651f1d99296d0e39d369a02fd77924041.tar.bz2
Add suppressions for multiple bugs.
And disable one test under Valgrind. BUG=104029,104443,104447 TEST=none Review URL: http://codereview.chromium.org/8576004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110294 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/gtest_exclude/unit_tests.gtest_linux.txt2
-rw-r--r--tools/valgrind/memcheck/suppressions.txt26
2 files changed, 28 insertions, 0 deletions
diff --git a/tools/valgrind/gtest_exclude/unit_tests.gtest_linux.txt b/tools/valgrind/gtest_exclude/unit_tests.gtest_linux.txt
index d7b3b63..f95784d 100644
--- a/tools/valgrind/gtest_exclude/unit_tests.gtest_linux.txt
+++ b/tools/valgrind/gtest_exclude/unit_tests.gtest_linux.txt
@@ -6,3 +6,5 @@ RenderViewTest.OnHandleKeyboardEvent
ConnectionTesterTest.DeleteWhileInProgress
# Fails on CrOS, see http://crbug.com/104030
GViewRequestInterceptorTest.*
+# Multiple Memcheck reports. See http://crbug.com/104443.
+ExtensionServiceTest.CleanupOnStartup
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 68a7a6a..81653f3 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -5223,6 +5223,32 @@
fun:_ZNK7WebCore16CSSStyleSelector24canShareStyleWithElementEPNS_4NodeE
fun:_ZNK7WebCore16CSSStyleSelector26findSiblingForStyleSharingEPNS_4NodeERj
}
+{
+ bug_104029
+ Memcheck:Leak
+ fun:_Znw*
+ ...
+ fun:_ZN8chromeos15BalloonView*
+ ...
+ fun:_ZN8chromeos21BalloonCollectionImpl*
+}
+{
+ bug_104447
+ Memcheck:Leak
+ ...
+ fun:HB_OpenTypeShape
+ fun:arabicSyriacOpenTypeShape
+ fun:HB_ArabicShape
+ fun:HB_ShapeItem
+ fun:_ZN7WebCore21ComplexTextController11shapeGlyphsEv
+ fun:_ZN7WebCore21ComplexTextController13nextScriptRunEv
+ fun:_ZN7WebCore21ComplexTextController14widthOfFullRunEv
+ fun:_ZNK7WebCore4Font24floatWidthForComplexTextERKNS_7TextRunEPN3WTF7HashSetIPKNS_14SimpleFontDataENS4_7PtrHashIS8_EENS4_10HashTraitsIS8_EEEEPNS_13GlyphOverflowE
+ fun:_ZNK7WebCore4Font5widthERKNS_7TextRunERiRN3WTF6StringE
+ fun:_ZN7WebCore14SVGTextMetricsC1EPNS_19RenderSVGInlineTextERKNS_7TextRunE
+ fun:_ZN7WebCore14SVGTextMetrics21measureCharacterRangeEPNS_19RenderSVGInlineTextEjj
+ fun:_ZNK7WebCore30SVGTextLayoutAttributesBuilder25propagateLayoutAttributesEPNS_12RenderObjectERN3WTF6VectorINS_23SVGTextLayoutAttributesELm0EEERjRt
+}
#-----------------------------------------------------------------------
# 4. These only occur on our Google workstations