summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-13 14:27:44 +0000
committerdkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-13 14:27:44 +0000
commit76450600208313cadd05b239123336acbf6620e7 (patch)
tree0ff5414d6c1d7cc1390f0a5b84fda4adbb33d8b4 /tools
parent8c785c6f0110c9109af284db78156b0b0998a5b5 (diff)
downloadchromium_src-76450600208313cadd05b239123336acbf6620e7.zip
chromium_src-76450600208313cadd05b239123336acbf6620e7.tar.gz
chromium_src-76450600208313cadd05b239123336acbf6620e7.tar.bz2
Add yet more suppressions to make the ui_tests not spew warnings under valgrind
BUG=16089,16091,16576,16577,16578,16579,16583,16584,16586 TEST=watch valgrind ui bots go greener Review URL: http://codereview.chromium.org/155410 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20481 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/suppressions.txt93
1 files changed, 93 insertions, 0 deletions
diff --git a/tools/valgrind/suppressions.txt b/tools/valgrind/suppressions.txt
index 7121c1d..4b60abb 100644
--- a/tools/valgrind/suppressions.txt
+++ b/tools/valgrind/suppressions.txt
@@ -188,6 +188,14 @@
fun:event_base_loopexit
fun:_ZN4base19MessagePumpLibevent3RunEPNS_11MessagePump8DelegateE
}
+{
+ # array of weak references freed but not processed?
+ bug_16576
+ Memcheck:Leak
+ ...
+ fun:g_object_weak_ref
+ fun:g_object_add_weak_pointer
+}
#-----------------------------------------------------------------------
# 2. intentional unit test errors, or stuff that is somehow a false positive
@@ -627,6 +635,15 @@
fun:_ZN3net12HostResolver3Job5StartEv
}
{
+ # ditto, but tweaked to fire on bots, more robust against optimizer changes?
+ bug_16089b
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN4base22LinuxDynamicThreadPool8PostTaskEP4Task
+ ...
+ fun:_ZN18chrome_browser_net9DnsMaster24PreLockedScheduleLookupsEv
+}
+{
# very common in ui tests
bug_16091
Memcheck:Leak
@@ -795,3 +812,79 @@
...
fun:_ZN7WebCore11FrameLoader4loadEPNS_14DocumentLoaderE
}
+{
+ bug_16577
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN12RenderThread22InformHostOfCacheStatsEv
+}
+{
+ # happened 1 in 16 runs
+ bug_16578
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZNSs4_Rep9_S_createEjjRKSaIcE
+ fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
+ fun:_ZNSsC1EPKcRKSaIcE
+ fun:_ZN12WebFrameImplD0Ev
+}
+{
+ # webkit bug?
+ bug_16579
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN3WTF9HashTableIPN7WebCore13QualifiedName17QualifiedNameImplES4_NS_17IdentityExtractorIS4_EENS1_17QualifiedNameHashENS_10HashTraitsIS4_EES9_E18addPassingHashCodeINS1_23QualifiedNameComponentsESC_NS_24HashSetTranslatorAdapterIS4_S9_SC_NS1_25QNameComponentsTranslatorEEEEESt4pairINS_17HashTableIteratorIS4_S4_S6_S7_S9_S9_EEbERKT_RKT0_
+ fun:_ZN3WTF7HashSetIPN7WebCore13QualifiedName17QualifiedNameImplENS1_17QualifiedNameHashENS_10HashTraitsIS4_EEE3addINS1_23QualifiedNameComponentsENS1_25QNameComponentsTranslatorEEESt4pairINS_24HashTableIteratorAdapterINS_9HashTableIS4_S4_NS_17IdentityExtractorIS4_EES5_S7_S7_EES4_EEbERKT_
+ fun:_ZN7WebCore13QualifiedNameC1ERKNS_12AtomicStringES3_S3_
+ fun:_ZN7WebCore9HTMLNames4initEv
+}
+{
+ bug_16583
+ Memcheck:Leak
+ fun:malloc
+ fun:g_malloc
+ fun:g_slice_alloc
+ fun:g_slice_alloc0
+ fun:g_type_create_instance
+ fun:g_object_constructor
+ fun:g_object_newv
+ fun:g_object_new_valist
+ ...
+ fun:gdk_window_new
+ fun:gtk_window_realize
+ fun:g_cclosure_marshal_VOID__VOID
+ fun:g_type_class_meta_marshal
+ fun:g_closure_invoke
+ fun:signal_emit_unlocked_R
+ fun:g_signal_emit_valist
+ fun:g_signal_emit
+ fun:gtk_widget_realize
+}
+{
+ bug_16584
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN7WebCore10CSSRuleSet12addToRuleSetEPNS_16AtomicStringImplERN3WTF7HashMapIS2_PNS_15CSSRuleDataListENS3_7PtrHashIS2_EENS3_10HashTraitsIS2_EENS9_IS6_EEEEPNS_12CSSStyleRuleEPNS_11CSSSelectorE
+ fun:_ZN7WebCore10CSSRuleSet7addRuleEPNS_12CSSStyleRuleEPNS_11CSSSelectorE
+ fun:_ZN7WebCore10CSSRuleSet17addRulesFromSheetEPNS_13CSSStyleSheetERKNS_19MediaQueryEvaluatorEPNS_16CSSStyleSelectorE
+ fun:_ZN7WebCoreL22loadSimpleDefaultStyleEv
+ fun:_ZN7WebCore16CSSStyleSelectorC1EPNS_8DocumentERKNS_6StringEPNS_14StyleSheetListEPNS_13CSSStyleSheetEbb
+ fun:_ZN7WebCore8Document6attachEv
+ fun:_ZN7WebCore5Frame11setDocumentEN3WTF10PassRefPtrINS_8DocumentEEE
+ fun:_ZN7WebCore11FrameLoader5beginERKNS_4KURLEbPNS_14SecurityOriginE
+ fun:_ZN7WebCore11FrameLoader4initEv
+ fun:_ZN7WebCore5Frame4initEv
+}
+{
+ # 1 in 20 runs?
+ bug_16586
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN10URLFetcherC1ERK4GURLNS_11RequestTypeEPNS_8DelegateE
+ fun:_ZN22AlternateNavURLFetcher7ObserveE16NotificationTypeRK18NotificationSourceRK19NotificationDetails
+ fun:_ZN19NotificationService6NotifyE16NotificationTypeRK18NotificationSourceRK19NotificationDetails
+ fun:_ZN20NavigationController9LoadEntryEP15NavigationEntry
+ fun:_ZN20NavigationController7LoadURLERK4GURLS2_j
+ fun:_ZN7Browser14OpenURLAtIndexEP11TabContentsRK4GURLS4_21WindowOpenDispositionjib
+ fun:_ZN7Browser14OpenCurrentURLEv
+}