blob: d0502c0f246fca4c1e2b8970c7cfc72d5eafe7e2 [file] [log] [blame]
sewardj21082ff2004-10-19 13:11:35 +00001
2##----------------------------------------------------------------------##
3
4# Errors to suppress by default with XFree86 4.1.0)
5
6# Format of this file is:
7# {
8# name_of_suppression
9# tool_name:supp_kind
10# (optional extra info for some suppression types)
11# caller0 name, or /name/of/so/file.so
12# caller1 name, or ditto
13# (optionally: caller2 name)
14# (optionally: caller3 name)
15# }
16#
17# For memcheck, the supp_kinds are:
18#
19# Param Value1 Value2 Value4 Value8 Value16
20# Free Addr1 Addr2 Addr4 Addr8 Addr16
21# Cond (previously known as Value0)
22#
23# and the optional extra info is:
24# if Param: name of system call param
25# if Free: name of free-ing fn)
26
27# Resulting from R H 8.0
28{
29 *libc_write/libX11.so.6.2/*X11TransWrite(Param)
30 Addrcheck,Memcheck:Param
31 write(buf)
32 fun:*libc_write
33 obj:/usr/X11R6/lib/libX11.so.6.2
34 fun:*X11TransWrite
35}
36
37{
38 libX11.so.6.2/libX11.so.6.2/libX11.so.6.2(Cond)
39 Memcheck:Cond
40 obj:/usr/X11R6/lib/libX11.so.6.2
41 obj:/usr/X11R6/lib/libX11.so.6.2
42 obj:/usr/X11R6/lib/libX11.so.6.2
43}
44
45{
46 libXt.so.6.2/libXt.so.6.2/libXt.so.6.2(Cond)
47 Memcheck:Cond
48 obj:/usr/X11R6/lib/libXt.so.6.0
49 obj:/usr/X11R6/lib/libXt.so.6.0
50 obj:/usr/X11R6/lib/libXt.so.6.0
51}
52
53
54{
55 libXaw.so.7.0/libXaw.so.7.0/libXaw.so.7.0(Cond)
56 Memcheck:Cond
57 obj:/usr/X11R6/lib/libXaw.so.7.0
58 obj:/usr/X11R6/lib/libXaw.so.7.0
59 obj:/usr/X11R6/lib/libXaw.so.7.0
60}
61
62{
63 libXmu.so.6.2/libXmu.so.6.2/libXmu.so.6.2(Cond)
64 Memcheck:Cond
65 obj:/usr/X11R6/lib/libXmu.so.6.2
66 obj:/usr/X11R6/lib/libXmu.so.6.2
67 obj:/usr/X11R6/lib/libXmu.so.6.2
68}
69
70{
71 libXt.so.6.0/libXt.so.6.0/libXaw.so.7.0(Cond)
72 Memcheck:Cond
73 obj:/usr/X11R6/lib/libXt.so.6.0
74 obj:/usr/X11R6/lib/libXt.so.6.0
75 obj:/usr/X11R6/lib/libXaw.so.7.0
76}
77
78{
79 libXaw.so.7.0/libXaw.so.7.0/libXt.so.6.0(Value4)
80 Memcheck:Value4
81 obj:/usr/X11R6/lib/libXaw.so.7.0
82 obj:/usr/X11R6/lib/libXaw.so.7.0
83 obj:/usr/X11R6/lib/libXt.so.6.0
84}
85
86{
87 libXaw.so.7.0/libXaw.so.7.0/libXt.so.6.0(Cond)
88 Memcheck:Cond
89 obj:/usr/X11R6/lib/libXaw.so.7.0
90 obj:/usr/X11R6/lib/libXaw.so.7.0
91 obj:/usr/X11R6/lib/libXt.so.6.0
92}
93
94{
95 libX11.so.6.2/libX11.so.6.2/libXaw.so.7.0(Cond)
96 Memcheck:Cond
97 obj:/usr/X11R6/lib/libX11.so.6.2
98 obj:/usr/X11R6/lib/libX11.so.6.2
99 obj:/usr/X11R6/lib/libXaw.so.7.0
100}
101
102{
103 libX11.so.6.2/libXaw.so.7.0/libXaw.so.7.0(Cond)
104 Memcheck:Cond
105 obj:/usr/X11R6/lib/libX11.so.6.2
106 obj:/usr/X11R6/lib/libXaw.so.7.0
107 obj:/usr/X11R6/lib/libXaw.so.7.0
108}
109
110{
111 libXpm.so.4.11/libXpm.so.4.11/libXpm.so.4.11
112 Memcheck:Cond
113 obj:/usr/X11R6/lib/libXpm.so.4.11
114 obj:/usr/X11R6/lib/libXpm.so.4.11
115 obj:/usr/X11R6/lib/libXpm.so.4.11
116}
117
118{
119 struct with uninitialized paddings
120 Memcheck:Param
121 writev(vector[...])
122 fun:vgAllRoadsLeadToRome_writev
123 fun:__writev
124 fun:_X11TransSocketWritev
125 fun:_X11TransWritev
126}
127
128{
129 another struct with uninitialized paddings
130 Memcheck:Param
131 write(buf)
132 fun:*
133 fun:_IceTransSocketWrite
134 fun:_IceTransWrite
135 fun:_IceWrite
136}
137
138
139##----------------------------------------------------------------------##
140