blob: 55210614cf3a5537afb0d5c6fae613b406b66efa [file] [log] [blame]
gobry3b777892002-04-04 09:18:39 +00001##----------------------------------------------------------------------##
2
3# Errors to suppress by default for glibc 2.1.3
4
5# Format of this file is:
6# {
7# name_of_suppression
8# kind: one of Param Value1 Value2 Value4 Value8
9# Free Addr1 Addr2 Addr4 Addr8
10# Cond (previously known as Value0)
11# (if Param: name of system call param, if Free: name of free-ing fn)
12# caller0 name, or /name/of/so/file.so
13# caller1 name, or ditto
14# (optionally: caller2 name)
15# (optionally: caller3 name)
16# }
17
18##----------------------------------------------------------------------##
19
20{
sewardja6018172002-06-05 00:42:45 +000021 __pthread_mutex_unlock/__register_frame_info_bases
22 PThread
23 fun:__pthread_mutex_unlock
24 fun:__register_frame_info_bases
25}
26
27{
gobry3b777892002-04-04 09:18:39 +000028 socketcall.connect(serv_addr)/__libc_connect/*(Param)
29 Param
30 socketcall.connect(serv_addr)
31 fun:__libc_connect
32 fun:*
33}
34
35{
36 strrchr/_dl_map_object_from_fd/_dl_map_object(Addr4)
37 Addr4
38 fun:strrchr
39 fun:_dl_map_object_from_fd
40 fun:_dl_map_object
41}
42
43{
44 strrchr/_dl_map_object_from_fd/_dl_map_object(Value1)
45 Value1
46 fun:strrchr
47 fun:_dl_map_object_from_fd
48 fun:_dl_map_object
49}
50
51{
52 llseek(result)/__libc_lseek64/_IO_file_seek(Param)
53 Param
54 llseek(result)
55 fun:__libc_lseek64
56 fun:_IO_file_seek
57}
58
59{
60 __rawmemchr/_nl_*/*locale(Addr4)
61 Addr4
62 fun:__rawmemchr
63 fun:_nl_*
64 fun:*locale
65}
66
67# new ones for RH62 ls -l
68{
69 __strchrnul/__nss_database_lookup(Cond)
70 Cond
71 fun:__strchrnul
72 fun:__nss_database_lookup
73}
74{
75 __strchrnul/__gethostbyname_r(Cond)
76 Cond
77 fun:__strchrnul
78 fun:__gethostbyname_r
79}
80
81{
82 strrchr/_dl_map*/_dl_map*(Cond)
83 Cond
84 fun:strrchr
85 fun:_dl_map*
86 fun:_dl_map*
87}
88
89{
90 strchr/dl_open_worker/_dl_catch_error(Cond)
91 Cond
92 fun:strchr
93 fun:dl_open_worker
94 fun:_dl_catch_error
95}
96
97{
98 __rawmemchr/???/__getgrgid_r(Cond)
99 Cond
100 fun:__rawmemchr
101 fun:*
102 fun:__getgrgid_r
103}
104
105{
106 __rawmemchr/_nl_*/*locale*(Cond)
107 Cond
108 fun:__rawmemchr
109 fun:_nl_*
110 fun:*locale*
111}
112
113{
114 _dl_relocate_object/dl_open_worker(Value0)
115 Cond
116 fun:_dl_relocate_object
117 fun:dl_open_worker
118}
119
120##----------------------------------------------------------------------##
121## from a Debian machine running kernel 2.2.19 I believe
122## I guess most of these are the same as above really, but
123## Debian stripped their libc-2.1.3
124
125{
126 libc-2.1.3.so/libc-2.1.3.so/libc-2.1.3.so(Cond)
127 Cond
128 obj:*libc-2.1.3.so
129 obj:*libc-2.1.3.so
130 obj:*libc-2.1.3.so
131}
132
133{
134 strchr/libc-2.1.3.so(Cond)
135 Cond
136 fun:*strchr*
137 obj:*libc-2.1.3.so
138}
139
140{
141 libc-2.1.3.so/libXt.so(Cond)
142 Cond
143 obj:*libc-2.1.3.so
144 obj:*libXt.so*
145}
146
147{
148 socketcall.connect(serv_addr)/__libc_connect/*(Param)
149 Param
150 socketcall.connect(serv_addr)
151 obj:*libc-2.1.3.so
152 obj:*libX11.so*
153}
154
155##----------------------------------------------------------------------##