summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorlevin@chromium.org <levin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-09 22:23:12 +0000
committerlevin@chromium.org <levin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-09 22:23:12 +0000
commit16d921fea9faf522023607a290b9f9d9439c2b5d (patch)
tree7144129286bd3aed35ad53c95be1a8b7926bcc7e /tools
parente0ddd75a4e0c8b13e9d1b0b231399e2eed3420fd (diff)
downloadchromium_src-16d921fea9faf522023607a290b9f9d9439c2b5d.zip
chromium_src-16d921fea9faf522023607a290b9f9d9439c2b5d.tar.gz
chromium_src-16d921fea9faf522023607a290b9f9d9439c2b5d.tar.bz2
Consolidate duplicate mem leak suppressions which are intentional.
The two leaks both are one time initialization of WebKit wide globals related to threading. TEST=valgrind BUG=46162,46144,70924,95106 Review URL: http://codereview.chromium.org/7780009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100517 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt93
1 files changed, 16 insertions, 77 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 626349a..0ba9e50 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -835,6 +835,22 @@
fun:_ZN7WebCore8XMLNames4initEv
}
{
+ # This is WebKit wide theading initialization which is intentionally kept
+ # around (not freed) while the process is running.
+ intentional_WTF_ThreadIdentifierData_initialize_leak
+ Memcheck:Leak
+ ...
+ fun:_ZN3WTF20ThreadIdentifierData10initializeEj
+}
+{
+ # This is WebKit wide theading initialization which is intentionally kept
+ # around (not freed) while the process is running.
+ intentional_WTF_wtfThreadData_leak
+ Memcheck:Leak
+ ...
+ fun:_ZN3WTF13wtfThreadDataEv
+}
+{
# Intentional crash test
intentional_RendererCrashTest
Memcheck:Addr4
@@ -2113,24 +2129,6 @@
fun:_ZN11MessageLoop7RunTaskERKNS_11PendingTaskE
}
{
- bug_46144
- Memcheck:Leak
- ...
- fun:malloc
- fun:_ZN3WTF10fastMallocEj
- fun:_ZN3WTF13FastAllocBasenwEj
- fun:_ZN3WTF20ThreadIdentifierData10initializeEj
-}
-# This might be the replacement for the bug_46144 signature above.
-{
- bug_46144b
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN3WTF20ThreadIdentifierData10initializeEj
- fun:_ZN3WTF31initializeCurrentThreadInternalEPKc
- fun:_ZN3WTFL16threadEntryPointEPv
-}
-{
bug_46163
Memcheck:Leak
fun:_Znw*
@@ -2139,19 +2137,6 @@
fun:_ZN11MessageLoop10RunHandlerEv
}
{
- bug_46162
- Memcheck:Leak
- ...
- fun:malloc
- ...
- fun:_ZN3WTF13wtfThreadDataEv
- fun:_ZN3WTF11stringTableEv
- ...
- fun:_ZN6WebKit10initializeEPNS_12WebKitClientE
- fun:_ZN12WebKitThread20InternalWebKitThread4InitEv
- fun:_ZN4base6Thread10ThreadMainEv
-}
-{
bug_46250
Memcheck:Leak
fun:_Znw*
@@ -3409,26 +3394,6 @@
fun:_ZNK7WebCore16CSSStyleSelector24canShareStyleWithElementEPNS_4NodeE
}
{
- bug_70924_a
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN3WTF20ThreadIdentifierData10initializeEj
- fun:_ZN3WTF13currentThreadEv
- fun:_ZN3WTF20initializeMainThreadEv
- fun:_ZN6WebKit10initializeEPNS_12WebKitClientE
-}
-{
- bug_70924_b
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEE3setEPS1_
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEEcvPS1_Ev
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEEdeEv
- fun:_ZN3WTF13wtfThreadDataEv
- ...
- fun:_ZN6WebKit10initializeEPNS_12WebKitClientE
-}
-{
bug_70782
Memcheck:Leak
fun:_Znw*
@@ -5051,32 +5016,6 @@
fun:_ZN8remoting34ClientSessionTest_UnpressKeys_Test8TestBodyEv
}
{
- bug_95106_a
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN3WTF20ThreadIdentifierData10initializeEj
- fun:_ZN3WTF13currentThreadEv
- fun:_ZN3WTF20initializeMainThreadEv
- fun:_ZN6WebKit10initializeEPNS_21WebKitPlatformSupportE
- fun:_ZN12WebKitThread20InternalWebKitThread4InitEv
- fun:_ZN4base6Thread10ThreadMainEv
- fun:_ZN4base12_GLOBAL__N_110ThreadFuncEPv
-}
-{
- bug_95106_b
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEE3setEPS1_
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEEcvPS1_Ev
- fun:_ZN3WTF14ThreadSpecificINS_13WTFThreadDataEEdeEv
- fun:_ZN3WTF13wtfThreadDataEv
- fun:_ZN3WTF19initializeThreadingEv
- fun:_ZN6WebKit10initializeEPNS_21WebKitPlatformSupportE
- fun:_ZN12WebKitThread20InternalWebKitThread4InitEv
- fun:_ZN4base6Thread10ThreadMainEv
- fun:_ZN4base12_GLOBAL__N_110ThreadFuncEPv
-}
-{
bug_95448
Memcheck:Leak
fun:_Znw*