Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(90)

Side by Side Diff: binaries/mac_10.6/lib/valgrind/default.supp

Issue 8637011: Roll the new Valgrind binaries (valgrind-variant r123) for OS X 10.6 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/valgrind/
Patch Set: Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « binaries/mac_10.6/bin/vgdb ('k') | binaries/mac_10.6/lib/valgrind/libmpiwrap-amd64-darwin.so » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # This is a generated file, composed of the following suppression rules: 1 # This is a generated file, composed of the following suppression rules:
2 # exp-ptrcheck.supp xfree-3.supp xfree-4.supp darwin10-drd.supp darwin10.supp 2 # exp-sgcheck.supp xfree-3.supp xfree-4.supp darwin10-drd.supp darwin10.supp
3 { 3 {
4 lib-X11-used-old-pointer-after-realloc-1 4 ld-2.X possibly applying relocations
5 exp-ptrcheck:Heap 5 exp-sgcheck:SorG
6 fun:strlen
7 obj:/usr/lib*/libX11.so*
8 obj:/usr/lib*/libX11.so*
9 }
10 {
11 lib-X11-used-old-pointer-after-realloc-2
12 exp-ptrcheck:Heap
13 obj:/usr/lib*/libX11.so*
14 obj:/usr/lib*/libX11.so*
15 }
16
17 {
18 ld-2.X-invalid-Add32/64-who-knows
19 exp-ptrcheck:Arith
20 obj:/*lib*/ld-2.*so* 6 obj:/*lib*/ld-2.*so*
21 obj:/*lib*/ld-2.*so* 7 obj:/*lib*/ld-2.*so*
22 } 8 }
23
24 {
25 ld-2.X possibly applying relocations
26 exp-ptrcheck:SorG
27 obj:/*lib*/ld-2.*so*
28 obj:/*lib*/ld-2.*so*
29 }
30 9
31 # I'm pretty sure this is a false positive caused by the sg_ stuff 10 # I'm pretty sure this is a false positive caused by the sg_ stuff
32 { 11 {
33 glibc realpath false positive 12 glibc realpath false positive
34 exp-ptrcheck:SorG 13 exp-sgcheck:SorG
35 fun:realpath 14 fun:realpath
36 fun:* 15 fun:*
37 } 16 }
38 17
39 { 18 {
40 If I had to guess, inlined or nameless strlen etc in ld.so
41 exp-ptrcheck:Heap
42 obj:/*lib*/ld-2.*so*
43 obj:/*lib*/ld-2.*so*
44 }
45
46 {
47 I think this is glibc's ultra optimised getenv doing 2 byte reads 19 I think this is glibc's ultra optimised getenv doing 2 byte reads
48 exp-ptrcheck:SorG 20 exp-sgcheck:SorG
49 fun:getenv 21 fun:getenv
50 } 22 }
51 23
52 {
53 Occurs on Fedora 7--9?
54 exp-ptrcheck:Heap
55 fun:_dl_fini
56 fun:exit
57 fun:(below main)
58 }
59
60
61 # Invalid read of size 16
62 # at 0x5643A5C: ??? (strcpy.S:94)
63 # by 0x50C6A99: XtResolvePathname (in /usr/lib/libXt.so.6.0.0)
64 # by 0x50C3856: XtScreenDatabase (in /usr/lib/libXt.so.6.0.0)
65 # by 0x50C4386: _XtDisplayInitialize (in /usr/lib/libXt.so.6.0.0)
66 {
67 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept
68 exp-ptrcheck:Heap
69 obj:/*lib*/libc-2.*so*
70 obj:/*lib*/libX*so*
71 }
72 {
73 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 2
74 exp-ptrcheck:Heap
75 obj:/*lib*/libc-2.*so*
76 obj:/*lib*/libICE*so*
77 }
78 {
79 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 3
80 exp-ptrcheck:Heap
81 obj:/*lib*/libc-2.*so*
82 obj:/*lib*/libglib*so*
83 }
84 {
85 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 4
86 exp-ptrcheck:Heap
87 obj:/*lib*/libc-2.*so*
88 obj:/*lib*/libfontconfig*so*
89 }
90
91 ##----------------------------------------------------------------------## 24 ##----------------------------------------------------------------------##
92 25
93 # Errors to suppress by default with XFree86 3.3.6) 26 # Errors to suppress by default with XFree86 3.3.6)
94 27
95 # Format of this file is: 28 # Format of this file is:
96 # { 29 # {
97 # name_of_suppression 30 # name_of_suppression
98 # tool_name:supp_kind 31 # tool_name:supp_kind
99 # (optional extra info for some suppression types) 32 # (optional extra info for some suppression types)
100 # caller0 name, or /name/of/so/file.so 33 # caller0 name, or /name/of/so/file.so
(...skipping 534 matching lines...) Expand 10 before | Expand all | Expand 10 after
635 obj:/usr/*lib*/libXt*so* 568 obj:/usr/*lib*/libXt*so*
636 } 569 }
637 570
638 { 571 {
639 Ubuntu804-hack-1 572 Ubuntu804-hack-1
640 Memcheck:Overlap 573 Memcheck:Overlap
641 fun:mempcpy 574 fun:mempcpy
642 fun:_IO_default_xsputn 575 fun:_IO_default_xsputn
643 obj:/lib*/libc-2.*so* 576 obj:/lib*/libc-2.*so*
644 } 577 }
578 # DRD suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
645 579
646 # DRD suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard 580 #
581 # dyld
582 #
583 {
584 dyld_mutex_not_locked
585 drd:MutexErr
586 fun:pthread_mutex_unlock
587 fun:_dyld_register_func_for_*_image
588 }
589 {
590 dyld_mutex_reinitialization
591 drd:MutexErr
592 fun:pthread_mutex_init
593 fun:_Z24dyldGlobalLockInitializev
594 fun:_dyld_initializer
595 }
596 {
597 dyld_stub_binder
598 drd:ConflictingAccess
599 ...
600 fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
601 fun:dyld_stub_binder
602 }
603 {
604 dyld ImageLoaderMachOCompressed::findExportedSymbol(char const*, ImageLoader const**) const
605 drd:ConflictingAccess
606 fun:_ZNK26ImageLoaderMachOCompressed18findExportedSymbolEPKcPPK11ImageLoader
607 }
608 {
609 dyld dyld::fastBindLazySymbol(ImageLoader**, unsigned long)
610 drd:ConflictingAccess
611 ...
612 fun:_ZN4dyld18fastBindLazySymbolEPP11ImageLoaderm
613 }
614 {
615 dyld ImageLoaderMachOCompressed::doBindFastLazySymbol(unsigned int, ImageLoad er::LinkContext const&)
616 drd:ConflictingAccess
617 ...
618 fun:_ZN26ImageLoaderMachOCompressed20doBindFastLazySymbolEjRKN11ImageLoader11 LinkContextE
619 }
620
621 #
622 # C library
623 #
624 {
625 __umodti3
626 drd:ConflictingAccess
627 fun:__umodti3
628 }
629 {
630 fork()
631 drd:ConflictingAccess
632 ...
633 fun:_cthread_fork_child
634 fun:fork
635 }
636 {
637 flockfile
638 drd:ConflictingAccess
639 fun:flockfile
640 }
641 {
642 funlockfile
643 drd:ConflictingAccess
644 fun:funlockfile
645 }
646 {
647 vfprintf_l
648 drd:ConflictingAccess
649 fun:vfprintf_l
650 }
651 {
652 localeconv_l
653 drd:ConflictingAccess
654 fun:localeconv_l
655 }
656 {
657 __vfprintf
658 drd:ConflictingAccess
659 fun:__vfprintf
660 }
661 {
662 fflush
663 drd:ConflictingAccess
664 fun:fflush
665 }
666 {
667 cerror
668 drd:ConflictingAccess
669 ...
670 fun:cerror
671 }
672 {
673 do_rand
674 drd:ConflictingAccess
675 fun:do_rand
676 }
677 {
678 mig_dealloc_reply_port
679 drd:ConflictingAccess
680 fun:mig_dealloc_reply_port
681 }
682
683 #
684 # pthread library
685 #
686 {
687 thread_start
688 drd:ConflictingAccess
689 obj:*
690 fun:thread_start
691 }
692 {
693 pthread_create()
694 drd:ConflictingAccess
695 ...
696 fun:pthread_create
697 }
698 {
699 pthread_join()
700 drd:ConflictingAccess
701 ...
702 fun:pthread_join
703 fun:pthread_join
704 }
705 {
706 _pthread_exit()
707 drd:ConflictingAccess
708 ...
709 fun:_pthread_exit
710 }
711 {
712 pthread_detach()
713 drd:ConflictingAccess
714 ...
715 fun:pthread_detach
716 fun:pthread_detach
717 }
718 {
719 pthread_kill()
720 drd:ConflictingAccess
721 ...
722 fun:pthread_kill
723 }
724 {
725 spin_unlock()
726 drd:ConflictingAccess
727 fun:spin_unlock
728 }
729 {
730 _pthread_testcancel()
731 drd:ConflictingAccess
732 fun:_pthread_testcancel
733 }
647 734
648 # Suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard 735 # Suppressions for Darwin 10.x / Mac OS X 10.6 Snow Leopard
649 736
650 ##----------------------------------------------------------------------## 737 ##----------------------------------------------------------------------##
651 # Memcheck 738 # Memcheck
652 ##----------------------------------------------------------------------## 739 ##----------------------------------------------------------------------##
653 740
654 # afaict this is legit. Might be caused by setenv("VAR=") 741 # afaict this is legit. Might be caused by setenv("VAR=")
655 # where the value string is empty (not sure) 742 # where the value string is empty (not sure)
656 { 743 {
(...skipping 26 matching lines...) Expand all
683 } 770 }
684 771
685 # See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's 772 # See https://bugs.kde.org/show_bug.cgi?id=188572 about this; it's
686 # unavoidable due to BSD setenv() semantics. 773 # unavoidable due to BSD setenv() semantics.
687 { 774 {
688 macos-__setenv-leak-see-our-bug-188572 775 macos-__setenv-leak-see-our-bug-188572
689 Memcheck:Leak 776 Memcheck:Leak
690 fun:malloc_zone_malloc 777 fun:malloc_zone_malloc
691 fun:__setenv 778 fun:__setenv
692 } 779 }
780
781 {
782 libSystem-keymgr-leak-at-exit
783 Memcheck:Leak
784 fun:malloc
785 fun:get_or_create_key_element
786 fun:_keymgr_get_and_lock_processwide_ptr_2
787 fun:__keymgr_initializer
788 fun:libSystem_initializer
789 }
OLDNEW
« no previous file with comments | « binaries/mac_10.6/bin/vgdb ('k') | binaries/mac_10.6/lib/valgrind/libmpiwrap-amd64-darwin.so » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698