Source code

Revision control

Other Tools

1
# Full list is tracked through meta bug 793882
2
3
####################
4
# Intended leaks #
5
####################
6
7
{
8
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793534.)
9
Memcheck:Leak
10
...
11
fun:_ZN7mozilla9SaveToEnvEPKc
12
...
13
}
14
{
15
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793534.)
16
Memcheck:Leak
17
...
18
fun:SaveToEnv
19
...
20
}
21
{
22
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793549.)
23
Memcheck:Leak
24
...
25
fun:_ZL13SaveWordToEnvPKcRK12nsTSubstringIcE
26
...
27
}
28
{
29
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793549.)
30
Memcheck:Leak
31
...
32
fun:SaveWordToEnv
33
...
34
}
35
{
36
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 944133.)
37
Memcheck:Leak
38
...
39
fun:_ZN13CrashReporter14SetRestartArgsEiPPc
40
...
41
}
42
{
43
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 793548.)
44
Memcheck:Leak
45
fun:malloc
46
...
47
fun:_Z12ToNewCStringRK10nsACString
48
fun:_ZN13CrashReporter14SetupExtraDataEP7nsIFileRK10nsACString
49
...
50
}
51
{
52
PR_SetEnv requires its argument to be leaked, but does not appear on stacks. (See bug 1345153.)
53
Memcheck:Leak
54
fun:malloc
55
...
56
fun:_ZN13CrashReporterL27SetupCrashReporterDirectoryEP7nsIFilePKcS3_PS1_
57
...
58
}
59
{
60
We purposely leak the StatisticsReporter object
61
Memcheck:Leak
62
fun:malloc
63
fun:moz_xmalloc
64
fun:operator new
65
fun:_Z21XRE_CreateStatsObjectv
66
...
67
}
68
69
####################################
70
# Leaks in third party libraries #
71
####################################
72
73
{
74
See bug 793535
75
Memcheck:Leak
76
fun:calloc
77
fun:_dlerror_run
78
fun:dlsym
79
...
80
}
81
{
82
See bug 793611
83
Memcheck:Leak
84
fun:memalign
85
fun:tls_get_addr_tail
86
fun:__tls_get_addr
87
...
88
}
89
{
90
See bug 793611
91
Memcheck:Leak
92
fun:memalign
93
fun:tls_get_addr_tail
94
fun:___tls_get_addr
95
...
96
}
97
98
#################
99
# Other leaks #
100
#################
101
102
{
104
Memcheck:Leak
105
fun:malloc
106
fun:moz_xmalloc
107
...
108
fun:_ZN20mozJSComponentLoader10LoadModuleERN7mozilla12FileLocationE
109
...
110
}
111
{
113
Memcheck:Leak
114
fun:malloc
115
fun:moz_xmalloc
116
...
117
fun:_ZN22nsComponentManagerImpl15RegisterFactoryERK4nsIDPKcS4_P10nsIFactory
118
...
119
}
120
{
122
Memcheck:Leak
123
fun:malloc
124
fun:moz_xmalloc
125
...
126
fun:_ZN22nsComponentManagerImpl22RegisterCIDEntryLockedEPKN7mozilla6Module8CIDEntryEPNS_11KnownModuleE
127
...
128
}
129
{
131
Memcheck:Leak
132
fun:malloc
133
fun:moz_xmalloc
134
...
135
fun:_ZN22nsComponentManagerImpl17ManifestComponentERNS_25ManifestProcessingContextEiPKPc
136
...
137
}
138
{
140
Memcheck:Leak
141
fun:malloc
142
...
143
fun:PK11_InitPin
144
fun:_ZN11nsPK11Token12InitPasswordEPKDs
145
...
146
}
147
{
148
We intentionally leak TLS data in the global servo thread-pool until we can free it consistently (https://github.com/rayon-rs/rayon/issues/688)
149
Memcheck:Leak
150
match-leak-kinds: definite
151
fun:malloc
152
fun:_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initialize*
153
fun:_ZN5style5bloom19StyleBloom$LT$E$GT$3new*
154
...
155
}
156
{
157
We intentionally leak TLS data in the global servo thread-pool until we can free it consistently (https://github.com/rayon-rs/rayon/issues/688)
158
Memcheck:Leak
159
match-leak-kinds: definite
160
fun:malloc
161
fun:_ZN3std6thread5local4fast12Key$LT$T$GT$14try_initialize*
162
...
163
fun:_ZN5style7sharing26StyleSharingCache$LT$E$GT$3new*
164
...
165
}