blob: d50994c8c6c30e617b6d052bea8809f258b469bc [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
12# (if Param: name of system call param, if Free: name of free-ing fn)
13# caller0 name, or /name/of/so/file.so
14# caller1 name, or ditto
15# (optionally: caller2 name)
16# (optionally: caller3 name)
17# }
18
19##----------------------------------------------------------------------##
20
21{
22 socketcall.connect(serv_addr)/__libc_connect/*(Param)
23 Param
24 socketcall.connect(serv_addr)
25 fun:__libc_connect
26 fun:*
27}
28
29{
30 strrchr/_dl_map_object_from_fd/_dl_map_object(Addr4)
31 Addr4
32 fun:strrchr
33 fun:_dl_map_object_from_fd
34 fun:_dl_map_object
35}
36
37{
38 strrchr/_dl_map_object_from_fd/_dl_map_object(Value1)
39 Value1
40 fun:strrchr
41 fun:_dl_map_object_from_fd
42 fun:_dl_map_object
43}
44
45{
46 llseek(result)/__libc_lseek64/_IO_file_seek(Param)
47 Param
48 llseek(result)
49 fun:__libc_lseek64
50 fun:_IO_file_seek
51}
52
53{
54 __rawmemchr/_nl_*/*locale(Addr4)
55 Addr4
56 fun:__rawmemchr
57 fun:_nl_*
58 fun:*locale
59}
60
61# new ones for RH62 ls -l
62{
63 __strchrnul/__nss_database_lookup(Value0)
64 Value0
65 fun:__strchrnul
66 fun:__nss_database_lookup
67}
68{
69 __strchrnul/__gethostbyname_r(Value0)
70 Value0
71 fun:__strchrnul
72 fun:__gethostbyname_r
73}
74
75{
76 strrchr/_dl_map*/_dl_map*(Value0)
77 Value0
78 fun:strrchr
79 fun:_dl_map*
80 fun:_dl_map*
81}
82
83{
84 strchr/dl_open_worker/_dl_catch_error(Value0)
85 Value0
86 fun:strchr
87 fun:dl_open_worker
88 fun:_dl_catch_error
89}
90
91{
92 __rawmemchr/???/__getgrgid_r(Value0)
93 Value0
94 fun:__rawmemchr
95 fun:*
96 fun:__getgrgid_r
97}
98
99{
100 __rawmemchr/_nl_*/*locale*(Value0)
101 Value0
102 fun:__rawmemchr
103 fun:_nl_*
104 fun:*locale*
105}
106
107##----------------------------------------------------------------------##
108## from a Debian machine running kernel 2.2.19 I believe
109## I guess most of these are the same as above really, but
110## Debian stripped their libc-2.1.3
111
112{
113 libc-2.1.3.so/libc-2.1.3.so/libc-2.1.3.so(Value0)
114 Value0
115 obj:*libc-2.1.3.so
116 obj:*libc-2.1.3.so
117 obj:*libc-2.1.3.so
118}
119
120{
121 strchr/libc-2.1.3.so(Value0)
122 Value0
123 fun:*strchr*
124 obj:*libc-2.1.3.so
125}
126
127{
128 libc-2.1.3.so/libXt.so(Value0)
129 Value0
130 obj:*libc-2.1.3.so
131 obj:*libXt.so*
132}
133
134{
135 socketcall.connect(serv_addr)/__libc_connect/*(Param)
136 Param
137 socketcall.connect(serv_addr)
138 obj:*libc-2.1.3.so
139 obj:*libX11.so*
140}
141
142
143##----------------------------------------------------------------------##
144
145{
146 X11-Value0-0
147 Value0
148 obj:*libXt.so.6.0
149 obj:*libXt.so.6.0
150 obj:*libXt.so.6.0
151}
152{
153 X11-Value0-1
154 Value0
155 fun:__rawmemchr
156 obj:*libXt.so.6.0
157 obj:*libXt.so.6.0
158}
159
160
161# Suppressions for XFree86-3.3.X
162
163{
164 X11-Addr4-1
165 Addr4
166 obj:/usr/X11R6/lib/libX11.so.6.1
167 obj:/usr/X11R6/lib/libX11.so.6.1
168 obj:/usr/X11R6/lib/libX11.so.6.1
169}
170
171{
172 X11-Addr4-2
173 Addr4
174 obj:/usr/X11R6/lib/libX11.so.6.1
175 obj:/usr/X11R6/lib/libX11.so.6.1
176 obj:/usr/X11R6/lib/libXt.so.6.0
177}
178
179{
180 X11-Addr4-3
181 Addr4
182 obj:/usr/X11R6/lib/libXt.so.6.0
183 obj:/usr/X11R6/lib/libXt.so.6.0
184 obj:/usr/X11R6/lib/libXt.so.6.0
185}
186
187{
188 X11-Addr4-4
189 Addr4
190 obj:/usr/X11R6/lib/libX11.so.6.1
191 obj:/usr/X11R6/lib/libXt.so.6.0
192 obj:/usr/X11R6/lib/libXt.so.6.0
193}
194
195{
196 X11-Addr4-5
197 Addr4
198 fun:__rawmemchr
199 obj:/usr/X11R6/lib/libXt.so.6.0
200 obj:/usr/X11R6/lib/libXt.so.6.0
201}
202
203{
204 X11-Addr4-6
205 Addr4
206 obj:/usr/X11R6/lib/libXmu.so.6.0
207 obj:/usr/X11R6/lib/libXmu.so.6.0
208 obj:/usr/X11R6/lib/libXt.so.6.0
209}
210
211{
212 X11-Addr4-7
213 Addr4
214 obj:/usr/X11R6/lib/libXt.so.6.0
215 obj:/usr/X11R6/lib/libXt.so.6.0
216 obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
217}
218
219{
220 X11-Param-1
221 Param
222 write(buf)
223 fun:__libc_write
224 obj:/usr/X11R6/lib/libX11.so.6.1
225 obj:/usr/X11R6/lib/libX11.so.6.1
226}
227
228{
229 X11-Addr4-8
230 Addr4
231 obj:/usr/X11R6/lib/libX11.so.6.1
232 obj:/usr/X11R6/lib/libXpm.so.4.11
233 obj:/usr/X11R6/lib/libXpm.so.4.11
234}
235
236{
237 X11-Addr4-8
238 Addr4
239 obj:/usr/X11R6/lib/libXt.so.6.0
240 obj:/usr/X11R6/lib/libXawXpm_posing_as_Xaw.so.6.1
241 obj:/usr/X11R6/lib/libXt.so.6.0
242}
243
244{
245 X11-Addr4-9
246 Addr4
247 obj:/usr/X11R6/lib/libXaw.so.6.1
248 obj:/usr/X11R6/lib/libXt.so.6.0
249 obj:/usr/X11R6/lib/libXt.so.6.0
250}
251
252{
253 X11-Addr4-10
254 Addr4
255 obj:/usr/X11R6/lib/libXaw.so.6.1
256 obj:/usr/X11R6/lib/libXaw.so.6.1
257 obj:/usr/X11R6/lib/libXt.so.6.0
258}
259
260{
261 X11-Addr4-11
262 Addr4
263 obj:/usr/X11R6/lib/libXt.so.6.0
264 obj:/usr/X11R6/lib/libXt.so.6.0
265 obj:/usr/X11R6/lib/libXaw.so.6.1
266}
267
268
269
270##----------------------------------------------------------------------##