summaryrefslogtreecommitdiffstats
path: root/tools/valgrind
diff options
context:
space:
mode:
authorjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-29 13:19:55 +0000
committerjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-29 13:19:55 +0000
commitd92b42901e611306dcef3f1617a16ce152a6927e (patch)
tree2fde100b14f9b0b1388e680e32af21f0b78ea2de /tools/valgrind
parent6d28f062185a78498530c21733b934f7df8f5e4b (diff)
downloadchromium_src-d92b42901e611306dcef3f1617a16ce152a6927e.zip
chromium_src-d92b42901e611306dcef3f1617a16ce152a6927e.tar.gz
chromium_src-d92b42901e611306dcef3f1617a16ce152a6927e.tar.bz2
More memory updates
Suppress invalid access below sql::Connection::Execute Leak in HttpCache::CreateEntry Widen suppression for leak beneath BrowserRenderProcessHost::Send Invalid read in RenderWidgetHostViewMac::GetCompositingSurface Disable more tests segfaulting valgrind on mac BUG=90976,90973,32273,80239,51716 TEST=none TBR=glider Review URL: http://codereview.chromium.org/7493078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94658 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/valgrind')
-rw-r--r--tools/valgrind/gtest_exclude/ui_tests.gtest_mac.txt8
-rw-r--r--tools/valgrind/memcheck/suppressions.txt16
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt36
3 files changed, 53 insertions, 7 deletions
diff --git a/tools/valgrind/gtest_exclude/ui_tests.gtest_mac.txt b/tools/valgrind/gtest_exclude/ui_tests.gtest_mac.txt
index 4a32b17..9ad364bb 100644
--- a/tools/valgrind/gtest_exclude/ui_tests.gtest_mac.txt
+++ b/tools/valgrind/gtest_exclude/ui_tests.gtest_mac.txt
@@ -92,6 +92,7 @@ ResourceDispatcherTest.RespectNoSniffDirective
# Valgrind internal error: received SIGSEGV. http://crbug.com/51716
AutomatedUITestBase.IncognitoWindow
+AutomatedUITestBase.FindInPage
AutomatedUITestBase.Navigate
AutomatedUITestBase.ShowDownloads
AutomationProxyTest.AcceleratorDownloads
@@ -99,12 +100,15 @@ AutomationProxyTest.AcceleratorExtensions
AutomationProxyTest.ActivateTab
AutomationProxyTest.BlockedPopupTest
AutomationProxyTest.GetActiveTabIndex
+AutomationProxyTest.GetBrowserWindowCount
AutomationProxyTest.GetCurrentURL
AutomationProxyTest2.GetActiveTabIndex
AutomationProxyTest2.GetTabTitle
AutomationProxyTest4.NumberValueIsEchoedByDomAutomationController
+AutomationProxyTest4.StringValueIsEchoedByDomAutomationController
AutomatedUITestBase.OpenNewTab
AutomationProxyTest5.TestLifetimeOfDomAutomationController
+DOMStorageTest.EventLayoutTests
ErrorPageTest.IFrameDNSError_Basic
ExtensionProxyUITest.EnableDisable
IFrameTest.Crash
@@ -115,10 +119,13 @@ OutOfProcessPPAPITest.Broker
OutOfProcessPPAPITest.CharSet
OutOfProcessPPAPITest.Core
OutOfProcessPPAPITest.Memory
+OutOfProcessPPAPITest.PaintAggregator
OutOfProcessPPAPITest.URLUtil
PPAPITest.Buffer
PPAPITest.FileIO
PPAPITest.FileRef
+PPAPITest.FileSystem
+PPAPITest.Graphics2D
PPAPITest.Graphics2SD
PPAPITest.ImageData
PPAPITest.Instance
@@ -135,6 +142,7 @@ ResourceDispatcherTest.ContentDispositionEmpty
ResourceDispatcherTest.ContentDispositionInline
ResourceDispatcherTest.SyncXMLHttpRequest
ResourceDispatcherTest.SniffNoContentTypeNoData
+SearchProviderTest.TestIsSearchProviderInstalledWithException
SessionHistoryTest.BasicBackForward
SessionHistoryTest.LocationChangeInSubframe
ShowModalDialogTest.BasicTest
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index d91db44..00f7008 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -1820,14 +1820,9 @@
bug_32273_b
Memcheck:Leak
fun:_Znw*
- fun:_ZN3IPC12ChannelProxy4SendEPNS_7MessageE
- fun:_ZN3IPC11SyncChannel15SendWithTimeoutEPNS_7MessageEi
- fun:_ZN3IPC11SyncChannel4SendEPNS_7MessageE
+ ...
fun:_ZN24BrowserRenderProcessHost4SendEPN3IPC7MessageE
fun:_ZN16RenderWidgetHost4SendEPN3IPC7MessageE
- fun:_ZN14RenderViewHost27ExecuteJavascriptInWebFrame*
- fun:_ZN5WebUI17ExecuteJavascript*
- fun:_ZN5WebUI22CallJavascriptFunction*
}
{
bug_32356
@@ -5185,6 +5180,15 @@
fun:_ZN6webkit5ppapi15ResourceTracker15InstanceDeletedEi
fun:_ZN6webkit5ppapi14PluginInstanceD0Ev
}
+{
+ bug_90973
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN3net9HttpCache11CreateEntryERKSsPPNS0_11ActiveEntryEPNS0_11TransactionE
+ fun:_ZN3net9HttpCache11Transaction13DoCreateEntryEv
+ fun:_ZN3net9HttpCache11Transaction6DoLoopEi
+ fun:_ZN3net9HttpCache11Transaction12OnIOCompleteEi
+}
#-----------------------------------------------------------------------
# These only occur on our Google workstations
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index cd05dd5..70bb25c 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -1605,7 +1605,7 @@
fun:_ZN2ui14ResourceBundle18InitSharedInstanceERKSs
}
{
- bug_80239
+ bug_80239_a
Memcheck:Addr4
...
fun:CGLCreateContext
@@ -1619,6 +1619,18 @@
fun:_ZN21RenderViewHostManager14InitRenderViewEP14RenderViewHostRK15NavigationEntry
}
{
+ bug_80239_b
+ Memcheck:Addr1
+ ...
+ fun:CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext
+ fun:-[AcceleratedPluginView initWithRenderWidgetHostViewMac:pluginHandle:]
+ fun:_ZN23RenderWidgetHostViewMac30AllocateFakePluginWindowHandleEbb
+ fun:_ZN23RenderWidgetHostViewMac21GetCompositingSurfaceEv
+ fun:_ZN16RenderWidgetHost21GetCompositingSurfaceEv
+ fun:_ZN14RenderViewHost16CreateRenderViewERKSbItN4base20string16_char_traitsESaItEE
+ fun:_ZN11TabContents32CreateRenderViewForRenderManagerEP14RenderViewHost
+}
+{
bug_80811
Memcheck:Addr4
fun:objc_msgSend
@@ -1756,3 +1768,25 @@
fun:+[NSObject alloc]
fun:-[PanelWindowControllerCocoa tabContentsView]
}
+{
+ bug_90976
+ Memcheck:Addr2
+ ...
+ fun:_CFPropertyListCreateFromXMLData
+ fun:CFPropertyListCreateFromStream
+ fun:+[CFXPreferencesPropertyListSource createPlistFromFile:statInfo:]
+ fun:-[CFXPreferencesPropertyListSource synchronize]
+ fun:CFPreferencesSynchronize
+ fun:_CSBackupSettingsIsPathExcluded
+ fun:CSBackupIsItemExcluded
+ fun:pager_open_journal
+ fun:pager_write
+ fun:sqlite3PagerWrite
+ fun:newDatabase
+ fun:sqlite3BtreeBeginTrans
+ fun:sqlite3VdbeExec
+ fun:sqlite3Step
+ fun:sqlite3_step
+ fun:sqlite3_exec
+ fun:_ZN3sql10Connection7ExecuteEPKc
+}