blob: e33c7f67f78b95e24a476d9825b57acbcda31059 [file] [log] [blame]
rhyskidd9090d2f2015-07-08 13:46:57 +00001
2# Suppressions for Darwin 15.x / Mac OS X 10.11 El Capitan
3
4############################################
5## Leaks. For other stuff see below.
6
7{
8 OSX1011:1-Leak
9 Memcheck:Leak
10 match-leak-kinds: possible
11 fun:malloc_zone_?alloc
12 ...
13 fun:_read_images
14}
15
16#{
17# OSX1011:2-Leak
18# Memcheck:Leak
19# match-leak-kinds: definite
20# fun:?alloc
21# ...
22# fun:_ZN4dyld24initializeMainExecutableEv
23#}
24
25{
26 OSX1011:3-Leak
27 Memcheck:Leak
28 match-leak-kinds: definite
29 fun:malloc_zone_?alloc
30 fun:recursive_mutex_init
31 ...
32 fun:_os_object_init
33 fun:libdispatch_init
34 fun:libSystem_initializer
35 ...
36}
37
38#{
39# OSX1011:4-Leak
40# Memcheck:Leak
41# match-leak-kinds: reachable
42# fun:malloc_zone_?alloc
43# ...
44# fun:dyld_register_image_state_change_handler
45# ...
46#}
47
48{
49 OSX1011:5-Leak
50 Memcheck:Leak
51 match-leak-kinds: reachable
52 fun:?alloc
53 ...
54 fun:dyld_register_image_state_change_handler
55 ...
56}
57
58{
59 OSX1011:6-Leak
60 Memcheck:Leak
61 match-leak-kinds: reachable
62 fun:malloc_zone_?alloc
63 ...
64 fun:map_images_nolock
65 fun:map_hax_images
66 ...
67}
68
69{
70 OSX1011:7-Leak
71 Memcheck:Leak
72 match-leak-kinds: possible
73 fun:malloc_zone_?alloc
74 ...
75 fun:map_images_nolock
76 fun:map_hax_images
77 ...
78}
79
80{
81 OSX1011:8-Leak
82 Memcheck:Leak
83 match-leak-kinds: definite
84 fun:?alloc
85 ...
86 fun:libSystem_initializer
87 ...
88}
89
90{
91 OSX1011:9-Leak
92 Memcheck:Leak
93 match-leak-kinds: reachable
94 fun:malloc_zone_?alloc
95 ...
96 fun:libSystem_initializer
97 ...
98}
99
100{
101 OSX1011:10-Leak
102 Memcheck:Leak
103 match-leak-kinds: reachable
104 fun:?alloc
105 ...
106 fun:libSystem_initializer
107 ...
108}
109
110#{
111# OSX1011:11-Leak
112# Memcheck:Leak
113# match-leak-kinds: definite
114# fun:malloc
115# fun:currentlocale
116#}
117#
118#{
119# OSX1011:12-Leak
120# Memcheck:Leak
121# match-leak-kinds: possible
122# fun:malloc
123# fun:tzsetwall_basic
124# fun:_st_tzset_basic
125#}
126
127{
128 OSX1011:13-Leak
129 Memcheck:Leak
130 match-leak-kinds: reachable
131 fun:malloc_zone_memalign
132 ...
133 fun:_ZN4dyld24initializeMainExecutableEv
134 ...
135}
136
137{
138 OSX1011:14-Leak
139 Memcheck:Leak
140 match-leak-kinds: reachable
141 fun:?alloc
142 ...
143 fun:libSystem_atfork_child
144 ...
145}
146
147{
148 OSX1011:15-Leak
149 Memcheck:Leak
150 match-leak-kinds: reachable
151 fun:malloc
152 fun:__smakebuf
153 ...
154 fun:printf
155 ...
156}
157
158{
159 OSX1011:16-Leak
160 Memcheck:Leak
161 match-leak-kinds: possible
162 fun:?alloc
163 ...
164 fun:_read_images
165}
166
167{
168 OSX1011:17-Leak
169 Memcheck:Leak
170 match-leak-kinds: reachable
171 fun:?alloc
172 ...
173 fun:_read_images
174}
175
176{
177 OSX1011:18-Leak
178 Memcheck:Leak
179 match-leak-kinds: reachable
180 fun:malloc_zone_?alloc
181 ...
182 fun:_read_images
183}
184
185{
186 OSX1011:19-Leak
187 Memcheck:Leak
188 match-leak-kinds: possible
189 fun:malloc_zone_?alloc
190 ...
191 fun:*NX*Map*
192 fun:*NX*Map*
193}
194
195{
196 OSX1011:20-Leak
197 Memcheck:Leak
198 match-leak-kinds: indirect
199 fun:?alloc
200 ...
201 fun:libSystem_initializer
202 ...
203}
204
205
206############################################
207## Non-leak errors
208
209##{
210## OSX1011:CoreFoundation-1
211## Memcheck:Cond
212## obj:*CoreFoundation.framework*CoreFoundation*
213## obj:*CoreFoundation.framework*CoreFoundation*
214## obj:*CoreFoundation.framework*CoreFoundation*
215##}
216
217{
218 OSX1011:CoreFoundation-2
219 Memcheck:Cond
220 obj:*CoreFoundation.framework*CoreFoundation*
221 obj:*libdispatch.dylib*
222 obj:*libdispatch.dylib*
223}
224
225{
226 OSX1011:CoreFoundation-3
227 Memcheck:Cond
228 obj:*CoreFoundation.framework*CoreFoundation*
229 obj:*CoreFoundation.framework*CoreFoundation*
230 obj:*Foundation.framework*Foundation*
231}
232
233{
234 OSX1011:CoreFoundation-4
235 Memcheck:Cond
236 obj:*CoreFoundation.framework*CoreFoundation*
237 obj:*CoreFoundation.framework*CoreFoundation*
238 obj:*SystemConfiguration.framework*SystemConfiguration*
239}
240
241{
242 OSX1011:CoreFoundation-5
243 Memcheck:Cond
244 obj:*CoreFoundation.framework*CoreFoundation*
245 obj:*CoreFoundation.framework*CoreFoundation*
246 obj:*HIServices.framework*HIServices*
247}
248
249{
250 OSX1011:CoreFoundation-6
251 Memcheck:Cond
252 obj:*CoreFoundation.framework*CoreFoundation*
253 obj:*SystemConfiguration.framework*SystemConfiguration*
254 obj:*SystemConfiguration.framework*SystemConfiguration*
255}
256
257{
258 OSX1011:CoreFoundation-7
259 Memcheck:Cond
260 obj:*CoreFoundation.framework*CoreFoundation*
261 obj:*SystemConfiguration.framework*SystemConfiguration*
262 obj:*CoreFoundation.framework*CoreFoundation*
263}
264
265{
266 OSX1011:CoreFoundation-8
267 Memcheck:Cond
268 obj:*CoreFoundation.framework*CoreFoundation*
269 obj:*IOKit.framework*IOKit*
270}
271
272{
273 OSX1011:CoreFoundation-9
274 Memcheck:Cond
275 obj:*CoreFoundation.framework*CoreFoundation*
276 obj:*Foundation.framework*Foundation*
277 obj:*AppKit.framework*AppKit*
278}
279
280{
281 OSX1011:CoreFoundation-10
282 Memcheck:Cond
283 obj:*CoreFoundation.framework*CoreFoundation*
284 obj:*HIToolbox.framework*HIToolbox*
285 obj:*HIToolbox.framework*HIToolbox*
286}
287
288{
289 OSX1011:CoreFoundation-11
290 Memcheck:Cond
291 obj:*CoreFoundation.framework*CoreFoundation*
292 obj:*AE.framework*AE*
293 obj:*AE.framework*AE*
294}
295
296{
297 OSX1011:CoreFoundation-12
298 Memcheck:Cond
299 obj:*CoreFoundation.framework*CoreFoundation*
300 obj:*CoreFoundation.framework*CoreFoundation*
301 obj:*HIToolbox.framework*HIToolbox*
302}
303
304{
305 OSX1011:CoreFoundation-13
306 Memcheck:Cond
307 obj:*CoreFoundation.framework*CoreFoundation*
308 obj:*CoreFoundation.framework*CoreFoundation*
309 obj:*AE.framework*AE*
310}
311
312{
313 OSX1011:AppKit-1
314 Memcheck:Cond
315 obj:*AppKit.framework*AppKit*
316 obj:*AppKit.framework*AppKit*
317 obj:*AppKit.framework*AppKit*
318}
319
320{
321 OSX1011:AppKit-2
322 Memcheck:Cond
323 obj:*AppKit.framework*AppKit*
324 obj:*AppKit.framework*AppKit*
325 obj:*libdispatch.dylib*
326}
327
328#{
329# OSX1011:AppKit-3
330# Memcheck:Cond
331# obj:*AppKit.framework*AppKit*
332# obj:*libdispatch.dylib*
333# obj:*libdispatch.dylib*
334#}
335
336##{
337## OSX1011:AppKit-4
338## Memcheck:Cond
339## obj:*AppKit.framework*AppKit*
340## obj:*AppKit.framework*AppKit*
341## obj:*CoreFoundation.framework*CoreFoundation*
342##}
343
344{
345 OSX1011:AppKit-5
346 Memcheck:Cond
347 obj:*AppKit.framework*AppKit*
348 obj:*AppKit.framework*AppKit*
349 obj:*Foundation.framework*Foundation*
350}
351
352{
353 OSX1011:AppKit-6
354 Memcheck:Cond
355 obj:*AppKit.framework*AppKit*
356 obj:*Foundation.framework*Foundation*
357 obj:*AppKit.framework*AppKit*
358}
359
360{
361 OSX1011:AppKit-7
362 Memcheck:Cond
363 obj:*AppKit.framework*AppKit*
364 obj:*libdispatch.dylib*
365 obj:*libdispatch.dylib*
366}
367
368{
369 OSX1011:AppKit-8
370 Memcheck:Cond
371 obj:*AppKit.framework*AppKit*
372 obj:*Foundation.framework*Foundation*
373 obj:*Foundation.framework*Foundation*
374}
375
376{
377 OSX1011:ColorSync-1
378 Memcheck:Cond
379 obj:*ColorSync.framework*ColorSync*
380 obj:*ColorSync.framework*ColorSync*
381 obj:*ColorSync.framework*ColorSync*
382}
383
384#{
385# OSX1011:ColorSync-2
386# Memcheck:Value8
387# obj:*ColorSync.framework*ColorSync*
388# obj:*ColorSync.framework*ColorSync*
389# obj:*ColorSync.framework*ColorSync*
390#}
391
392{
393 OSX1011:CoreGraphics-1
394 Memcheck:Cond
395 obj:*CoreGraphics.framework*CoreGraphics*
396 obj:*CoreGraphics.framework*CoreGraphics*
397}
398
399#{
400# OSX1011:CoreGraphics-2
401# Memcheck:Value8
402# obj:*CoreGraphics.framework*CoreGraphics*
403# obj:*CoreGraphics.framework*CoreGraphics*
404# obj:*CoreGraphics.framework*CoreGraphics*
405#}
406
407{
408 OSX1011:CoreGraphics-3
409 Memcheck:Cond
410 obj:*CoreGraphics.framework*CoreGraphics*
411 obj:*CoreGraphics.framework*libRIP*
412 obj:*CoreGraphics.framework*libRIP*
413}
414
415#{
416# OSX1011:CoreGraphics-4
417# Memcheck:Cond
418# obj:*CoreGraphics.framework*CoreGraphics*
419# obj:*CoreGraphics.framework*CoreGraphics*
420# obj:*CoreGraphics.framework*libRIP*
421#}
422
423{
424 OSX1011:CoreGraphics-5
425 Memcheck:Cond
426 obj:*CoreGraphics.framework*CoreGraphics*
427 obj:*libdispatch.dylib*
428 obj:*libdispatch.dylib*
429}
430
431#{
432# OSX1011:CoreGraphics-6
433# Memcheck:Cond
434# obj:*CoreGraphics.framework*CoreGraphics*
435# obj:*CoreGraphics.framework*CoreGraphics*
436# obj:*HIToolbox.framework*HIToolbox*
437#}
438
439{
440 OSX1011:HIServices-1
441 Memcheck:Cond
442 obj:*HIServices.framework*HIServices*
443 obj:*HIToolbox.framework*HIToolbox*
444 obj:*HIToolbox.framework*HIToolbox*
445}
446
447{
448 OSX1011:LaunchServices-1
449 Memcheck:Cond
450 obj:*LaunchServices.framework*LaunchServices*
451 obj:*AppKit.framework*AppKit*
452 obj:*AppKit.framework*AppKit*
453}
454
455{
456 OSX1011:LaunchServices-2
457 Memcheck:Cond
458 obj:*LaunchServices.framework*LaunchServices*
459 obj:*libdispatch.dylib*
460 obj:*libdispatch.dylib*
461}
462
463{
464 OSX1011:QuartzCore-1
465 Memcheck:Cond
466 obj:*QuartzCore.framework*QuartzCore
467 obj:*QuartzCore.framework*QuartzCore
468 obj:*QuartzCore.framework*QuartzCore
469}
470
471#{
472# OSX1011:vImage-1
473# Memcheck:Cond
474# obj:*vImage.framework*vImage*
475# obj:*vImage.framework*vImage*
476# obj:*CoreGraphics.framework*CoreGraphics*
477#}
478
479{
480 OSX1011:zlib-C
481 Memcheck:Cond
482 obj:/usr/lib/libz.*dylib
483 obj:/usr/lib/libz.*dylib
484}
485
486{
487 OSX1011:zlib-8
488 Memcheck:Value8
489 obj:/usr/lib/libz.*dylib
490 obj:/usr/lib/libz.*dylib
491}
492
493#{
494# OSX1011:32bit:_libxpc_initializer
495# Memcheck:Cond
496# fun:_libxpc_initializer
497# fun:libSystem_initializer
498# fun:*ImageLoaderMachO*doModInitFunctions*
499#}
500
501{
502 OSX1011:dyld-1
503 Memcheck:Cond
504 fun:*ImageLoader*weakBind*
505 fun:*ImageLoader*link*
506 fun:*dyld*link*
507}
508
509{
510 OSX1011:dyld-2
511 Memcheck:Cond
512 fun:exit
513 obj:*libdyld*dylib*
514}
515
516{
517 OSX1011:libsystem_kernel-1
518 Memcheck:Cond
519 obj:*libsystem_kernel*dylib*
520 obj:*libsystem_kernel*dylib*
521 obj:*CoreFoundation.framework*CoreFoundation*
522}
523
524{
525 OSX1011:CoreServicesInternal-1
526 Memcheck:Cond
527 obj:*CoreServicesInternal.framework*CoreServicesInternal*
528 obj:*CoreServices.framework*LaunchServices*
529 obj:*CoreServices.framework*LaunchServices*
530}
531
532{
533 OSX1011:CoreServicesInternal-2
534 Memcheck:Cond
535 obj:*CoreServicesInternal.framework*CoreServicesInternal*
536 obj:*CoreServicesInternal.framework*CoreServicesInternal*
537 obj:*CoreServicesInternal.framework*CoreServicesInternal*
538}
539
540{
541 OSX1011:CoreServicesInternal-3
542 Memcheck:Cond
543 obj:*CoreServicesInternal.framework*CoreServicesInternal*
544 obj:*CoreServicesInternal.framework*CoreServicesInternal*
545 obj:*CoreFoundation.framework*CoreFoundation*
546}
547
548{
549 OSX1011:CoreServices-1
550 Memcheck:Cond
551 obj:*CoreServices.framework*LaunchServices*
552 obj:*CoreServices.framework*LaunchServices*
553 obj:*CoreServices.framework*LaunchServices*
554}
555
556##{
557## OSX1011:libsystem_pthread-1
558## Memcheck:Cond
559## obj:*libsystem_pthread*dylib*
560## obj:*ImageIO.framework*ImageIO*
561## obj:*ImageIO.framework*ImageIO*
562##}
563
564{
565 OSX1011:ApplicationServices-1
566 Memcheck:Cond
567 obj:*ApplicationServices.framework*ATS*
568 obj:*libsystem_pthread*dylib*
569 obj:*libsystem_platform*dylib*
570}
571
572{
573 OSX1011:HIToolbox-1
574 Memcheck:Cond
575 obj:*HIToolbox.framework*HIToolbox*
576 obj:*HIToolbox.framework*HIToolbox*
577 obj:*HIToolbox.framework*HIToolbox*
578}
579
580{
581 OSX1011:RawCamera-1
582 Memcheck:Cond
583 obj:*RawCamera.bundle*RawCamera*
584 obj:*libdispatch.dylib*
585 obj:*libdispatch.dylib*
586}
587
588##{
589## OSX1011:CoreImage-1
590## Memcheck:Cond
591## obj:*CoreImage.framework*CoreImage*
592## obj:*CoreImage.framework*CoreImage*
593## obj:*CoreImage.framework*CoreImage*
594##}
595
596##{
597## OSX1011:strncpy-1
598## Memcheck:Cond
599## fun:strncpy
600## obj:*CoreServicesInternal.framework*CoreServicesInternal
601## obj:*CoreServicesInternal.framework*CoreServicesInternal
602##}
603
604{
605 OSX1011:pthread_rwlock_init
606 Memcheck:Cond
607 fun:pthread_rwlock_init
608 obj:*ImageIO.framework*ImageIO*
609 obj:*ImageIO.framework*ImageIO*
610}
611
612{
613 OSX1011:CFBasicHash
614 Memcheck:Value8
615 fun:*CFBasicHash*
616 fun:*CF*
617}
618
619{
620 OSX1011:AppleIntelHD4000GraphicsGLDriver-1-Addr8
621 Memcheck:Addr8
622 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
623 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
624 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
625}
626{
627 OSX1011:AppleIntelHD4000GraphicsGLDriver-1-Addr8
628 Memcheck:Addr4
629 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
630 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
631 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
632}
633
634{
635 OSX1011:AppleIntelHD4000GraphicsGLDriver-2-Addr8
636 Memcheck:Addr8
637 fun:*platform_memmove*
638 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
639 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
640}
641{
642 OSX1011:AppleIntelHD4000GraphicsGLDriver-2-Addr2
643 Memcheck:Addr2
644 fun:*platform_memmove*
645 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
646 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
647}
648
649{
650 OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr8
651 Memcheck:Addr8
652 fun:*platform_memmove*
653 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
654 obj:*GLEngine.bundle*GLEngine*
655}
656{
657 OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr2
658 Memcheck:Addr2
659 fun:*platform_memmove*
660 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
661 obj:*GLEngine.bundle*GLEngine*
662}
663{
664 OSX1011:AppleIntelHD4000GraphicsGLDriver-3-Addr1
665 Memcheck:Addr1
666 fun:*platform_memmove*
667 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
668 obj:*GLEngine.bundle*GLEngine*
669}
670
671{
672 OSX1011:AppleIntelHD4000GraphicsGLDriver-4
673 Memcheck:Addr8
674 fun:*platform_bzero*
675 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
676 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
677}
678
679{
680 OSX1011:AppleIntelHD4000GraphicsGLDriver-6-Addr8
681 Memcheck:Addr8
682 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
683 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
684 obj:*GLEngine.bundle*GLEngine*
685}
686{
687 OSX1011:AppleIntelHD4000GraphicsGLDriver-6-Addr4
688 Memcheck:Addr4
689 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
690 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
691 obj:*GLEngine.bundle*GLEngine*
692}
693
694{
695 OSX1011:AppleIntelHD4000GraphicsGLDriver-7
696 Memcheck:Addr4
697 obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver*
698 obj:*GLEngine.bundle*GLEngine*
699}
700
701{
702 OSX1011:OSAtomicAdd32
703 Memcheck:Addr4
704 fun:*OSAtomicAdd32*
705 obj:*IOAccelerator.framework*IOAccelerator*
706 obj:*GPUSupport.framework*GPUSupportMercury*
707}
708
709{
710 OSX1011:IOAccelerator-1
711 Memcheck:Addr4
712 obj:*IOAccelerator.framework*IOAccelerator*
713 obj:*GPUSupport.framework*GPUSupportMercury*
714}
715
716{
717 OSX1011:mach_msg_trap-1
718 Memcheck:Param
719 msg->desc.port.name
720 fun:mach_msg_trap
721 obj:*libsystem_kernel.dylib*
722 obj:*SystemConfiguration.framework*SystemConfiguration*
723}
724
725{
726 OSX1011:mach_msg_trap-2
727 Memcheck:Param
728 msg->desc.port.name
729 fun:mach_msg_trap
730 obj:*SystemConfiguration.framework*SystemConfiguration*
731 obj:*SystemConfiguration.framework*SystemConfiguration*
732}
733
734# See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
735# unavoidable due to BSD setenv() semantics.
736{
737 macos-__setenv-leak-see-our-bug-188572
738 Memcheck:Leak
739 match-leak-kinds: definite
740 fun:malloc
741 fun:_owned_ptr_alloc
742 fun:setenv
743}
744
745# See https://bugs.kde.org/show_bug.cgi?id=196528
746{
747macos-__pthread_rwlock_init-see-our-bug-196528
748Memcheck:Cond
749fun:pthread_rwlock_init
750}