blob: 1a66857f06c83b73e620f612a1984227e62c0dbd [file] [log] [blame]
sewardj03a79bf2014-06-25 11:15:51 +00001
2# Suppressions for Darwin 13.x / Mac OS X 10.9 Mavericks
3
4############################################
5## Leaks. For other stuff see below.
6
sewardjec66ad52014-06-20 11:48:38 +00007{
sewardj03a79bf2014-06-25 11:15:51 +00008 OSX109:1-Leak
sewardjec66ad52014-06-20 11:48:38 +00009 Memcheck:Leak
10 match-leak-kinds: possible
11 fun:malloc_zone_?alloc
12 ...
13 fun:_read_images
14}
15
16{
sewardj03a79bf2014-06-25 11:15:51 +000017 OSX109:2-Leak
sewardjec66ad52014-06-20 11:48:38 +000018 Memcheck:Leak
19 match-leak-kinds: definite
20 fun:?alloc
21 ...
22 fun:_ZN4dyld24initializeMainExecutableEv
23}
24
25{
sewardj03a79bf2014-06-25 11:15:51 +000026 OSX109:3-Leak
sewardjec66ad52014-06-20 11:48:38 +000027 Memcheck:Leak
28 match-leak-kinds: definite
29 fun:malloc_zone_?alloc
30 fun:recursive_mutex_init
31 fun:_objc_init
32 fun:_os_object_init
33 fun:libSystem_initializer
34 ...
35}
36
37{
sewardj03a79bf2014-06-25 11:15:51 +000038 OSX109:4-Leak
sewardjec66ad52014-06-20 11:48:38 +000039 Memcheck:Leak
40 match-leak-kinds: reachable
41 fun:malloc_zone_?alloc
42 ...
43 fun:dyld_register_image_state_change_handler
44 ...
45}
46
47{
sewardj03a79bf2014-06-25 11:15:51 +000048 OSX109:5-Leak
sewardjec66ad52014-06-20 11:48:38 +000049 Memcheck:Leak
50 match-leak-kinds: reachable
51 fun:?alloc
52 ...
53 fun:dyld_register_image_state_change_handler
54 ...
55}
56
57{
sewardj03a79bf2014-06-25 11:15:51 +000058 OSX109:6-Leak
sewardjec66ad52014-06-20 11:48:38 +000059 Memcheck:Leak
60 match-leak-kinds: reachable
61 fun:malloc_zone_?alloc
62 ...
63 fun:map_images_nolock
64 fun:map_images
65 ...
66}
67
68{
sewardj03a79bf2014-06-25 11:15:51 +000069 OSX109:7-Leak
sewardjec66ad52014-06-20 11:48:38 +000070 Memcheck:Leak
71 match-leak-kinds: possible
72 fun:malloc_zone_?alloc
73 ...
74 fun:map_images_nolock
75 fun:map_images
76 ...
77}
78
79{
sewardj03a79bf2014-06-25 11:15:51 +000080 OSX109:8-Leak
sewardjec66ad52014-06-20 11:48:38 +000081 Memcheck:Leak
82 match-leak-kinds: indirect
83 fun:?alloc
84 ...
85 fun:libSystem_initializer
86 ...
87}
88
89{
sewardj03a79bf2014-06-25 11:15:51 +000090 OSX109:9-Leak
sewardjec66ad52014-06-20 11:48:38 +000091 Memcheck:Leak
92 match-leak-kinds: reachable
93 fun:malloc_zone_?alloc
94 ...
95 fun:libSystem_initializer
96 ...
97}
98
99{
sewardj03a79bf2014-06-25 11:15:51 +0000100 OSX109:10-Leak
sewardjec66ad52014-06-20 11:48:38 +0000101 Memcheck:Leak
102 match-leak-kinds: reachable
103 fun:?alloc
104 ...
105 fun:libSystem_initializer
106 ...
107}
108
sewardj37334b42014-08-14 09:46:52 +0000109{
110 OSX109:11-Leak
111 Memcheck:Leak
112 match-leak-kinds: definite
113 fun:malloc
114 fun:currentlocale
115}
116
117{
118 OSX109:12-Leak
119 Memcheck:Leak
120 match-leak-kinds: possible
121 fun:malloc
122 fun:tzsetwall_basic
123 fun:_st_tzset_basic
124}
125
rhyskidd138aadf2015-01-09 15:32:07 +0000126# See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
127# unavoidable due to BSD setenv() semantics.
128{
129 macos-__setenv-leak-see-our-bug-188572
130 Memcheck:Leak
131 match-leak-kinds: definite
132 fun:malloc
133 fun:_owned_ptr_alloc
134 fun:setenv
135}
136
sewardj03a79bf2014-06-25 11:15:51 +0000137############################################
138## Non-leak errors
sewardjec66ad52014-06-20 11:48:38 +0000139
140{
sewardj03a79bf2014-06-25 11:15:51 +0000141 OSX109:AppKit-1
sewardjec66ad52014-06-20 11:48:38 +0000142 Memcheck:Cond
sewardj03a79bf2014-06-25 11:15:51 +0000143 obj:*AppKit.framework*AppKit*
144 obj:*AppKit.framework*AppKit*
145 obj:*AppKit.framework*AppKit*
sewardjec66ad52014-06-20 11:48:38 +0000146}
147
148{
sewardj03a79bf2014-06-25 11:15:51 +0000149 OSX109:AppKit-2
sewardjec66ad52014-06-20 11:48:38 +0000150 Memcheck:Cond
sewardj03a79bf2014-06-25 11:15:51 +0000151 obj:*AppKit.framework*AppKit*
152 obj:*AppKit.framework*AppKit*
153 obj:*libdispatch.dylib*
sewardjec66ad52014-06-20 11:48:38 +0000154}
155
156{
sewardj03a79bf2014-06-25 11:15:51 +0000157 OSX109:AppKit-3
sewardjec66ad52014-06-20 11:48:38 +0000158 Memcheck:Cond
sewardj03a79bf2014-06-25 11:15:51 +0000159 obj:*AppKit.framework*AppKit*
160 obj:*libdispatch.dylib*
161 obj:*libdispatch.dylib*
162}
163
164{
165 OSX109:ColorSync-1
166 Memcheck:Cond
167 obj:*ColorSync.framework*ColorSync*
168 obj:*ColorSync.framework*ColorSync*
169 obj:*ColorSync.framework*ColorSync*
170}
171
172{
173 OSX109:ColorSync-2
174 Memcheck:Value8
175 obj:*ColorSync.framework*ColorSync*
176 obj:*ColorSync.framework*ColorSync*
177 obj:*ColorSync.framework*ColorSync*
178}
179
180{
181 OSX109:CoreGraphics-1
182 Memcheck:Cond
183 obj:*CoreGraphics.framework*CoreGraphics*
184 obj:*CoreGraphics.framework*CoreGraphics*
185 obj:*CoreGraphics.framework*CoreGraphics*
186}
187
188{
189 OSX109:CoreGraphics-2
190 Memcheck:Value8
191 obj:*CoreGraphics.framework*CoreGraphics*
192 obj:*CoreGraphics.framework*CoreGraphics*
193 obj:*CoreGraphics.framework*CoreGraphics*
194}
195
196{
197 OSX109:CoreGraphics-3
198 Memcheck:Cond
199 obj:*CoreGraphics.framework*CoreGraphics*
200 obj:*CoreGraphics.framework*libRIP*
201 obj:*CoreGraphics.framework*libRIP*
202}
203
204{
205 OSX109:CoreGraphics-4
206 Memcheck:Cond
207 obj:*CoreGraphics.framework*CoreGraphics*
208 obj:*CoreGraphics.framework*CoreGraphics*
209 obj:*CoreGraphics.framework*libRIP*
210}
211
212{
213 OSX109:CoreGraphics-5
214 Memcheck:Cond
215 obj:*CoreGraphics.framework*CoreGraphics*
216 obj:*libdispatch.dylib*
217 obj:*libdispatch.dylib*
218}
219
220{
221 OSX109:dyld-2
222 Memcheck:Cond
223 obj:/usr/lib/dyld
224 obj:/usr/lib/dyld
225 obj:/usr/lib/dyld
226}
227
228{
229 OSX109:HIServices-1
230 Memcheck:Cond
231 obj:*HIServices.framework*HIServices*
232 obj:*HIToolbox.framework*HIToolbox*
233 obj:*HIToolbox.framework*HIToolbox*
234}
235
236{
237 OSX109:LaunchServices-1
238 Memcheck:Cond
239 obj:*LaunchServices.framework*LaunchServices*
240 obj:*AppKit.framework*AppKit*
241 obj:*AppKit.framework*AppKit*
242}
243
244{
245 OSX109:QuartzCore-1
246 Memcheck:Cond
247 obj:*QuartzCore.framework*QuartzCore
248 obj:*QuartzCore.framework*QuartzCore
249 obj:*QuartzCore.framework*QuartzCore
250}
251
252{
253 OSX109:vImage-1
254 Memcheck:Cond
255 obj:*vImage.framework*vImage*
256 obj:*vImage.framework*vImage*
257 obj:*CoreGraphics.framework*CoreGraphics*
258}
259
260{
261 OSX109:zlib-C
262 Memcheck:Cond
263 obj:/usr/lib/libz.*dylib
264 obj:/usr/lib/libz.*dylib
265}
266{
267 OSX109:zlib-8
268 Memcheck:Value8
269 obj:/usr/lib/libz.*dylib
270 obj:/usr/lib/libz.*dylib
sewardjec66ad52014-06-20 11:48:38 +0000271}
sewardj8cab2de2014-07-08 08:10:14 +0000272
273{
274 OSX109:32bit:_libxpc_initializer
275 Memcheck:Cond
276 fun:_libxpc_initializer
277 fun:libSystem_initializer
278 fun:*ImageLoaderMachO*doModInitFunctions*
279}