blob: d83982498cc81ba1df401a2abb048eb4c8a4d303 [file] [log] [blame]
sewardj1b732ec2013-09-04 07:32:48 +00001
2# Suppressions for Darwin 12.x / Mac OS X 10.8 Mountain Lion
3
4# ZLib stuff. How come this wasn't necessary in 10.6 ?
5{
6 OSX108:zlib-C
7 Memcheck:Cond
8 obj:/usr/lib/libz.*dylib
9 obj:/usr/lib/libz.*dylib
10}
11{
12 OSX108:zlib-8
13 Memcheck:Value8
14 obj:/usr/lib/libz.*dylib
15 obj:/usr/lib/libz.*dylib
16}
17
18############################
19## Possibly all to do with borked/incomplete 10.8 syscall wrappers
20## Consider all of these as a temporary kludge. It would be much
21## better to fix the wrappers correctly (iow, actually implement them).
22
23{
24 OSX108:CoreFoundation-1
25 Memcheck:Value8
26 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
27 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
28 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
29}
30
31{
32 OSX108:CoreFoundation-2
33 Memcheck:Cond
34 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
35 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
36 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
37}
38
39{
40 OSX108:CoreGraphics-1
41 Memcheck:Cond
42 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
43 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
44 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
45}
46
47# Use of uninitialised value of size 8
48# at 0x39CC164: aes_encrypt_xmm_no_save
49{
50 OSX108:aes_encrypt_xmm_no_save
51 Memcheck:Value8
52 fun:aes_encrypt_xmm_no_save
53}
54
55{
56 OSX108:dyld-1
57 Memcheck:Value8
58 obj:/usr/lib/dyld
59 obj:/usr/lib/dyld
60 obj:/usr/lib/dyld
61}
62
63{
64 OSX108:dyld-2
65 Memcheck:Cond
66 obj:/usr/lib/dyld
67 obj:/usr/lib/dyld
68 obj:/usr/lib/dyld
69}
70
71{
72 OSX108:libxpc-1
73 Memcheck:Cond
74 obj:/usr/lib/system/libxpc.dylib
75 obj:/usr/lib/system/libxpc.dylib
76 obj:/usr/lib/system/libxpc.dylib
77 obj:/usr/lib/system/libxpc.dylib
78}
79
80{
81 OSX108:libxpc-2
82 Memcheck:Value8
83 obj:/usr/lib/system/libxpc.dylib
84 obj:/usr/lib/system/libxpc.dylib
85 obj:/usr/lib/system/libxpc.dylib
86 obj:/usr/lib/system/libxpc.dylib
87}
88
89{
90 OSX108:libxpc-3
91 Memcheck:Cond
92 fun:malloc
93 obj:/usr/lib/system/libxpc.dylib
94 obj:/usr/lib/system/libxpc.dylib
95 obj:/usr/lib/system/libxpc.dylib
96}
97
98{
99 OSX108:libdispatch-1
100 Memcheck:Value8
101 obj:/usr/lib/system/libdispatch.dylib
102 obj:/usr/lib/system/libdispatch.dylib
103 obj:/usr/lib/system/libdispatch.dylib
104 obj:/usr/lib/system/libdispatch.dylib
105}
106
107{
108 OSX108:ColorSync-1
109 Memcheck:Cond
110 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
111 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
112 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
113 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
114}
115
116{
117 OSX108:ColorSync-2
118 Memcheck:Value8
119 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
120 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
121 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
122 obj:*Frameworks/ColorSync.framework/Versions/A/ColorSync
123}
124
125{
126 OSX108:mach_msg/mach_msg_trap
127 Memcheck:Param
128 mach_msg("rcv_name")
129 fun:mach_msg_trap
130}
131
132{
133 OSX108:my_io_execute_passive_block/libdispatch
134 Memcheck:Cond
135 fun:my_io_execute_passive_block
136 obj:/usr/lib/system/libdispatch.dylib
137 obj:/usr/lib/system/libdispatch.dylib
138}
139
140{
141 OSX108:CFRunLoopAddSource/AppKit
142 Memcheck:Cond
143 fun:CFRunLoopAddSource
144 obj:*Frameworks/AppKit.framework/Versions/C/AppKit
145 obj:*Frameworks/AppKit.framework/Versions/C/AppKit
146}
147
148{
149 OSX108:CoreFoundation/HIToolbox/HIToolbox
150 Memcheck:Cond
151 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
152 obj:*HIToolbox.framework/Versions/A/HIToolbox
153 obj:*HIToolbox.framework/Versions/A/HIToolbox
154}
155
156{
157 OSX108:libsystem_kernel/CoreGraphics-1
158 Memcheck:Cond
159 obj:/usr/lib/system/libsystem_kernel.dylib
160 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
161 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
162 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
163}
164
165{
166 OSX108:libsystem_kernel/CoreGraphics-2
167 Memcheck:Param
168 msg->desc.port.name
169 obj:/usr/lib/system/libsystem_kernel.dylib
170 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
171 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
172 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
173}
174
175{
176 OSX108:libsystem_kernel/CoreFoundation/CoreFoundation/LaunchServices
177 Memcheck:Cond
178 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
179 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
180 obj:*LaunchServices.framework/Versions/A/LaunchServices
181}
182
183{
184 OSX108:CoreFoundation/AE/AE
185 Memcheck:Cond
186 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
187 obj:*AE.framework/Versions/A/AE
188 obj:*AE.framework/Versions/A/AE
189}
190
191{
192 OSX108:CoreGraphics/CoreGraphics/CoreGraphics
193 Memcheck:Param
194 msg->desc.port.name
195 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
196 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
197 obj:*CoreGraphics.framework/Versions/A/CoreGraphics
198}
199
200{
201 OSX108:CoreFoundation/Foundation/AppKit
202 Memcheck:Cond
203 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
204 obj:*Foundation.framework/Versions/C/Foundation
205 obj:*Frameworks/AppKit.framework/Versions/C/AppKit
206}
207
208{
209 OSX108:CoreFoundation/CoreFoundation/HIToolbox
210 Memcheck:Cond
211 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
212 obj:*CoreFoundation.framework/Versions/A/CoreFoundation
213 obj:*HIToolbox.framework/Versions/A/HIToolbox
214}
215
216{
217 OSX108:HIServices/HIToolbox/HIToolbox
218 Memcheck:Cond
219 obj:*HIServices.framework/Versions/A/HIServices
220 obj:*HIToolbox.framework/Versions/A/HIToolbox
221 obj:*HIToolbox.framework/Versions/A/HIToolbox
222}
223
224{
225 OSX108:AppKit-1
226 Memcheck:Cond
227 obj:*AppKit.framework/Versions/C/AppKit
228 obj:*AppKit.framework/Versions/C/AppKit
229 obj:*AppKit.framework/Versions/C/AppKit
230}
231
sewardjd6035842014-07-08 16:59:02 +0000232{
233 OSX108:32bit:_libxpc_initializer
234 Memcheck:Cond
235 fun:_libxpc_initializer
236 fun:libSystem_initializer
237 fun:*ImageLoaderMachO*doModInitFunctions*
238}
239
rhyskidd6e7d3d22015-05-04 12:46:44 +0000240# See https://bugs.kde.org/show_bug.cgi?id=196528
241{
242 macos-__pthread_rwlock_init-see-our-bug-196528
243 Memcheck:Cond
244 fun:pthread_rwlock_init
245}
246
sewardjf1df35a2013-10-22 22:41:52 +0000247#########################################################
248## Leaks (apparently) in even hello-world style programs
249
250{
251 OSX108:leak-1
252 Memcheck:Leak
253 match-leak-kinds: definite
254 fun:malloc_zone_malloc
255 fun:_ZN4objc8DenseMapIP11objc_objectmL*
256 fun:arr_init
257}
258
259{
260 OSX108:leak-2
261 Memcheck:Leak
262 fun:malloc_zone_malloc
263 fun:*NX*Map*
264 fun:*NX*Map*
265}
266
267{
268 OSX108:leak-3
269 Memcheck:Leak
270 fun:malloc_zone_malloc
271 fun:*NX*Map*
272 fun:*image*
273}
274
275{
276 OSX108:leak-4
277 Memcheck:Leak
278 fun:malloc_zone_malloc
279 fun:*NX*Map*
280 fun:*remap*
281}
282
283{
284 OSX108:leak-5
285 Memcheck:Leak
286 fun:malloc_zone_malloc
287 fun:*NX*Map*
288 fun:*future*
289}
290
291{
292 OSX108:leak-6
293 Memcheck:Leak
294 fun:malloc_zone_malloc
295 fun:*strdup*
296 fun:*NX*Map*
297}
298
299{
300 OSX108:leak-7
301 Memcheck:Leak
302 fun:malloc_zone_malloc
303 fun:*NX*Map*
304 fun:*attached*
305}
306
307{
308 OSX108:leak-8
309 Memcheck:Leak
310 fun:malloc_zone_malloc
311 fun:*NX*Map*
312 fun:dlopen
313}
314
315{
316 OSX108:leak-9
317 Memcheck:Leak
318 fun:malloc
319 fun:*PerThread*
320 fun:dlopen
321}
322
323{
324 OSX108:leak-10
325 Memcheck:Leak
326 fun:malloc_zone_calloc
327 fun:*NX*Hash*
328}
329
330{
331 OSX108:leak-11
332 Memcheck:Leak
333 fun:malloc_zone_calloc
334 fun:*map*
335 fun:*map*
336}
337
338{
339 OSX108:leak-12
340 Memcheck:Leak
341 fun:malloc_zone_calloc
342 fun:*fetch_pthread_data*
343}
344
345{
346 OSX108:leak-13
347 Memcheck:Leak
348 fun:malloc_zone_malloc
349 fun:recursive_mutex_init
350 fun:_objc_init
351}
sewardj1b732ec2013-09-04 07:32:48 +0000352
rhyskidd2d377e62015-05-07 13:17:50 +0000353{
354 OSX108:leak-14
355 Memcheck:Leak
356 match-leak-kinds: reachable
357 fun:malloc_zone_?alloc
358 ...
359 fun:dyld_register_image_state_change_handler
360 ...
361}
362
363{
364 OSX108:leak-15
365 Memcheck:Leak
366 match-leak-kinds: reachable
367 fun:?alloc
368 ...
369 fun:dyld_register_image_state_change_handler
370 ...
371}
372
373{
374 OSX108:leak-16
375 Memcheck:Leak
376 match-leak-kinds: reachable
377 fun:malloc_zone_?alloc
378 ...
379 fun:map_images_nolock
380 fun:map_images
381 ...
382}
383
384{
385 OSX108:leak-17
386 Memcheck:Leak
387 match-leak-kinds: possible
388 fun:malloc_zone_?alloc
389 ...
390 fun:map_images_nolock
391 fun:map_images
392 ...
393}
394
395{
396 OSX108:leak-18
397 Memcheck:Leak
398 match-leak-kinds: indirect
399 fun:malloc_zone_?alloc
400 ...
401 fun:libSystem_initializer
402 ...
403}
404
405{
406 OSX108:leak-19
407 Memcheck:Leak
408 match-leak-kinds: indirect
409 fun:?alloc
410 ...
411 fun:libSystem_initializer
412 ...
413}
414
415{
416 OSX108:leak-20
417 Memcheck:Leak
418 match-leak-kinds: reachable
419 fun:malloc_zone_?alloc
420 ...
421 fun:libSystem_initializer
422 ...
423}
424
425{
426 OSX108:leak-21
427 Memcheck:Leak
428 match-leak-kinds: reachable
429 fun:?alloc
430 ...
431 fun:libSystem_initializer
432 ...
433}
434
435{
436 OSX108:leak-22
437 Memcheck:Leak
438 match-leak-kinds: reachable
439 fun:?alloc
440 ...
441 fun:_libxpc_initializer
442 ...
443}
444
445{
446 OSX108:leak-23
447 Memcheck:Leak
448 match-leak-kinds: definite
449 fun:malloc
450 fun:realloc
451 fun:new_sem_from_pool
452 ...
453}
454
sewardj1b732ec2013-09-04 07:32:48 +0000455##----------------------------------------------------------------------##
456# Memcheck
457##----------------------------------------------------------------------##
458