summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-25 09:27:50 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-03-25 09:27:50 +0000
commit326567b581d1e9932166a0c7574ab1a403e17e70 (patch)
treedd349bba50a3f91b6ed7bcef247c05e7f121c186 /tools
parentb22adb4be0f26ace9a6207243ae28be41884fff6 (diff)
downloadchromium_src-326567b581d1e9932166a0c7574ab1a403e17e70.zip
chromium_src-326567b581d1e9932166a0c7574ab1a403e17e70.tar.gz
chromium_src-326567b581d1e9932166a0c7574ab1a403e17e70.tar.bz2
Suppress the leaks introduced by r79313 (issue 77376)
BUG=77376 TBR=ahendrickson Review URL: http://codereview.chromium.org/6676142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79380 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/heapcheck/suppressions.txt16
-rw-r--r--tools/valgrind/memcheck/suppressions.txt36
2 files changed, 51 insertions, 1 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index bdb9aac..e6925a6 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -1242,4 +1242,18 @@
...
fun:UserStyleSheetWatcher::Init
}
-
+{
+ bug_77376_a
+ Heapcheck:Leak
+ ...
+ fun:SelectFileDialogImpl::SelectFile
+ fun:DownloadManager::OnPathExistenceAvailable
+ ...
+ fun:DownloadManagerTest_StartDownload_Test::TestBody
+}
+{
+ bug_77376_b
+ Heapcheck:Leak
+ fun:g_realloc
+ fun:~SelectFileDialogImpl
+}
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 46a1974..332dc055 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -4044,6 +4044,42 @@
fun:_ZN6webkit5ppapi14PluginInstanceC1EPNS0_14PluginDelegateEPNS0_12PluginModuleEPK12PPP_Instance
fun:_ZN6webkit5ppapi13PpapiUnittest5SetUpEv
}
+{
+ bug_77376_a
+ Memcheck:Leak
+ fun:calloc
+ fun:g_malloc0
+ fun:gtk_file_chooser_default_update_current_folder
+ ...
+ fun:_gtk_file_chooser_set_current_folder_path
+ fun:gtk_file_chooser_set_current_folder
+ fun:_ZN20SelectFileDialogImpl18CreateSaveAsDialogERKSsRK8FilePathP10_GtkWindow
+ fun:_ZN20SelectFileDialogImpl10SelectFileEN16SelectFileDialog4TypeERKSbItN4base20string16_char_traitsESaItEERK8FilePathPKNS0_12FileTypeInfoEiRKSsP10_GtkWindowPv
+ fun:_ZN15DownloadManager24OnPathExistenceAvailableEP18DownloadCreateInfo
+ fun:_Z16DispatchToMethodI15DownloadManagerMS0_FvP18DownloadCreateInfoES2_EvPT_T0_RK6Tuple1IT1_E
+ fun:_ZN14RunnableMethodI15DownloadManagerMS0_FvP18DownloadCreateInfoE6Tuple1IS2_EE3RunEv
+}
+{
+ bug_77376_b
+ Memcheck:Leak
+ fun:malloc
+ fun:dbus_malloc
+ ...
+ fun:dbus_g_bus_get
+ fun:tracker_connect
+ fun:_gtk_search_engine_tracker_new
+ fun:_gtk_search_engine_new
+ fun:gtk_file_chooser_default_constructor
+ fun:g_object_newv
+ fun:g_object_new_valist
+ fun:g_object_new
+ fun:_gtk_file_chooser_default_new
+ fun:gtk_file_chooser_widget_constructor
+ fun:g_object_newv
+ fun:g_object_new_valist
+ fun:g_object_new
+ fun:gtk_file_chooser_dialog_constructor
+}
#-----------------------------------------------------------------------
# These only occur on our Google workstations