diff options
author | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-06 00:31:20 +0000 |
---|---|---|
committer | thestig@chromium.org <thestig@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-06 00:31:20 +0000 |
commit | 0e9451ef8a141f6a5e878d0bf975cbde98b17aa2 (patch) | |
tree | 2d0cb2d639cdb0d4c531f6f9ea01af7993d7fd81 /tools/wine_valgrind | |
parent | a198044ef95f0f3a013e86bd568577d40124a464 (diff) | |
download | chromium_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-suppressions | 36 |
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 |