summaryrefslogtreecommitdiffstats
path: root/tools/heapcheck
diff options
context:
space:
mode:
authorbartfab@google.com <bartfab@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-14 04:30:10 +0000
committerbartfab@google.com <bartfab@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-14 04:30:10 +0000
commit2f1ecb15d17152856595f3930759e46462286127 (patch)
tree86c5ac6d3802d59fcb42756d1726ea8514e9d6ff /tools/heapcheck
parentd7b3b2147962fed115ff26a2b7dec7f5d28a5c98 (diff)
downloadchromium_src-2f1ecb15d17152856595f3930759e46462286127.zip
chromium_src-2f1ecb15d17152856595f3930759e46462286127.tar.gz
chromium_src-2f1ecb15d17152856595f3930759e46462286127.tar.bz2
Suppress heap leak checker errors from CL 9689056
This CL suppresses heap checker error messages due to known leaks in UserManager and (too) clever compiler optimizations. BUG=116996,117995 TEST=waterfall.sh Review URL: http://codereview.chromium.org/9677047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126563 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/heapcheck')
-rw-r--r--tools/heapcheck/suppressions.txt28
1 files changed, 21 insertions, 7 deletions
diff --git a/tools/heapcheck/suppressions.txt b/tools/heapcheck/suppressions.txt
index 7c136ad..f3e8f77 100644
--- a/tools/heapcheck/suppressions.txt
+++ b/tools/heapcheck/suppressions.txt
@@ -1776,8 +1776,9 @@
bug_116996_a
Heapcheck:Leak
fun:chromeos::UserManagerImpl::CreateUser
+ ...
fun:chromeos::UserManagerImpl::UserLoggedIn
- fun:chromeos::OncNetworkParserUserExpansionTest_GetUserExpandedValue_Test::TestBody
+ fun:chromeos::*_Test::TestBody
}
{
bug_116996_b
@@ -1795,11 +1796,8 @@
fun:ui::ResourceBundle::LoadBitmap
fun:ui::ResourceBundle::GetImageNamed
fun:ui::ResourceBundle::GetBitmapNamed
- fun:chromeos::GetDefaultImage
- fun:chromeos::UserManagerImpl::SaveUserDefaultImageIndex
- fun:chromeos::UserManagerImpl::SetInitialUserImage
- fun:chromeos::UserManagerImpl::UserLoggedIn
- fun:chromeos::OncNetworkParserUserExpansionTest_GetUserExpandedValue_Test::TestBody
+ ...
+ fun:chromeos::*_Test::TestBody
}
{
bug_116996_c
@@ -1807,7 +1805,15 @@
fun:std::string::_Rep::_S_create
fun:std::string::copy
fun:std::basic_string::basic_string
- fun:chromeos::OncNetworkParserUserExpansionTest_GetUserExpandedValue_Test::TestBody
+ fun:chromeos::*_Test::TestBody
+}
+{
+ bug_116996_d
+ Heapcheck:Leak
+ fun:chromeos::UserManagerImpl::CreateUser
+ fun:chromeos::UserManagerImpl::EnsureUsersLoaded
+ fun:chromeos::UserManagerImpl::GetUsers
+ fun:chromeos::UserManagerTest_*_Test::TestBody
}
{
bug_117098_a
@@ -1868,3 +1874,11 @@
fun:net::HostResolverImpl::Job::CompleteRequests
fun:net::HostResolverImpl::Job::OnProcTaskComplete
}
+{
+ bug_117995
+ Heapcheck:Leak
+ fun:std::string::_Rep::_S_create
+ fun:std::string::copy
+ fun:std::basic_string::basic_string
+ fun:chromeos::UserManagerTest_*_Test::TestBody
+}