From d92b42901e611306dcef3f1617a16ce152a6927e Mon Sep 17 00:00:00 2001 From: "jochen@chromium.org" Date: Fri, 29 Jul 2011 13:19:55 +0000 Subject: 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 --- .../valgrind/gtest_exclude/ui_tests.gtest_mac.txt | 8 +++++ tools/valgrind/memcheck/suppressions.txt | 16 ++++++---- tools/valgrind/memcheck/suppressions_mac.txt | 36 +++++++++++++++++++++- 3 files changed, 53 insertions(+), 7 deletions(-) (limited to 'tools/valgrind') 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 +} -- cgit v1.1