summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-21 03:24:14 +0000
committerdkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-04-21 03:24:14 +0000
commita235b5784ad2c9a9430648c28477260d981ac606 (patch)
tree8c9074c2f41bc9e4f7a642e2f12e5244cafc0062 /tools
parent33b2261718852034e1c93b708fc176337d862db5 (diff)
downloadchromium_src-a235b5784ad2c9a9430648c28477260d981ac606.zip
chromium_src-a235b5784ad2c9a9430648c28477260d981ac606.tar.gz
chromium_src-a235b5784ad2c9a9430648c28477260d981ac606.tar.bz2
Adds suppressions for epoll on Intrepid,
a unit test that crashes on purpose, and the following bugs: http://crbug.com/10560 http://crbug.com/10737 http://crbug.com/10738 http://crbug.com/10739 http://crbug.com/10747 http://crbug.com/10748 http://crbug.com/10750 http://crbug.com/10755 This gets us most of the way to a green ui test valgrind builder. Review URL: http://codereview.chromium.org/67290 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14085 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/suppressions.txt131
1 files changed, 130 insertions, 1 deletions
diff --git a/tools/valgrind/suppressions.txt b/tools/valgrind/suppressions.txt
index b4671e8..f8e2a91a 100644
--- a/tools/valgrind/suppressions.txt
+++ b/tools/valgrind/suppressions.txt
@@ -51,6 +51,22 @@
fun:SECMOD_LoadUserModule
}
{
+ # Possible NSS leak, see http://crbug.com/10750
+ bug_10750
+ Memcheck:Leak
+ fun:calloc
+ fun:PR_Calloc
+ ...
+ fun:SECMOD_UnloadUserModule
+}
+{
+ # Leak reported by NSS but possibly our fault, see http://crbug/4609
+ bug_4609
+ Memcheck:Leak
+ ...
+ fun:NSS_Shutdown
+}
+{
(Probable memory leak in Skia)
Memcheck:Leak
fun:_Znwj
@@ -98,7 +114,27 @@
obj:/lib/ld-2.*.so
obj:/lib/ld-2.*.so
}
-
+{
+ FIXME epoll uninitialized data 1
+ Memcheck:Param
+ epoll_ctl(epfd)
+ fun:syscall
+ fun:event_add
+}
+{
+ FIXME epoll uninitialized data 2
+ Memcheck:Param
+ epoll_ctl(epfd)
+ fun:syscall
+ fun:event_del
+}
+{
+ FIXME epoll uninitialized data 3
+ Memcheck:Param
+ epoll_wait(epfd)
+ fun:syscall
+ fun:event_base_loop
+}
{
FIXME IPCing uninitialized data
Memcheck:Param
@@ -150,6 +186,12 @@
fun:_ZN3net18TestServerLauncher16LoadTestRootCertEv
}
{
+ # uitest's ResourceDispatcherTest.CrossSiteAfterCrash crashes on purpose
+ Intentional_crash
+ Memcheck:Addr4
+ fun:*AboutCrash
+}
+{
# Minor commandline options leak in v8
# See http://code.google.com/p/v8/issues/detail?id=275
v8_bug_275
@@ -299,3 +341,90 @@
fun:_ZN10SkFontHost12FindTypefaceEPK10SkTypefacePKcNS0_5StyleE
fun:_ZN10SkTypeface6CreateEPKcNS_5StyleE
}
+{
+ # real leak; see http://crbug.com/10738
+ bug_10738
+ Memcheck:Leak
+ ...
+ fun:_ZN22RendererSecurityPolicy15GrantRequestURLEiRK4GURL
+ fun:_ZN14RenderViewHost15NavigateToEntryERK15NavigationEntryb
+ fun:_ZN11WebContents22NavigateToPendingEntryEb
+ fun:_ZN20NavigationController22NavigateToPendingEntryEb
+ fun:_ZN20NavigationController9LoadEntryEP15NavigationEntry
+ fun:_ZN20NavigationController7LoadURLERK4GURLS2_j
+}
+{
+ # real leak; see http://crbug.com/10739
+ bug_10739
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN16DownloadShelfGtk11AddDownloadEP21BaseDownloadItemModel
+}
+{
+ # real leak; see http://crbug.com/10560
+ # TabGtk::TabGtk(TabGtk::TabDelegate*) sometimes in stack -> ...
+ bug_10560
+ Memcheck:Leak
+ fun:_Znwj
+ ...
+ fun:_ZN11TabStripGtk13TabInsertedAtEP11TabContentsib
+ fun:_ZN13TabStripModel19InsertTabContentsAtEiP11TabContentsbb
+ fun:_ZN13TabStripModel14AddTabContentsEP11TabContentsijb
+}
+{
+ # see http://crbug.com/10737
+ bug_10737
+ Memcheck:Leak
+ fun:calloc
+ fun:g_malloc0
+ fun:g_closure_new_simple
+ fun:g_cclosure_new
+ fun:_ZN16BrowserWindowGtk19ConnectAcceleratorsEv
+ fun:_ZN16BrowserWindowGtkC1EP7Browser
+ fun:_ZN13BrowserWindow19CreateBrowserWindowEP7Browser
+}
+{
+ # see http://crbug.com/10747
+ bug_10747
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN18WebContentsViewGtk19CreateViewForWidgetEP16RenderWidgetHost
+ fun:_ZN11WebContents32CreateRenderViewForRenderManagerEP14RenderViewHost
+}
+{
+ # see http://crbug.com/10748
+ bug_10748
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN22RendererSecurityPolicy3AddEi
+ fun:_ZN24BrowserRenderProcessHost4InitEv
+ fun:_ZN14RenderViewHost16CreateRenderViewEv
+ fun:_ZN11WebContents32CreateRenderViewForRenderManagerEP14RenderViewHost
+}
+{
+ # See http://crbug.com/10755 (1/2)
+ bug_10755
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN3IPC12ChannelProxy12RemoveFilterEPNS0_13MessageFilterE
+ fun:_ZN12RenderThread12RemoveFilterEPN3IPC12ChannelProxy13MessageFilterE
+ fun:_ZN12RenderThread7CleanUpEv
+}
+{
+ # See http://crbug.com/10755 (2/2)
+ bug_10755b
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN3IPC12ChannelProxy5CloseEv
+ fun:_ZN3IPC11SyncChannelD0Ev
+ fun:_ZN11ChildThread7CleanUpEv
+ fun:_ZN12RenderThread7CleanUpEv
+}
+{
+ # See http://crbug.com/10758
+ bug_10758
+ Memcheck:Leak
+ fun:_Znwj
+ fun:_ZN14MetricsService17GetPluginListTask3RunEv
+ fun:_ZN11MessageLoop7RunTaskEP4Task
+}