summaryrefslogtreecommitdiffstats
path: root/tools/wine_valgrind
diff options
context:
space:
mode:
authorthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-06 00:31:20 +0000
committerthestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-01-06 00:31:20 +0000
commit0e9451ef8a141f6a5e878d0bf975cbde98b17aa2 (patch)
tree2d0cb2d639cdb0d4c531f6f9ea01af7993d7fd81 /tools/wine_valgrind
parenta198044ef95f0f3a013e86bd568577d40124a464 (diff)
downloadchromium_src-0e9451ef8a141f6a5e878d0bf975cbde98b17aa2.zip
chromium_src-0e9451ef8a141f6a5e878d0bf975cbde98b17aa2.tar.gz
chromium_src-0e9451ef8a141f6a5e878d0bf975cbde98b17aa2.tar.bz2
wine_valgrind: Suppress more memory leaks in unit_tests.
TBR=dank BUG=31644 TEST=none Review URL: http://codereview.chromium.org/523078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35588 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/wine_valgrind')
-rw-r--r--tools/wine_valgrind/chromium-valgrind-suppressions36
1 files changed, 36 insertions, 0 deletions
diff --git a/tools/wine_valgrind/chromium-valgrind-suppressions b/tools/wine_valgrind/chromium-valgrind-suppressions
index a6db9b1..51e11e1 100644
--- a/tools/wine_valgrind/chromium-valgrind-suppressions
+++ b/tools/wine_valgrind/chromium-valgrind-suppressions
@@ -103,6 +103,34 @@
}
{
+ # Maybe a leak in _strtoi64() ?? StringToInt64() seems to be leak free.
+ ignore_strtio64_leak
+ Memcheck:Leak
+ fun:RtlAllocateHeap
+ ...
+ fun:StringToInt64
+ fun:net::HttpResponseHeaders::ParseStatusLine
+}
+{
+ # A leak in _wfopen_s() ?? ReadFileToString() behaves correctly.
+ ignore_wfopen_s_leak
+ Memcheck:Leak
+ fun:RtlAllocateHeap
+ ...
+ fun:_wfopen_s
+ fun:file_util::ReadFileToString
+ fun:FileReader::ReadFileOnBackgroundThread
+}
+{
+ # Leaking an 8 byte Clipboard object in the test code.
+ Memcheck:Leak
+ fun:RtlAllocateHeap
+ ...
+ fun:operator new
+ fun:TestViewsDelegate::GetClipboard
+ fun:views::NativeTextfieldWin::OnCopy
+}
+{
wine_bug_20692_a
Memcheck:Leak
...
@@ -244,6 +272,14 @@
fun:Syncer::SyncShare
}
{
+ bug_31644
+ Memcheck:Leak
+ ...
+ fun:operator new
+ fun:NewRunnableMethod<ExtensionsServiceBackend,void (__thiscall ExtensionsServiceBackend::*)(void)>
+ fun:ExtensionsService::ClearProvidersForTesting
+}
+{
# TODO(thestig) investigate why this is happening
todo_net_unittest1
Memcheck:Leak