diff options
-rw-r--r-- | tools/wine_valgrind/chromium-valgrind-suppressions | 56 | ||||
-rw-r--r-- | tools/wine_valgrind/valgrind-suppressions | 2 |
2 files changed, 57 insertions, 1 deletions
diff --git a/tools/wine_valgrind/chromium-valgrind-suppressions b/tools/wine_valgrind/chromium-valgrind-suppressions index 425468a..8334760 100644 --- a/tools/wine_valgrind/chromium-valgrind-suppressions +++ b/tools/wine_valgrind/chromium-valgrind-suppressions @@ -67,6 +67,41 @@ fun:net::LogContains fun:SSLClientSocketTest_ConnectExpired_Test::TestBody } +# Not sure why Valgrind started to think everything happening in the +# usr1_handler is invalid. Can't seem to reproduce these locally. +# This happens in URLFetcherTest.SameThreadsTest. +{ + ignore_wine_ntdll_usr1_handler_a + Memcheck:Addr1 + ... + fun:usr1_handler +} +{ + ignore_wine_ntdll_usr1_handler_b + Memcheck:Addr2 + ... + fun:usr1_handler +} +{ + ignore_wine_ntdll_usr1_handler_c + Memcheck:Addr4 + ... + fun:usr1_handler +} +{ + # This occurs at the same time as the usr1_handler errors above. + ignore_wine_ntdll_no_symbol + Memcheck:Addr4 + obj:.*ntdll.dll.so +} +{ + # mysterious leaks in rsaenh.dll.so, no symbols / incorrect symbols. + ignore_wine_rsaenh_no_symbols + Memcheck:Leak + fun:RtlAllocateHeap + obj:*rsaenh.dll.so + +} { wine_bug_20692_a Memcheck:Leak @@ -85,6 +120,17 @@ fun:base::RSAPrivateKey::Create } { + wine_bug_21260 + Memcheck:Leak + fun:RtlAllocateHeap + ... + fun:ranges_add + fun:set_main_item + fun:LISTVIEW_SetItemT + fun:LISTVIEW_SetItemState + +} +{ # Boy, oh, boy do we need a better way to deal with this. # See https://bugs.kde.org/show_bug.cgi?id=190660 valgrind_bug_190660 @@ -180,6 +226,16 @@ fun:SpellCheck::InitializeHunspell } { + bug_31640 + Memcheck:Leak + fun:RtlAllocateHeap + ... + fun:xmlGetGlobalState + fun:__xmlGenericError + fun:ScopedXmlErrorFunc::ScopedXmlErrorFunc + fun:UpdateManifest::Parse +} +{ # TODO(thestig) investigate why this is happening todo_net_unittest1 Memcheck:Leak diff --git a/tools/wine_valgrind/valgrind-suppressions b/tools/wine_valgrind/valgrind-suppressions index 77cd398..d9bd0ea 100644 --- a/tools/wine_valgrind/valgrind-suppressions +++ b/tools/wine_valgrind/valgrind-suppressions @@ -814,7 +814,7 @@ } # aw, heck, sometimes the symbols aren't there? { - <insert_a_suppression_name_here> + msacm_leaks_no_symbols Memcheck:Leak fun:calloc obj:* |