diff options
author | timurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-22 16:24:04 +0000 |
---|---|---|
committer | timurrrr@chromium.org <timurrrr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-22 16:24:04 +0000 |
commit | 525050f3d844631ef1635f8e07b718c6e55ad760 (patch) | |
tree | 3e8b4ba478e7c219ff6a2780878c1198564ae985 /tools | |
parent | 24dd70cc113d0730a3b1d744a55df7a96db870a6 (diff) | |
download | chromium_src-525050f3d844631ef1635f8e07b718c6e55ad760.zip chromium_src-525050f3d844631ef1635f8e07b718c6e55ad760.tar.gz chromium_src-525050f3d844631ef1635f8e07b718c6e55ad760.tar.bz2 |
Widen some Memcheck and TSan suppressions, add a couple of new V8 suppressions
to make trybots and x64 runs greener
BUG=16583,64930,73722,72913
TBR=thestig
TEST=Greener trybots and x64 runs
Review URL: http://codereview.chromium.org/6538086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75596 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/valgrind/memcheck/suppressions.txt | 74 | ||||
-rw-r--r-- | tools/valgrind/tsan/suppressions.txt | 2 |
2 files changed, 69 insertions, 7 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt index 5d859a6..bd552fe 100644 --- a/tools/valgrind/memcheck/suppressions.txt +++ b/tools/valgrind/memcheck/suppressions.txt @@ -61,8 +61,7 @@ Memcheck:Leak ... fun:FcFontRenderPrepare - obj:* - obj:* + ... fun:pango_itemize_with_base_dir } { @@ -78,10 +77,18 @@ Memcheck:Leak ... fun:FcFontRenderPrepare - obj:* + ... fun:pango_context_get_metrics } { + pango_font_leak_todo_6 + Memcheck:Leak + ... + fun:FcDefaultSubstitute + ... + fun:pango_itemize_with_base_dir +} +{ # Fontconfig leak, seen in shard 16 of 20 of ui_tests # See https://bugs.freedesktop.org/show_bug.cgi?id=8428 # and http://www.gnome.org/~johan/gtk.suppression @@ -594,6 +601,22 @@ fun:STAN_ChangeCertTrust fun:CERT_ChangeCertTrust } +{ + bug_64930 [vector-under-hashtable false positive leaks on x64] + Memcheck:Leak + ... + fun:_ZNSt6vector* + fun:_ZNSt6vector* + fun:_ZN9__gnu_cxx9hashtable* + fun:_ZN9__gnu_cxx9hashtable* + fun:_ZN9__gnu_cxx8hash_map* +} +{ + leaks in bash + Memcheck:Leak + ... + obj:/bin/bash +} #----------------------------------------------------------------------- # 2. intentional unit test errors, or stuff that is somehow a false positive @@ -1033,7 +1056,7 @@ fun:_ZN7WebCore9HTMLNames4initEv } { - bug_16583 + bug_16583a Memcheck:Leak ... fun:malloc @@ -1041,9 +1064,17 @@ fun:g_slice_alloc fun:g_slice_alloc0 fun:g_type_create_instance - fun:* + ... fun:g_object_newv - fun:g_object_new_valist + fun:g_object_new* +} +{ + bug_16583b + Memcheck:Leak + fun:malloc + fun:g_malloc + fun:g_slice_alloc + fun:g_hash_table_new_full } { bug_17291 @@ -3798,3 +3829,34 @@ fun:_ZN2v88internal19HandleApiCallHelperILb0EEEPNS0_11MaybeObjectENS0_47_GLOBAL__N_v8_src_builtins.cc_00000000_67AD6F1016BuiltinArgumentsILNS0_21BuiltinExtraArgumentsE1EEE obj:* } +{ + bug_73722a + Memcheck:Cond + fun:_ZN2v88internal10StackFrame11ComputeTypeEPNS1_5StateE +} +{ + bug_73722b + Memcheck:Cond + fun:_ZN2v88internal18StackFrameIterator12SingletonForENS0_10StackFrame4TypeE +} + +#----------------------------------------------------------------------- +# These only occur on our Google workstations +{ + bug_todo_freeres + Memcheck:Free + fun:free + fun:__libc_freeres + fun:_vgnU_freeres + fun:_Exit + fun:exit +} +{ + bug_todo_getdelim + Memcheck:Leak + fun:malloc + fun:getdelim + ... + fun:call_init + fun:_dl_init +} diff --git a/tools/valgrind/tsan/suppressions.txt b/tools/valgrind/tsan/suppressions.txt index 04b59a9..567d88a 100644 --- a/tools/valgrind/tsan/suppressions.txt +++ b/tools/valgrind/tsan/suppressions.txt @@ -141,7 +141,7 @@ ... fun:ObserverListBase* fun:sync_api::SyncManager::SyncInternal::* - fun:sync_api::SyncManager::SyncInternal::* + fun:sync_api::SyncManager::* fun:browser_sync::* } |