blob: 18cf1a126a7d446fb780cf2e045104ab6b2d9cc9 [file] [log] [blame]
sewardjde4a1d02002-03-22 01:27:54 +00001
2##----------------------------------------------------------------------##
3
4# Errors to suppress by default on a RedHat 6.2 system
5# (glibc 2.1.3, XFree86 3.3.6)
6
7# Format of this file is:
8# {
9# name_of_suppression
10# kind: one of Param Value1 Value2 Value4 Value8
11# Free Addr1 Addr2 Addr4 Addr8
sewardja7dc7952002-03-24 11:29:13 +000012# Cond (previously known as Value0)
sewardjde4a1d02002-03-22 01:27:54 +000013# (if Param: name of system call param, if Free: name of free-ing fn)
14# caller0 name, or /name/of/so/file.so
15# caller1 name, or ditto
16# (optionally: caller2 name)
17# (optionally: caller3 name)
18# }
19
20##----------------------------------------------------------------------##
21
22{
23 socketcall.connect(serv_addr)/__libc_connect/*(Param)
24 Param
25 socketcall.connect(serv_addr)
26 fun:__libc_connect
27 fun:*
28}
29
30{
31 strrchr/_dl_map_object_from_fd/_dl_map_object(Addr4)
32 Addr4
33 fun:strrchr
34 fun:_dl_map_object_from_fd
35 fun:_dl_map_object
36}
37
38{
39 strrchr/_dl_map_object_from_fd/_dl_map_object(Value1)
40 Value1
41 fun:strrchr
42 fun:_dl_map_object_from_fd
43 fun:_dl_map_object
44}
45
46{
47 llseek(result)/__libc_lseek64/_IO_file_seek(Param)
48 Param
49 llseek(result)
50 fun:__libc_lseek64
51 fun:_IO_file_seek
52}
53
54{
55 __rawmemchr/_nl_*/*locale(Addr4)
56 Addr4
57 fun:__rawmemchr
58 fun:_nl_*
59 fun:*locale
60}
61
62# new ones for RH62 ls -l
63{
sewardja7dc7952002-03-24 11:29:13 +000064 __strchrnul/__nss_database_lookup(Cond)
65 Cond
sewardjde4a1d02002-03-22 01:27:54 +000066 fun:__strchrnul
67 fun:__nss_database_lookup
68}
69{
sewardja7dc7952002-03-24 11:29:13 +000070 __strchrnul/__gethostbyname_r(Cond)
71 Cond
sewardjde4a1d02002-03-22 01:27:54 +000072 fun:__strchrnul
73 fun:__gethostbyname_r
74}
75
76{
sewardja7dc7952002-03-24 11:29:13 +000077 strrchr/_dl_map*/_dl_map*(Cond)
78 Cond
sewardjde4a1d02002-03-22 01:27:54 +000079 fun:strrchr
80 fun:_dl_map*
81 fun:_dl_map*
82}
83
84{
sewardja7dc7952002-03-24 11:29:13 +000085 strchr/dl_open_worker/_dl_catch_error(Cond)
86 Cond
sewardjde4a1d02002-03-22 01:27:54 +000087 fun:strchr
88 fun:dl_open_worker
89 fun:_dl_catch_error
90}
91
92{
sewardja7dc7952002-03-24 11:29:13 +000093 __rawmemchr/???/__getgrgid_r(Cond)
94 Cond
sewardjde4a1d02002-03-22 01:27:54 +000095 fun:__rawmemchr
96 fun:*
97 fun:__getgrgid_r
98}
99
100{
sewardja7dc7952002-03-24 11:29:13 +0000101 __rawmemchr/_nl_*/*locale*(Cond)
102 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000103 fun:__rawmemchr
104 fun:_nl_*
105 fun:*locale*
106}
107
108##----------------------------------------------------------------------##
109## from a Debian machine running kernel 2.2.19 I believe
110## I guess most of these are the same as above really, but
111## Debian stripped their libc-2.1.3
112
113{
sewardja7dc7952002-03-24 11:29:13 +0000114 libc-2.1.3.so/libc-2.1.3.so/libc-2.1.3.so(Cond)
115 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000116 obj:*libc-2.1.3.so
117 obj:*libc-2.1.3.so
118 obj:*libc-2.1.3.so
119}
120
121{
sewardja7dc7952002-03-24 11:29:13 +0000122 strchr/libc-2.1.3.so(Cond)
123 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000124 fun:*strchr*
125 obj:*libc-2.1.3.so
126}
127
128{
sewardja7dc7952002-03-24 11:29:13 +0000129 libc-2.1.3.so/libXt.so(Cond)
130 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000131 obj:*libc-2.1.3.so
132 obj:*libXt.so*
133}
134
135{
136 socketcall.connect(serv_addr)/__libc_connect/*(Param)
137 Param
138 socketcall.connect(serv_addr)
139 obj:*libc-2.1.3.so
140 obj:*libX11.so*
141}
142
143
144##----------------------------------------------------------------------##
145
146{
sewardja7dc7952002-03-24 11:29:13 +0000147 X11-Cond-0
148 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000149 obj:*libXt.so.6.0
150 obj:*libXt.so.6.0
151 obj:*libXt.so.6.0
152}
153{
sewardja7dc7952002-03-24 11:29:13 +0000154 X11-Cond-1
155 Cond
sewardjde4a1d02002-03-22 01:27:54 +0000156 fun:__rawmemchr
157 obj:*libXt.so.6.0
158 obj:*libXt.so.6.0
159}
160
161
162# Suppressions for XFree86-3.3.X
163
164{
165 X11-Addr4-1
166 Addr4
167 obj:/usr/X11R6/lib/libX11.so.6.1
168 obj:/usr/X11R6/lib/libX11.so.6.1
169 obj:/usr/X11R6/lib/libX11.so.6.1
170}
171
172{
173 X11-Addr4-2
174 Addr4
175 obj:/usr/X11R6/lib/libX11.so.6.1
176 obj:/usr/X11R6/lib/libX11.so.6.1
177 obj:/usr/X11R6/lib/libXt.so.6.0
178}
179
180{
181 X11-Addr4-3
182 Addr4
183 obj:/usr/X11R6/lib/libXt.so.6.0
184 obj:/usr/X11R6/lib/libXt.so.6.0
185 obj:/usr/X11R6/lib/libXt.so.6.0
186}
187
188{
189 X11-Addr4-4
190 Addr4
191 obj:/usr/X11R6/lib/libX11.so.6.1
192 obj:/usr/X11R6/lib/libXt.so.6.0
193 obj:/usr/X11R6/lib/libXt.so.6.0
194}
195
196{
197 X11-Addr4-5
198 Addr4
199 fun:__rawmemchr
200 obj:/usr/X11R6/lib/libXt.so.6.0
201 obj:/usr/X11R6/lib/libXt.so.6.0
202}
203
204{
205 X11-Addr4-6
206 Addr4
207 obj:/usr/X11R6/lib/libXmu.so.6.0
208 obj:/usr/X11R6/lib/libXmu.so.6.0
209 obj:/usr/X11R6/lib/libXt.so.6.0
210}
211
212{
213 X11-Addr4-7
214 Addr4
215 obj:/usr/X11R6/lib/libXt.so.6.0
216 obj:/usr/X11R6/lib/libXt.so.6.0
217 obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
218}
219
220{
221 X11-Param-1
222 Param
223 write(buf)
224 fun:__libc_write
225 obj:/usr/X11R6/lib/libX11.so.6.1
226 obj:/usr/X11R6/lib/libX11.so.6.1
227}
228
229{
230 X11-Addr4-8
231 Addr4
232 obj:/usr/X11R6/lib/libX11.so.6.1
233 obj:/usr/X11R6/lib/libXpm.so.4.11
234 obj:/usr/X11R6/lib/libXpm.so.4.11
235}
236
237{
238 X11-Addr4-8
239 Addr4
240 obj:/usr/X11R6/lib/libXt.so.6.0
241 obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
242 obj:/usr/X11R6/lib/libXt.so.6.0
243}
244
245{
246 X11-Addr4-9
247 Addr4
248 obj:/usr/X11R6/lib/libXaw.so.6.1
249 obj:/usr/X11R6/lib/libXt.so.6.0
250 obj:/usr/X11R6/lib/libXt.so.6.0
251}
252
253{
254 X11-Addr4-10
255 Addr4
256 obj:/usr/X11R6/lib/libXaw.so.6.1
257 obj:/usr/X11R6/lib/libXaw.so.6.1
258 obj:/usr/X11R6/lib/libXt.so.6.0
259}
260
261{
262 X11-Addr4-11
263 Addr4
264 obj:/usr/X11R6/lib/libXt.so.6.0
265 obj:/usr/X11R6/lib/libXt.so.6.0
266 obj:/usr/X11R6/lib/libXaw.so.6.1
267}
268
269
270
271##----------------------------------------------------------------------##