summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authordkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-30 16:12:05 +0000
committerdkegel@google.com <dkegel@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-30 16:12:05 +0000
commit73c96ea7d9bcb5e60f5cba856a6c6e02c361ba10 (patch)
tree2dae2b577146a60d13b76e6f64f5614009156261 /tools
parentbb1833d247095d5193b12262f712c5fef2e44d55 (diff)
downloadchromium_src-73c96ea7d9bcb5e60f5cba856a6c6e02c361ba10.zip
chromium_src-73c96ea7d9bcb5e60f5cba856a6c6e02c361ba10.tar.gz
chromium_src-73c96ea7d9bcb5e60f5cba856a6c6e02c361ba10.tar.bz2
Widen some old suppressions, add some new ones.
Getting to the tail end of a fishing expedition on ui tests on linux and mac. BUG=11282,16326,20581,20641 TEST=green ui valgrind mac & linux Review URL: http://codereview.chromium.org/175023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24867 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r--tools/valgrind/memcheck/suppressions.txt28
-rw-r--r--tools/valgrind/memcheck/suppressions_mac.txt9
2 files changed, 26 insertions, 11 deletions
diff --git a/tools/valgrind/memcheck/suppressions.txt b/tools/valgrind/memcheck/suppressions.txt
index 00c17f3..1e82d27 100644
--- a/tools/valgrind/memcheck/suppressions.txt
+++ b/tools/valgrind/memcheck/suppressions.txt
@@ -693,7 +693,8 @@
{
bug_16326
Memcheck:Leak
- fun:_Znwj
+ fun:_Znw*
+ ...
fun:_ZN11webkit_glue16WebURLLoaderImplC1Ev
fun:_ZN11webkit_glue16WebKitClientImpl15createURLLoaderEv
fun:_ZN7WebCore22ResourceHandleInternal5startEv
@@ -1123,16 +1124,7 @@
{
bug_20581
Memcheck:Leak
- fun:malloc
- fun:sqlite3MemMalloc
- fun:mallocWithAlarm
- fun:sqlite3Malloc
- fun:pagerAllocatePage
- fun:sqlite3PagerAcquire2
- fun:pagerAcquire
- fun:sqlite3PagerAcquire
- fun:sqlite3BtreeGetPage
- fun:allocateBtreePage
+ ...
fun:btreeCreateTable
fun:sqlite3BtreeCreateTable
fun:sqlite3VdbeExec
@@ -1154,3 +1146,17 @@
...
fun:_ZN18AutomationProvider30WaitForAppModalDialogToBeShownEPN3IPC7MessageE
}
+{
+ bug_20641a
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_Z17NewRunnableMethodI19SafeBrowsingServiceMS0_FvP11MessageLoopRKSsS4_ES2_SsSsEP14CancelableTaskPT_T0_RKT1_RKT2_RKT3_
+ fun:_ZN19SafeBrowsingService5StartEv
+ fun:_ZN19SafeBrowsingService10InitializeEP11MessageLoop
+}
+{
+ bug_20641b
+ Memcheck:Leak
+ fun:_Znw*
+ fun:_ZN19SafeBrowsingService14OnIOInitializeEP11MessageLoopRKSsS3_
+}
diff --git a/tools/valgrind/memcheck/suppressions_mac.txt b/tools/valgrind/memcheck/suppressions_mac.txt
index 155c8c6..790748c 100644
--- a/tools/valgrind/memcheck/suppressions_mac.txt
+++ b/tools/valgrind/memcheck/suppressions_mac.txt
@@ -211,6 +211,15 @@
fun:ats_font_get_glyphs_for_glyph_names
fun:get_glyphs_for_glyph_names
}
+{
+ # Write of unaddressible bytes
+ # http://www.sqlite.org/cvstrac/tktview?tn=694
+ bug_11282a
+ Memcheck:Param
+ fun:write$UNIX2003
+ fun:unixWrite
+ fun:sqlite3OsWrite
+}
# 2. Intentional unit test errors, stuff that is somehow a false positive