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

Side by Side Diff: binaries/linux_x64/lib/valgrind/default.supp

Issue 8390048: Update the Linux Valgrind binaries to valgrind-variant r112. (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
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 glibc-X.X.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.supp 2 # exp-sgcheck.supp xfree-3.supp xfree-4.supp glibc-X.X.supp glibc-2.X-drd.supp glibc-2.34567-NPTL-helgrind.supp glibc-2.X.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 798 matching lines...) Expand 10 before | Expand all | Expand 10 after
899 # this could hide some real data races, unfortunately this is the only way to 832 # this could hide some real data races, unfortunately this is the only way to
900 # not report any false positives on stdio functions. The glibc functions 833 # not report any false positives on stdio functions. The glibc functions
901 # manipulating FILE objects use locking primitives that cannot be intercepted 834 # manipulating FILE objects use locking primitives that cannot be intercepted
902 # easily. See also the definitions of _IO_lock_lock() etc. in the file 835 # easily. See also the definitions of _IO_lock_lock() etc. in the file
903 # nptl/sysdeps/pthread/bits/stdio-lock.h in the glibc source tree. 836 # nptl/sysdeps/pthread/bits/stdio-lock.h in the glibc source tree.
904 { 837 {
905 drd-libc-stdio 838 drd-libc-stdio
906 drd:ConflictingAccess 839 drd:ConflictingAccess
907 obj:/lib*/libc-* 840 obj:/lib*/libc-*
908 } 841 }
842 {
843 drd-libc-thread-cancellation-test
844 drd:ConflictingAccess
845 fun:write
846 }
909 847
910 # 848 #
911 # Suppression patterns for libstdc++, the implementation of the standard C++ 849 # Suppression patterns for libstdc++, the implementation of the standard C++
912 # library included with the gcc compiler. 850 # library included with the gcc compiler.
913 # 851 #
914 # Note: several versions of the libstdc++ library (4.2.2, 4.3.2, 4.4.0, 4.5.0 852 # Note: several versions of the libstdc++ library (4.2.2, 4.3.2, 4.4.0, 4.5.0
915 # and their predecessors) contain an implementation of the std::string class 853 # and their predecessors) contain an implementation of the std::string class
916 # that triggers conflicting memory accesses. See also 854 # that triggers conflicting memory accesses. See also
917 # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40518 855 # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40518
918 # 856 #
(...skipping 691 matching lines...) Expand 10 before | Expand all | Expand 10 after
1610 fun:send 1548 fun:send
1611 fun:get_mapping 1549 fun:get_mapping
1612 fun:__nscd_get_map_ref 1550 fun:__nscd_get_map_ref
1613 fun:nscd* 1551 fun:nscd*
1614 } 1552 }
1615 { 1553 {
1616 glibc24-64bit-padding-1b 1554 glibc24-64bit-padding-1b
1617 Memcheck:Param 1555 Memcheck:Param
1618 socketcall.sendto(msg) 1556 socketcall.sendto(msg)
1619 fun:__sendto_nocancel 1557 fun:__sendto_nocancel
1620 obj:/*libc-2.11.so 1558 obj:/*libc-2.11*.so
1621 obj:/*libc-2.11.so 1559 obj:/*libc-2.11*.so
1622 obj:/*libc-2.11.so 1560 obj:/*libc-2.11*.so
1623 } 1561 }
1624 { 1562 {
1625 glibc24-64bit-padding-1c 1563 glibc24-64bit-padding-1c
1626 Memcheck:Param 1564 Memcheck:Param
1627 socketcall.send(msg) 1565 socketcall.send(msg)
1628 fun:send 1566 fun:send
1629 fun:__nscd_get_map_ref 1567 fun:__nscd_get_map_ref
1630 fun:nscd_get*_r 1568 fun:nscd_get*_r
1631 fun:*nscd* 1569 fun:*nscd*
1632 obj:/*libc-2.11.so 1570 obj:/*libc-2.11*.so
1633 } 1571 }
1634 1572
1635 1573
1636 { 1574 {
1637 X11-64bit-padding-3a 1575 X11-64bit-padding-3a
1638 Memcheck:Param 1576 Memcheck:Param
1639 write(buf) 1577 write(buf)
1640 obj:/*libpthread-2.4.so* 1578 obj:/*libpthread-2.4.so*
1641 obj:/usr/lib*/libX11.so* 1579 obj:/usr/lib*/libX11.so*
1642 obj:/usr/lib*/libX11.so* 1580 obj:/usr/lib*/libX11.so*
1643 obj:/usr/lib*/libX11.so* 1581 obj:/usr/lib*/libX11.so*
1644 } 1582 }
1645 1583
1646 { 1584 {
1647 X11-64bit-padding-4a 1585 X11-64bit-padding-4a
1648 Memcheck:Param 1586 Memcheck:Param
1649 socketcall.sendto(msg) 1587 socketcall.sendto(msg)
1650 fun:send 1588 fun:send
1651 obj:/*libc-2.11.so 1589 obj:/*libc-2.11*.so
1652 obj:/*libc-2.11.so 1590 obj:/*libc-2.11*.so
1653 obj:/*libc-2.11.so 1591 obj:/*libc-2.11*.so
1654 } 1592 }
1655 { 1593 {
1656 X11-64bit-padding-4b 1594 X11-64bit-padding-4b
1657 Memcheck:Param 1595 Memcheck:Param
1658 socketcall.send(msg) 1596 socketcall.send(msg)
1659 fun:send 1597 fun:send
1660 obj:/*libc-2.11.so 1598 obj:/*libc-2.11*.so
1661 obj:/*libc-2.11.so 1599 obj:/*libc-2.11*.so
1662 obj:/*libc-2.11.so 1600 obj:/*libc-2.11*.so
1663 } 1601 }
1664 1602
1665 ##----------------------------------------------------------------------## 1603 ##----------------------------------------------------------------------##
1666 # MontaVista Linux 4.0.1 on ppc32 1604 # MontaVista Linux 4.0.1 on ppc32
1667 { 1605 {
1668 MVL-401-linuxthreads-pthread_create 1606 MVL-401-linuxthreads-pthread_create
1669 Memcheck:Param 1607 Memcheck:Param
1670 write(buf) 1608 write(buf)
1671 fun:pthread_create 1609 fun:pthread_create
1672 } 1610 }
1673 { 1611 {
1674 MVL-401-linuxthreads-pthread_create 1612 MVL-401-linuxthreads-pthread_create
1675 Memcheck:Param 1613 Memcheck:Param
1676 write(buf) 1614 write(buf)
1677 obj:/lib/libpthread-0.10.so 1615 obj:/lib/libpthread-0.10.so
1678 fun:pthread_create 1616 fun:pthread_create
1679 } 1617 }
1680 1618
1681 ##----------------------------------------------------------------------## 1619 ##----------------------------------------------------------------------##
1682 # Ubuntu 10.04 on ARM (Thumb). Not sure why this is necessary. 1620 # Ubuntu 10.04 on ARM (Thumb). Not sure why this is necessary.
1683 { 1621 {
1684 U1004-ARM-_dl_relocate_object 1622 U1004-ARM-_dl_relocate_object
1685 Memcheck:Cond 1623 Memcheck:Cond
1686 fun:_dl_relocate_object 1624 fun:_dl_relocate_object
1687 } 1625 }
OLDNEW
« no previous file with comments | « binaries/linux_x64/lib/valgrind/amd64-linux-valgrind.xml ('k') | binaries/linux_x64/lib/valgrind/i386-coresse-valgrind.xml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698