]>
Commit | Line | Data |
---|---|---|
1ce04c35 RK |
1 | |
2 | # Suppressions for Darwin 17.x / macOS 10.13 High Sierra | |
3 | ||
4 | ############################################ | |
5 | ## Leaks. For other stuff see below. | |
6 | ||
7 | { | |
8 | OSX1013:1-Leak | |
9 | Memcheck:Leak | |
10 | match-leak-kinds: possible | |
11 | fun:malloc_zone_?alloc | |
12 | ... | |
13 | fun:_read_images | |
14 | } | |
15 | ||
16 | { | |
17 | OSX1013:2-Leak | |
18 | Memcheck:Leak | |
bb292e23 | 19 | match-leak-kinds: all |
1ce04c35 RK |
20 | fun:malloc_zone_?alloc |
21 | ... | |
22 | fun:_read_images | |
23 | } | |
24 | ||
25 | { | |
26 | OSX1013: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 | OSX1013:4-Leak | |
40 | Memcheck:Leak | |
41 | fun:malloc_zone_?alloc | |
42 | ... | |
43 | fun:dyld_register_image_state_change_handler | |
44 | ... | |
45 | } | |
46 | ||
47 | { | |
48 | OSX1013:5-Leak | |
49 | Memcheck:Leak | |
50 | match-leak-kinds: reachable | |
51 | fun:?alloc | |
52 | ... | |
53 | fun:dyld_register_image_state_change_handler | |
54 | ... | |
55 | } | |
56 | ||
57 | { | |
58 | OSX1013:6-Leak | |
59 | Memcheck:Leak | |
60 | match-leak-kinds: reachable | |
61 | fun:malloc_zone_?alloc | |
62 | ... | |
63 | fun:map_images_nolock | |
64 | fun:map_2_images | |
65 | ... | |
66 | } | |
67 | ||
68 | { | |
69 | OSX1013:7-Leak | |
70 | Memcheck:Leak | |
71 | match-leak-kinds: possible | |
72 | fun:malloc_zone_?alloc | |
73 | ... | |
74 | fun:map_images_nolock | |
75 | fun:map_2_images | |
76 | ... | |
77 | } | |
78 | ||
79 | { | |
80 | OSX1013:8-Leak | |
81 | Memcheck:Leak | |
82 | match-leak-kinds: definite | |
83 | fun:?alloc | |
84 | ... | |
85 | fun:libSystem_initializer | |
86 | ... | |
87 | } | |
88 | ||
89 | { | |
90 | OSX1013:9-Leak | |
91 | Memcheck:Leak | |
92 | match-leak-kinds: reachable | |
93 | fun:malloc_zone_?alloc | |
94 | ... | |
95 | fun:libSystem_initializer | |
96 | ... | |
97 | } | |
98 | ||
99 | { | |
100 | OSX1013:10-Leak | |
101 | Memcheck:Leak | |
102 | match-leak-kinds: reachable | |
103 | fun:?alloc | |
104 | ... | |
105 | fun:libSystem_initializer | |
106 | ... | |
107 | } | |
108 | ||
109 | #{ | |
110 | # OSX1013:11-Leak | |
111 | # Memcheck:Leak | |
112 | # match-leak-kinds: definite | |
113 | # fun:malloc | |
114 | # fun:currentlocale | |
115 | #} | |
116 | # | |
117 | #{ | |
118 | # OSX1013:12-Leak | |
119 | # Memcheck:Leak | |
120 | # match-leak-kinds: possible | |
121 | # fun:malloc | |
122 | # fun:tzsetwall_basic | |
123 | # fun:_st_tzset_basic | |
124 | #} | |
125 | ||
126 | { | |
127 | OSX1013:13-Leak | |
128 | Memcheck:Leak | |
129 | match-leak-kinds: reachable | |
130 | fun:malloc_zone_memalign | |
131 | ... | |
132 | fun:_ZN4dyld24initializeMainExecutableEv | |
133 | ... | |
134 | } | |
135 | ||
136 | { | |
137 | OSX1013:14-Leak | |
138 | Memcheck:Leak | |
139 | match-leak-kinds: reachable | |
140 | fun:?alloc | |
141 | ... | |
142 | fun:libSystem_atfork_child | |
143 | ... | |
144 | } | |
145 | ||
146 | { | |
147 | OSX1013:15-Leak | |
148 | Memcheck:Leak | |
149 | match-leak-kinds: reachable | |
150 | fun:malloc | |
151 | fun:__smakebuf | |
152 | ... | |
153 | fun:printf | |
154 | ... | |
155 | } | |
156 | ||
157 | { | |
158 | OSX1013:16-Leak | |
159 | Memcheck:Leak | |
160 | match-leak-kinds: possible | |
161 | fun:?alloc | |
162 | ... | |
163 | fun:_read_images | |
164 | } | |
165 | ||
166 | { | |
167 | OSX1013:17-Leak | |
168 | Memcheck:Leak | |
169 | match-leak-kinds: reachable | |
170 | fun:?alloc | |
171 | ... | |
172 | fun:_read_images | |
173 | } | |
174 | ||
175 | { | |
176 | OSX1013:18-Leak | |
177 | Memcheck:Leak | |
178 | match-leak-kinds: reachable | |
179 | fun:malloc_zone_?alloc | |
180 | ... | |
181 | fun:_read_images | |
182 | } | |
183 | ||
184 | { | |
185 | OSX1013:19-Leak | |
186 | Memcheck:Leak | |
187 | match-leak-kinds: possible | |
188 | fun:malloc_zone_?alloc | |
189 | ... | |
190 | fun:*NX*Map* | |
191 | fun:*NX*Map* | |
192 | } | |
193 | ||
194 | { | |
195 | OSX1013:20-Leak | |
196 | Memcheck:Leak | |
197 | match-leak-kinds: indirect | |
198 | fun:?alloc | |
199 | ... | |
200 | fun:libSystem_initializer | |
201 | ... | |
202 | } | |
203 | ||
204 | { | |
205 | OSX1013:21-Leak | |
206 | Memcheck:Leak | |
207 | match-leak-kinds: definite | |
208 | fun:malloc_zone_memalign | |
209 | ... | |
210 | fun:_ZN4dyld24initializeMainExecutableEv | |
211 | ... | |
212 | } | |
213 | ||
214 | ||
215 | ############################################ | |
216 | ## Non-leak errors | |
217 | ||
218 | ##{ | |
219 | ## OSX1013:CoreFoundation-1 | |
220 | ## Memcheck:Cond | |
221 | ## obj:*CoreFoundation.framework*CoreFoundation* | |
222 | ## obj:*CoreFoundation.framework*CoreFoundation* | |
223 | ## obj:*CoreFoundation.framework*CoreFoundation* | |
224 | ##} | |
225 | ||
226 | { | |
227 | OSX1013:CoreFoundation-2 | |
228 | Memcheck:Cond | |
229 | obj:*CoreFoundation.framework*CoreFoundation* | |
230 | obj:*libdispatch.dylib* | |
231 | obj:*libdispatch.dylib* | |
232 | } | |
233 | ||
234 | { | |
235 | OSX1013:CoreFoundation-3 | |
236 | Memcheck:Cond | |
237 | obj:*CoreFoundation.framework*CoreFoundation* | |
238 | obj:*CoreFoundation.framework*CoreFoundation* | |
239 | obj:*Foundation.framework*Foundation* | |
240 | } | |
241 | ||
242 | { | |
243 | OSX1013:CoreFoundation-4 | |
244 | Memcheck:Cond | |
245 | obj:*CoreFoundation.framework*CoreFoundation* | |
246 | obj:*CoreFoundation.framework*CoreFoundation* | |
247 | obj:*SystemConfiguration.framework*SystemConfiguration* | |
248 | } | |
249 | ||
250 | { | |
251 | OSX1013:CoreFoundation-5 | |
252 | Memcheck:Cond | |
253 | obj:*CoreFoundation.framework*CoreFoundation* | |
254 | obj:*CoreFoundation.framework*CoreFoundation* | |
255 | obj:*HIServices.framework*HIServices* | |
256 | } | |
257 | ||
258 | { | |
259 | OSX1013:CoreFoundation-6 | |
260 | Memcheck:Cond | |
261 | obj:*CoreFoundation.framework*CoreFoundation* | |
262 | obj:*SystemConfiguration.framework*SystemConfiguration* | |
263 | obj:*SystemConfiguration.framework*SystemConfiguration* | |
264 | } | |
265 | ||
266 | { | |
267 | OSX1013:CoreFoundation-7 | |
268 | Memcheck:Cond | |
269 | obj:*CoreFoundation.framework*CoreFoundation* | |
270 | obj:*SystemConfiguration.framework*SystemConfiguration* | |
271 | obj:*CoreFoundation.framework*CoreFoundation* | |
272 | } | |
273 | ||
274 | { | |
275 | OSX1013:CoreFoundation-8 | |
276 | Memcheck:Cond | |
277 | obj:*CoreFoundation.framework*CoreFoundation* | |
278 | obj:*IOKit.framework*IOKit* | |
279 | } | |
280 | ||
281 | { | |
282 | OSX1013:CoreFoundation-9 | |
283 | Memcheck:Cond | |
284 | obj:*CoreFoundation.framework*CoreFoundation* | |
285 | obj:*Foundation.framework*Foundation* | |
286 | obj:*AppKit.framework*AppKit* | |
287 | } | |
288 | ||
289 | { | |
290 | OSX1013:CoreFoundation-10 | |
291 | Memcheck:Cond | |
292 | obj:*CoreFoundation.framework*CoreFoundation* | |
293 | obj:*HIToolbox.framework*HIToolbox* | |
294 | obj:*HIToolbox.framework*HIToolbox* | |
295 | } | |
296 | ||
297 | { | |
298 | OSX1013:CoreFoundation-11 | |
299 | Memcheck:Cond | |
300 | obj:*CoreFoundation.framework*CoreFoundation* | |
301 | obj:*AE.framework*AE* | |
302 | obj:*AE.framework*AE* | |
303 | } | |
304 | ||
305 | { | |
306 | OSX1013:CoreFoundation-12 | |
307 | Memcheck:Cond | |
308 | obj:*CoreFoundation.framework*CoreFoundation* | |
309 | obj:*CoreFoundation.framework*CoreFoundation* | |
310 | obj:*HIToolbox.framework*HIToolbox* | |
311 | } | |
312 | ||
313 | { | |
314 | OSX1013:CoreFoundation-13 | |
315 | Memcheck:Cond | |
316 | obj:*CoreFoundation.framework*CoreFoundation* | |
317 | obj:*CoreFoundation.framework*CoreFoundation* | |
318 | obj:*AE.framework*AE* | |
319 | } | |
320 | ||
321 | { | |
322 | OSX1013:AppKit-1 | |
323 | Memcheck:Cond | |
324 | obj:*AppKit.framework*AppKit* | |
325 | obj:*AppKit.framework*AppKit* | |
326 | obj:*AppKit.framework*AppKit* | |
327 | } | |
328 | ||
329 | { | |
330 | OSX1013:AppKit-2 | |
331 | Memcheck:Cond | |
332 | obj:*AppKit.framework*AppKit* | |
333 | obj:*AppKit.framework*AppKit* | |
334 | obj:*libdispatch.dylib* | |
335 | } | |
336 | ||
337 | #{ | |
338 | # OSX1013:AppKit-3 | |
339 | # Memcheck:Cond | |
340 | # obj:*AppKit.framework*AppKit* | |
341 | # obj:*libdispatch.dylib* | |
342 | # obj:*libdispatch.dylib* | |
343 | #} | |
344 | ||
345 | ##{ | |
346 | ## OSX1013:AppKit-4 | |
347 | ## Memcheck:Cond | |
348 | ## obj:*AppKit.framework*AppKit* | |
349 | ## obj:*AppKit.framework*AppKit* | |
350 | ## obj:*CoreFoundation.framework*CoreFoundation* | |
351 | ##} | |
352 | ||
353 | { | |
354 | OSX1013:AppKit-5 | |
355 | Memcheck:Cond | |
356 | obj:*AppKit.framework*AppKit* | |
357 | obj:*AppKit.framework*AppKit* | |
358 | obj:*Foundation.framework*Foundation* | |
359 | } | |
360 | ||
361 | { | |
362 | OSX1013:AppKit-6 | |
363 | Memcheck:Cond | |
364 | obj:*AppKit.framework*AppKit* | |
365 | obj:*Foundation.framework*Foundation* | |
366 | obj:*AppKit.framework*AppKit* | |
367 | } | |
368 | ||
369 | { | |
370 | OSX1013:AppKit-7 | |
371 | Memcheck:Cond | |
372 | obj:*AppKit.framework*AppKit* | |
373 | obj:*libdispatch.dylib* | |
374 | obj:*libdispatch.dylib* | |
375 | } | |
376 | ||
377 | { | |
378 | OSX1013:AppKit-8 | |
379 | Memcheck:Cond | |
380 | obj:*AppKit.framework*AppKit* | |
381 | obj:*Foundation.framework*Foundation* | |
382 | obj:*Foundation.framework*Foundation* | |
383 | } | |
384 | ||
385 | { | |
386 | OSX1013:ColorSync-1 | |
387 | Memcheck:Cond | |
388 | obj:*ColorSync.framework*ColorSync* | |
389 | obj:*ColorSync.framework*ColorSync* | |
390 | obj:*ColorSync.framework*ColorSync* | |
391 | } | |
392 | ||
393 | #{ | |
394 | # OSX1013:ColorSync-2 | |
395 | # Memcheck:Value8 | |
396 | # obj:*ColorSync.framework*ColorSync* | |
397 | # obj:*ColorSync.framework*ColorSync* | |
398 | # obj:*ColorSync.framework*ColorSync* | |
399 | #} | |
400 | ||
401 | { | |
402 | OSX1013:CoreGraphics-1 | |
403 | Memcheck:Cond | |
404 | obj:*CoreGraphics.framework*CoreGraphics* | |
405 | obj:*CoreGraphics.framework*CoreGraphics* | |
406 | } | |
407 | ||
408 | #{ | |
409 | # OSX1013:CoreGraphics-2 | |
410 | # Memcheck:Value8 | |
411 | # obj:*CoreGraphics.framework*CoreGraphics* | |
412 | # obj:*CoreGraphics.framework*CoreGraphics* | |
413 | # obj:*CoreGraphics.framework*CoreGraphics* | |
414 | #} | |
415 | ||
416 | { | |
417 | OSX1013:CoreGraphics-3 | |
418 | Memcheck:Cond | |
419 | obj:*CoreGraphics.framework*CoreGraphics* | |
420 | obj:*CoreGraphics.framework*libRIP* | |
421 | obj:*CoreGraphics.framework*libRIP* | |
422 | } | |
423 | ||
424 | #{ | |
425 | # OSX1013:CoreGraphics-4 | |
426 | # Memcheck:Cond | |
427 | # obj:*CoreGraphics.framework*CoreGraphics* | |
428 | # obj:*CoreGraphics.framework*CoreGraphics* | |
429 | # obj:*CoreGraphics.framework*libRIP* | |
430 | #} | |
431 | ||
432 | { | |
433 | OSX1013:CoreGraphics-5 | |
434 | Memcheck:Cond | |
435 | obj:*CoreGraphics.framework*CoreGraphics* | |
436 | obj:*libdispatch.dylib* | |
437 | obj:*libdispatch.dylib* | |
438 | } | |
439 | ||
440 | #{ | |
441 | # OSX1013:CoreGraphics-6 | |
442 | # Memcheck:Cond | |
443 | # obj:*CoreGraphics.framework*CoreGraphics* | |
444 | # obj:*CoreGraphics.framework*CoreGraphics* | |
445 | # obj:*HIToolbox.framework*HIToolbox* | |
446 | #} | |
447 | ||
448 | { | |
449 | OSX1013:HIServices-1 | |
450 | Memcheck:Cond | |
451 | obj:*HIServices.framework*HIServices* | |
452 | obj:*HIToolbox.framework*HIToolbox* | |
453 | obj:*HIToolbox.framework*HIToolbox* | |
454 | } | |
455 | ||
456 | { | |
457 | OSX1013:LaunchServices-1 | |
458 | Memcheck:Cond | |
459 | obj:*LaunchServices.framework*LaunchServices* | |
460 | obj:*AppKit.framework*AppKit* | |
461 | obj:*AppKit.framework*AppKit* | |
462 | } | |
463 | ||
464 | { | |
465 | OSX1013:LaunchServices-2 | |
466 | Memcheck:Cond | |
467 | obj:*LaunchServices.framework*LaunchServices* | |
468 | obj:*libdispatch.dylib* | |
469 | obj:*libdispatch.dylib* | |
470 | } | |
471 | ||
472 | { | |
473 | OSX1013:QuartzCore-1 | |
474 | Memcheck:Cond | |
475 | obj:*QuartzCore.framework*QuartzCore | |
476 | obj:*QuartzCore.framework*QuartzCore | |
477 | obj:*QuartzCore.framework*QuartzCore | |
478 | } | |
479 | ||
480 | #{ | |
481 | # OSX1013:vImage-1 | |
482 | # Memcheck:Cond | |
483 | # obj:*vImage.framework*vImage* | |
484 | # obj:*vImage.framework*vImage* | |
485 | # obj:*CoreGraphics.framework*CoreGraphics* | |
486 | #} | |
487 | ||
488 | { | |
489 | OSX1013:zlib-C | |
490 | Memcheck:Cond | |
491 | obj:/usr/lib/libz.*dylib | |
492 | obj:/usr/lib/libz.*dylib | |
493 | } | |
494 | ||
495 | { | |
496 | OSX1013:zlib-8 | |
497 | Memcheck:Value8 | |
498 | obj:/usr/lib/libz.*dylib | |
499 | obj:/usr/lib/libz.*dylib | |
500 | } | |
501 | ||
502 | { | |
503 | OSX1013:32bit:_libxpc_initializer | |
504 | Memcheck:Cond | |
505 | obj:/usr/lib/system/libsystem_c.dylib | |
506 | obj:/usr/lib/system/libsystem_c.dylib | |
507 | fun:_libxpc_initializer | |
508 | obj:/usr/lib/libSystem.B.dylib | |
509 | fun:*ImageLoaderMachO*doModInitFunctions* | |
510 | } | |
511 | ||
512 | { | |
513 | OSX1013:dyld-1 | |
514 | Memcheck:Cond | |
515 | fun:*ImageLoader*weakBind* | |
516 | fun:*ImageLoader*link* | |
517 | fun:*dyld*link* | |
518 | } | |
519 | ||
520 | { | |
521 | OSX1013:dyld-2 | |
522 | Memcheck:Cond | |
523 | fun:exit | |
524 | obj:*libdyld*dylib* | |
525 | } | |
526 | ||
527 | { | |
528 | OSX1013:dyld-3 | |
529 | Memcheck:Cond | |
530 | fun:bcmp | |
531 | fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE | |
532 | ... | |
533 | } | |
534 | ||
535 | { | |
536 | OSX1013:dyld-4 | |
537 | Memcheck:Value8 | |
538 | fun:bcmp | |
539 | fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE | |
540 | ... | |
541 | } | |
542 | ||
543 | { | |
544 | OSX1013:dyld-5 | |
545 | Memcheck:Cond | |
546 | fun:_ZN16ImageLoaderMachO18validateFirstPagesEPK21linkedit_data_commandiPKhmxRKN11ImageLoader11LinkContextE | |
547 | fun:_ZN26ImageLoaderMachOCompressed19instantiateFromFileEPKciPKhmyyRK4statjjPK21linkedit_data_commandPK23encryption_info_commandRKN11ImageLoader11LinkContextE | |
548 | fun:_ZN16ImageLoaderMachO19instantiateFromFileEPKciPKhmyyRK4statRKN11ImageLoader11LinkContextE | |
549 | fun:_ZN4dyldL10loadPhase6EiRK4statPKcRKNS_11LoadContextE | |
550 | } | |
551 | ||
552 | { | |
553 | OSX1013:libsystem_kernel-1 | |
554 | Memcheck:Cond | |
555 | obj:*libsystem_kernel*dylib* | |
556 | obj:*libsystem_kernel*dylib* | |
557 | obj:*CoreFoundation.framework*CoreFoundation* | |
558 | } | |
559 | ||
560 | { | |
561 | OSX1013:CoreServicesInternal-1 | |
562 | Memcheck:Cond | |
563 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
564 | obj:*CoreServices.framework*LaunchServices* | |
565 | obj:*CoreServices.framework*LaunchServices* | |
566 | } | |
567 | ||
568 | { | |
569 | OSX1013:CoreServicesInternal-2 | |
570 | Memcheck:Cond | |
571 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
572 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
573 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
574 | } | |
575 | ||
576 | { | |
577 | OSX1013:CoreServicesInternal-3 | |
578 | Memcheck:Cond | |
579 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
580 | obj:*CoreServicesInternal.framework*CoreServicesInternal* | |
581 | obj:*CoreFoundation.framework*CoreFoundation* | |
582 | } | |
583 | ||
584 | { | |
585 | OSX1013:CoreServices-1 | |
586 | Memcheck:Cond | |
587 | obj:*CoreServices.framework*LaunchServices* | |
588 | obj:*CoreServices.framework*LaunchServices* | |
589 | obj:*CoreServices.framework*LaunchServices* | |
590 | } | |
591 | ||
592 | ##{ | |
593 | ## OSX1013:libsystem_pthread-1 | |
594 | ## Memcheck:Cond | |
595 | ## obj:*libsystem_pthread*dylib* | |
596 | ## obj:*ImageIO.framework*ImageIO* | |
597 | ## obj:*ImageIO.framework*ImageIO* | |
598 | ##} | |
599 | ||
600 | { | |
601 | OSX1013:ApplicationServices-1 | |
602 | Memcheck:Cond | |
603 | obj:*ApplicationServices.framework*ATS* | |
604 | obj:*libsystem_pthread*dylib* | |
605 | obj:*libsystem_platform*dylib* | |
606 | } | |
607 | ||
608 | { | |
609 | OSX1013:HIToolbox-1 | |
610 | Memcheck:Cond | |
611 | obj:*HIToolbox.framework*HIToolbox* | |
612 | obj:*HIToolbox.framework*HIToolbox* | |
613 | obj:*HIToolbox.framework*HIToolbox* | |
614 | } | |
615 | ||
616 | { | |
617 | OSX1013:RawCamera-1 | |
618 | Memcheck:Cond | |
619 | obj:*RawCamera.bundle*RawCamera* | |
620 | obj:*libdispatch.dylib* | |
621 | obj:*libdispatch.dylib* | |
622 | } | |
623 | ||
624 | ##{ | |
625 | ## OSX1013:CoreImage-1 | |
626 | ## Memcheck:Cond | |
627 | ## obj:*CoreImage.framework*CoreImage* | |
628 | ## obj:*CoreImage.framework*CoreImage* | |
629 | ## obj:*CoreImage.framework*CoreImage* | |
630 | ##} | |
631 | ||
632 | ##{ | |
633 | ## OSX1013:strncpy-1 | |
634 | ## Memcheck:Cond | |
635 | ## fun:strncpy | |
636 | ## obj:*CoreServicesInternal.framework*CoreServicesInternal | |
637 | ## obj:*CoreServicesInternal.framework*CoreServicesInternal | |
638 | ##} | |
639 | ||
640 | { | |
641 | OSX1013:pthread_rwlock_init | |
642 | Memcheck:Cond | |
643 | fun:pthread_rwlock_init | |
644 | obj:*ImageIO.framework*ImageIO* | |
645 | obj:*ImageIO.framework*ImageIO* | |
646 | } | |
647 | ||
648 | { | |
649 | OSX1013:CFBasicHash | |
650 | Memcheck:Value8 | |
651 | fun:*CFBasicHash* | |
652 | fun:*CF* | |
653 | } | |
654 | ||
655 | { | |
656 | OSX1013:AppleIntelHD4000GraphicsGLDriver-1-Addr8 | |
657 | Memcheck:Addr8 | |
658 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
659 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
660 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
661 | } | |
662 | { | |
663 | OSX1013:AppleIntelHD4000GraphicsGLDriver-1-Addr8 | |
664 | Memcheck:Addr4 | |
665 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
666 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
667 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
668 | } | |
669 | ||
670 | { | |
671 | OSX1013:AppleIntelHD4000GraphicsGLDriver-2-Addr8 | |
672 | Memcheck:Addr8 | |
673 | fun:*platform_memmove* | |
674 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
675 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
676 | } | |
677 | { | |
678 | OSX1013:AppleIntelHD4000GraphicsGLDriver-2-Addr2 | |
679 | Memcheck:Addr2 | |
680 | fun:*platform_memmove* | |
681 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
682 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
683 | } | |
684 | ||
685 | { | |
686 | OSX1013:AppleIntelHD4000GraphicsGLDriver-3-Addr8 | |
687 | Memcheck:Addr8 | |
688 | fun:*platform_memmove* | |
689 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
690 | obj:*GLEngine.bundle*GLEngine* | |
691 | } | |
692 | { | |
693 | OSX1013:AppleIntelHD4000GraphicsGLDriver-3-Addr2 | |
694 | Memcheck:Addr2 | |
695 | fun:*platform_memmove* | |
696 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
697 | obj:*GLEngine.bundle*GLEngine* | |
698 | } | |
699 | { | |
700 | OSX1013:AppleIntelHD4000GraphicsGLDriver-3-Addr1 | |
701 | Memcheck:Addr1 | |
702 | fun:*platform_memmove* | |
703 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
704 | obj:*GLEngine.bundle*GLEngine* | |
705 | } | |
706 | ||
707 | { | |
708 | OSX1013:AppleIntelHD4000GraphicsGLDriver-4 | |
709 | Memcheck:Addr8 | |
710 | fun:*platform_bzero* | |
711 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
712 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
713 | } | |
714 | ||
715 | { | |
716 | OSX1013:AppleIntelHD4000GraphicsGLDriver-6-Addr8 | |
717 | Memcheck:Addr8 | |
718 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
719 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
720 | obj:*GLEngine.bundle*GLEngine* | |
721 | } | |
722 | { | |
723 | OSX1013:AppleIntelHD4000GraphicsGLDriver-6-Addr4 | |
724 | Memcheck:Addr4 | |
725 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
726 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
727 | obj:*GLEngine.bundle*GLEngine* | |
728 | } | |
729 | ||
730 | { | |
731 | OSX1013:AppleIntelHD4000GraphicsGLDriver-7 | |
732 | Memcheck:Addr4 | |
733 | obj:*AppleIntelHD4000GraphicsGLDriver.bundle*AppleIntelHD4000GraphicsGLDriver* | |
734 | obj:*GLEngine.bundle*GLEngine* | |
735 | } | |
736 | ||
737 | { | |
738 | OSX1013:OSAtomicAdd32 | |
739 | Memcheck:Addr4 | |
740 | fun:*OSAtomicAdd32* | |
741 | obj:*IOAccelerator.framework*IOAccelerator* | |
742 | obj:*GPUSupport.framework*GPUSupportMercury* | |
743 | } | |
744 | ||
745 | { | |
746 | OSX1013:IOAccelerator-1 | |
747 | Memcheck:Addr4 | |
748 | obj:*IOAccelerator.framework*IOAccelerator* | |
749 | obj:*GPUSupport.framework*GPUSupportMercury* | |
750 | } | |
751 | ||
752 | # See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's | |
753 | # unavoidable due to BSD setenv() semantics. | |
754 | { | |
755 | macos-__setenv-leak-see-our-bug-188572 | |
756 | Memcheck:Leak | |
757 | match-leak-kinds: definite | |
758 | fun:malloc | |
759 | fun:_owned_ptr_alloc | |
760 | fun:setenv | |
761 | } | |
762 | ||
763 | # See https://bugs.kde.org/show_bug.cgi?id=196528 | |
764 | { | |
765 | macos-__pthread_rwlock_init-see-our-bug-196528 | |
766 | Memcheck:Cond | |
767 | fun:pthread_rwlock_init | |
768 | } | |
b32875d2 PF |
769 | |
770 | # macOS 10.13 mach-o loader at startup | |
771 | { | |
772 | OSX1013:map_images-1 | |
773 | Memcheck:Leak | |
774 | match-leak-kinds: all | |
775 | fun:*alloc | |
776 | fun:NXCreate*TableFromZone | |
777 | } | |
778 | ||
779 | { | |
780 | OSX1013:map_images-2 | |
781 | Memcheck:Leak | |
782 | match-leak-kinds: possible | |
783 | fun:calloc | |
784 | fun:map_images_nolock | |
785 | fun:map_images | |
786 | } | |
787 | { | |
788 | OSX1013:map_images-3 | |
789 | Memcheck:Leak | |
790 | match-leak-kinds: definite | |
791 | fun:calloc | |
792 | fun:_ZL12realizeClassP10objc_class | |
793 | } | |
794 | { | |
795 | OSX1013:map_images-4 | |
796 | Memcheck:Leak | |
797 | match-leak-kinds: indirect | |
798 | fun:malloc_zone_malloc | |
799 | ... | |
800 | fun:map_images_nolock | |
801 | } | |
802 | { | |
803 | OSX1013:map_images-5 | |
804 | Memcheck:Leak | |
805 | match-leak-kinds: indirect | |
806 | fun:malloc_zone_calloc | |
807 | fun:*NXHash* | |
808 | } | |
809 | ||
810 | { | |
811 | OSX1013:_pthread_start | |
812 | Helgrind:Race | |
813 | fun:_pthread_start | |
814 | fun:thread_start | |
815 | } | |
7d2fdf3a PF |
816 | |
817 | { | |
818 | OSX1013:vng_aes_encrypt_opt | |
819 | Memcheck:Value8 | |
820 | fun:vng_aes_encrypt_opt | |
821 | } | |
822 | ||
823 | { | |
824 | OSX1013:ccaes_vng_ctr_crypt | |
825 | Memcheck:Cond | |
826 | fun:ccaes_vng_ctr_crypt | |
827 | } | |
bb292e23 PF |
828 | |
829 | { | |
830 | OSX1013:helgrind:_pthread_deallocate | |
831 | Helgrind:Race | |
832 | fun:_pthread_deallocate | |
833 | } | |
834 | ||
835 | { | |
836 | OSX1013:helgrind:_pthread_join_cleanup | |
837 | Helgrind:Race | |
838 | fun:_pthread_join_cleanup | |
839 | } | |
840 | ||
841 | { | |
842 | OSX1013:helgrind:_pthread_join | |
843 | Helgrind:Race | |
844 | fun:_pthread_join | |
845 | } | |
846 | ||
847 | { | |
848 | OSX1013:helgrind:_pthread_terminate | |
849 | Helgrind:Race | |
850 | fun:_pthread_terminate | |
851 | } | |
852 | ||
853 | { | |
854 | OSX1013:helgrind:_pthread_exit | |
855 | Helgrind:Race | |
856 | fun:_pthread_exit | |
857 | } | |
858 | ||
859 | { | |
860 | OSX1013:helgrind:_pthread_body | |
861 | Helgrind:Race | |
862 | fun:_pthread_body | |
863 | } | |
864 | ||
17d504da PF |
865 | { |
866 | OSX1013:nanosleep | |
867 | drd:ConflictingAccess | |
868 | fun:nanosleep | |
869 | } | |
870 | { | |
871 | OSX1013:_pthread_join | |
872 | drd:ConflictingAccess | |
873 | fun:_pthread_join | |
874 | } | |
875 | { | |
876 | OSX1013:usleep | |
877 | drd:ConflictingAccess | |
878 | fun:pthread_testcancel | |
879 | fun:usleep | |
880 | } | |
881 | { | |
882 | OSX1013:_pthread_join_cleanup | |
883 | drd:ConflictingAccess | |
884 | fun:_pthread_join_cleanup | |
885 | } | |
886 | { | |
887 | OSX1013:pthread_mutex_destroy | |
888 | drd:ConflictingAccess | |
889 | fun:pthread_mutex_destroy | |
890 | } | |
891 | { | |
892 | OSX1013:pthread_cond_destroy | |
893 | drd:ConflictingAccess | |
894 | fun:pthread_cond_destroy | |
895 | } | |
896 | { | |
897 | OSX1013:pthread_mutex_unlock | |
898 | drd:ConflictingAccess | |
899 | fun:pthread_mutex_unlock | |
900 | } | |
901 | { | |
902 | OSX1013:pthread_mutex_lock | |
903 | drd:ConflictingAccess | |
904 | fun:pthread_mutex_lock | |
905 | } | |
906 | { | |
907 | OSX1013:_pthread_deallocate | |
908 | drd:ConflictingAccess | |
909 | fun:_pthread_deallocate | |
910 | } | |
911 | { | |
912 | OSX1013:std::timed_mutex::unlock | |
913 | drd:ConflictingAccess | |
914 | fun:_ZNSt3__111timed_mutex6unlockEv | |
915 | } | |
916 | { | |
917 | std::timed_mutex::try_lock_until | |
918 | drd:ConflictingAccess | |
919 | fun:_ZNSt3__111timed_mutex14try_lock_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratio* | |
920 | } | |
921 | { | |
922 | OSX1013:_pthread_cond_updateval | |
923 | drd:ConflictingAccess | |
924 | fun:_pthread_cond_updateval | |
925 | } | |
926 | { | |
927 | OSX1013:pthread_cond_signal | |
928 | drd:ConflictingAccess | |
929 | fun:pthread_cond_signal | |
930 | } | |
931 | { | |
932 | OSX1013:_pthread_mutex_droplock | |
933 | drd:ConflictingAccess | |
934 | fun:_pthread_mutex_droplock | |
935 | } | |
936 | { | |
937 | OSX1013:_pthread_cond_wait | |
938 | drd:ConflictingAccess | |
939 | fun:_pthread_cond_wait | |
940 | } | |
941 | { | |
942 | OSX1013:mach_timebase_info | |
943 | drd:ConflictingAccess | |
944 | fun:mach_timebase_info | |
945 | } | |
946 | { | |
947 | OSX1013:pthread_testcancel | |
948 | drd:ConflictingAccess | |
949 | fun:pthread_testcancel | |
950 | } | |
951 | # take care with this, don't want to suppress anything in user | |
952 | # thread functions | |
953 | { | |
954 | OSX1013:_pthread_body | |
955 | drd:ConflictingAccess | |
956 | fun:_pthread_body | |
957 | } | |
958 | { | |
959 | OSX1013:exit | |
960 | drd:ConflictingAccess | |
961 | ... | |
962 | fun:exit | |
963 | } | |
964 | { | |
965 | OSX1013:freeaddrinfo | |
966 | drd:ConflictingAccess | |
967 | fun:freeaddrinfo | |
968 | } | |
969 | { | |
970 | OSX1013:getaddrinfo | |
971 | drd:ConflictingAccess | |
972 | ... | |
973 | fun:getaddrinfo | |
974 | } | |
975 | { | |
976 | OSX1013:cache_fill | |
977 | drd:ConflictingAccess | |
978 | fun:_ZN7cache_t10reallocateEjj | |
979 | fun:cache_fill | |
980 | } | |
981 | { | |
982 | OSX1013:os_unfair_lock | |
983 | drd:ConflictingAccess | |
984 | ... | |
985 | fun:*os_unfair_lock* | |
986 | } | |
987 | { | |
988 | OSX1013:objc_msgSend | |
989 | drd:ConflictingAccess | |
990 | fun:objc_msgSend | |
991 | } | |
992 | { | |
993 | OSX1013:cache_fill | |
994 | drd:ConflictingAccess | |
995 | fun:cache_fill | |
996 | } | |
997 | { | |
998 | OSX1013:_nc_table | |
999 | drd:ConflictingAccess | |
1000 | fun:_nc_table_* | |
1001 | } |