blob: 1c71bbbcbd19b2c98f72c8e1aa83e3439b1e5417 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
# There are three kinds of suppressions in this file.
# 1. third party stuff we have no control over
#
# 2. intentional unit test errors, or stuff that is somehow a false positive
# in our own code, or stuff that is so trivial it's not worth fixing
#
# 3. Suppressions for real chromium bugs that are not yet fixed.
# These should all be in chromium's bug tracking system (but a few aren't yet).
# Periodically we should sweep this file and the bug tracker clean by
# running overnight and removing outdated bugs/suppressions.
#-----------------------------------------------------------------------
# 1. third party stuff we have no control over
#-----------------------------------------------------------------------
# 2. intentional unit test errors, or stuff that is somehow a false positive
# in our own code, or stuff that is so trivial it's not worth fixing
{
Heapcheck sanity test (ToolsSanityTest.MemoryLeak).
Heapcheck:Leak
fun:ToolsSanityTest_MemoryLeak_Test::TestBody
}
{
Intentional leak in DiskCacheBackendTest::BackendInvalidEntry
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendInvalidEntry
}
{
Intentional leak in DiskCacheBackendTest::BackendInvalidEntryRead
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendInvalidEntryRead
}
{
Intentional leak in DiskCacheBackendTest::BackendInvalidEntryWithLoad
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendInvalidEntryWithLoad
}
{
Intentional leak in DiskCacheBackendTest::BackendTrimInvalidEntry
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendTrimInvalidEntry
}
{
Intentional leak in DiskCacheBackendTest::BackendTrimInvalidEntry2
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendTrimInvalidEntry2
}
{
Intentional leak in DiskCacheBackendTest::BackendInvalidEntryEnumeration
Heapcheck:Leak
...
fun:DiskCacheBackendTest::BackendInvalidEntryEnumeration
}
#-----------------------------------------------------------------------
# 3. Suppressions for real chromium bugs that are not yet fixed.
# These should all be in chromium's bug tracking system (but a few aren't yet).
# Periodically we should sweep this file and the bug tracker clean by
# running overnight and removing outdated bugs/suppressions.
{
bug_30547
Heapcheck:Leak
fun:std::string::_Rep::_S_create
fun:base::JSONWriter::Write
fun:JSONStringValueSerializer::Serialize
fun:BookmarkStorage::SerializeData
fun:BookmarkStorage::SaveNow
fun:BookmarkStorage::BookmarkModelDeleted
fun:BookmarkModel::~BookmarkModel
}
# IPCChannelTest.ChannelProxyTest leaks memory.
{
bug_26920_a
Heapcheck:Leak
fun:IPC::ChannelProxy::ChannelProxy
fun:IPCChannelTest_ChannelProxyTest_Test::TestBody
}
# TODO(glider): deal with asterisks in stack traces
# (like "CancelableTask* NewRunnableMethod" here)
{
bug_26920_b
Heapcheck:Leak
...
fun:IPC::ChannelProxy::Context::OnChannelError
fun:IPC::Channel::ChannelImpl::OnFileCanReadWithoutBlocking
fun:base::MessagePumpLibevent::OnLibeventNotification
fun:event_process_active
fun:event_base_loop
}
{
bug_26920_c
Heapcheck:Leak
fun:__gnu_cxx::new_allocator::allocate
fun:std::string::_Rep::_S_create
...
fun:std::basic_string::basic_string
fun:IPCChannelTest_ChannelProxyTest_Test::TestBody
}
|