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