summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authorbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-16 15:38:01 +0000
committerbrettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-08-16 15:38:01 +0000
commit89d544322213cf1e5dfc2208eb6fcaae82297506 (patch)
tree709fb15bbe015a71d5474aec23bf5f771f602e6c /tools/valgrind
parent61c256ec1f1bf63686598c15defe97ca424dcde1 (diff)
downloadchromium_src-89d544322213cf1e5dfc2208eb6fcaae82297506.zip
chromium_src-89d544322213cf1e5dfc2208eb6fcaae82297506.tar.gz
chromium_src-89d544322213cf1e5dfc2208eb6fcaae82297506.tar.bz2
Fix invalid read in the ResourceTracker tests. It wasn't doing the proper
NPObject reference counting and was double-freeing the object. TEST=tools/valgrind/chrome_tests.sh -t test_shell --gtest_filter="ResourceTrackerTest.*" BUG=92279 Review URL: http://codereview.chromium.org/7658002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96948 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt32
1 files changed, 0 insertions, 32 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 3525352..4287a55c 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -3930,19 +3930,6 @@
fun:_ZN7WebCore15GraphicsContext*EN3WTF10PassRefPtrINS_8GradientEEE
}
{
- bug_77258_a
- Memcheck:Leak
- fun:_Znw*
- fun:_ZN6webkit5ppapi*22MessageChannelAllocateEP4_NPPP7NPClass
- fun:_NPN_CreateObject
- fun:_ZN6WebKit11WebBindings12createObjectEP4_NPPP7NPClass
- ...
- fun:_ZN6webkit5ppapi14MessageChannelC1EPNS0_14PluginInstanceE
- ...
- fun:_ZN6webkit5ppapi14PluginInstanceC1EPNS0_14PluginDelegateEPNS0_12PluginModuleEPK12PPP_Instance
- fun:_ZN6webkit5ppapi*ResourceTrackerTest_*
-}
-{
bug_77258_b
Memcheck:Leak
fun:_Znw*
@@ -5187,25 +5174,6 @@
fun:_ZN14RunnableMethodIN3net16HostResolverImpl3JobEMS2_FvRKN4base9TimeTicksEjE6Tuple2IS4_jEED0Ev
}
{
- bug_92279
- Memcheck:Addr4
- fun:_NPN_ReleaseObject
- fun:_ZN6WebKit11WebBindings13releaseObjectEP8NPObject
- fun:_ZN5ppapi11NPObjectVarD0Ev
- fun:_ZNK4base10RefCountedIN5ppapi3VarEE7ReleaseEv
- fun:_ZN13scoped_refptrIN5ppapi3Var*
- ...
- fun:_ZN5ppapi10VarTracker7VarInfoD1Ev
- fun:_ZNSt4pairIKiN5ppapi10VarTracker7VarInfo*
- ...
- fun:_ZN9__gnu_cxx8hash_mapIiN5ppapi10VarTracker7VarInfoENS_4hashIiEESt8equal_toIiESaIS3_EED1Ev
- fun:_ZN5ppapi10VarTracker*
- ...
- fun:_ZN6webkit5ppapi15ResourceTracker*
- ...
- fun:_ZN6webkit5ppapi19ResourceTrackerTest*
-}
-{
bug_92389
Memcheck:Leak
fun:_Znw*