Skip to content

Commit 75944db

Browse files
committed
chore: added valgrind suppression file
1 parent ba539fd commit 75944db

File tree

1 file changed

+218
-0
lines changed

1 file changed

+218
-0
lines changed

valgrind.suppress

Lines changed: 218 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,218 @@
1+
{
2+
<insert_a_suppression_name_here>
3+
Memcheck:Addr1
4+
fun:ngx_init_cycle
5+
fun:ngx_master_process_cycle
6+
fun:main
7+
}
8+
{
9+
<insert_a_suppression_name_here>
10+
Memcheck:Addr4
11+
fun:ngx_init_cycle
12+
fun:ngx_master_process_cycle
13+
fun:main
14+
}
15+
{
16+
<insert_a_suppression_name_here>
17+
Memcheck:Cond
18+
fun:ngx_vslprintf
19+
fun:ngx_snprintf
20+
fun:ngx_sock_ntop
21+
fun:ngx_event_accept
22+
fun:ngx_epoll_process_events
23+
fun:ngx_process_events_and_timers
24+
}
25+
{
26+
<insert_a_suppression_name_here>
27+
Memcheck:Addr1
28+
fun:ngx_vslprintf
29+
fun:ngx_snprintf
30+
fun:ngx_sock_ntop
31+
fun:ngx_event_accept
32+
}
33+
{
34+
<insert_a_suppression_name_here>
35+
exp-sgcheck:SorG
36+
fun:ngx_http_lua_ndk_set_var_get
37+
}
38+
{
39+
<insert_a_suppression_name_here>
40+
exp-sgcheck:SorG
41+
fun:ngx_http_variables_init_vars
42+
fun:ngx_http_block
43+
}
44+
{
45+
<insert_a_suppression_name_here>
46+
exp-sgcheck:SorG
47+
fun:ngx_conf_parse
48+
}
49+
{
50+
<insert_a_suppression_name_here>
51+
exp-sgcheck:SorG
52+
fun:ngx_vslprintf
53+
fun:ngx_log_error_core
54+
}
55+
{
56+
<insert_a_suppression_name_here>
57+
Memcheck:Param
58+
epoll_ctl(event)
59+
fun:epoll_ctl
60+
}
61+
{
62+
<insert_a_suppression_name_here>
63+
Memcheck:Cond
64+
fun:ngx_conf_flush_files
65+
fun:ngx_single_process_cycle
66+
}
67+
{
68+
<insert_a_suppression_name_here>
69+
Memcheck:Cond
70+
fun:memcpy
71+
fun:ngx_vslprintf
72+
fun:ngx_log_error_core
73+
fun:ngx_http_charset_header_filter
74+
}
75+
{
76+
<insert_a_suppression_name_here>
77+
Memcheck:Param
78+
socketcall.setsockopt(optval)
79+
fun:setsockopt
80+
fun:drizzle_state_connect
81+
}
82+
{
83+
<insert_a_suppression_name_here>
84+
Memcheck:Cond
85+
fun:ngx_conf_flush_files
86+
fun:ngx_single_process_cycle
87+
fun:main
88+
}
89+
{
90+
<insert_a_suppression_name_here>
91+
Memcheck:Leak
92+
fun:malloc
93+
fun:ngx_alloc
94+
fun:ngx_event_process_init
95+
}
96+
{
97+
<insert_a_suppression_name_here>
98+
Memcheck:Param
99+
sendmsg(mmsg[0].msg_hdr)
100+
fun:sendmmsg
101+
fun:__libc_res_nsend
102+
}
103+
{
104+
<insert_a_suppression_name_here>
105+
Memcheck:Param
106+
sendmsg(msg.msg_iov[0])
107+
fun:__sendmsg_nocancel
108+
fun:ngx_write_channel
109+
fun:ngx_pass_open_channel
110+
fun:ngx_start_cache_manager_processes
111+
}
112+
{
113+
<insert_a_suppression_name_here>
114+
Memcheck:Cond
115+
fun:ngx_init_cycle
116+
fun:ngx_master_process_cycle
117+
fun:main
118+
}
119+
{
120+
<insert_a_suppression_name_here>
121+
Memcheck:Cond
122+
fun:index
123+
fun:expand_dynamic_string_token
124+
fun:_dl_map_object
125+
fun:map_doit
126+
fun:_dl_catch_error
127+
fun:do_preload
128+
fun:dl_main
129+
fun:_dl_sysdep_start
130+
fun:_dl_start
131+
}
132+
{
133+
<insert_a_suppression_name_here>
134+
Memcheck:Param
135+
sendmsg(mmsg[0].msg_hdr)
136+
fun:sendmmsg
137+
fun:__libc_res_nsend
138+
fun:__libc_res_nquery
139+
fun:__libc_res_nquerydomain
140+
fun:__libc_res_nsearch
141+
}
142+
{
143+
<insert_a_suppression_name_here>
144+
Memcheck:Leak
145+
match-leak-kinds: definite
146+
fun:malloc
147+
fun:ngx_alloc
148+
fun:ngx_set_environment
149+
fun:ngx_single_process_cycle
150+
}
151+
{
152+
<insert_a_suppression_name_here>
153+
Memcheck:Cond
154+
obj:*
155+
}
156+
{
157+
<insert_a_suppression_name_here>
158+
Memcheck:Leak
159+
match-leak-kinds: definite
160+
fun:malloc
161+
fun:ngx_alloc
162+
fun:ngx_set_environment
163+
fun:ngx_worker_process_init
164+
}
165+
{
166+
<insert_a_suppression_name_here>
167+
Memcheck:Leak
168+
match-leak-kinds: definite
169+
fun:malloc
170+
fun:ngx_alloc
171+
fun:ngx_create_pool
172+
fun:main
173+
}
174+
{
175+
<insert_a_suppression_name_here>
176+
Memcheck:Param
177+
epoll_pwait(sigmask)
178+
fun:epoll_pwait
179+
fun:epoll_wait
180+
fun:ngx_epoll_process_events
181+
fun:ngx_process_events_and_timers
182+
}
183+
{
184+
<insert_a_suppression_name_here>
185+
Memcheck:Param
186+
epoll_pwait(sigmask)
187+
fun:epoll_pwait
188+
fun:epoll_wait
189+
fun:ngx_epoll_test_rdhup
190+
fun:ngx_epoll_init
191+
fun:ngx_event_process_init
192+
}
193+
{
194+
<insert_a_suppression_name_here>
195+
Memcheck:Param
196+
epoll_pwait(sigmask)
197+
fun:epoll_pwait
198+
fun:ngx_epoll_process_events
199+
fun:ngx_process_events_and_timers
200+
}
201+
{
202+
<insert_a_suppression_name_here>
203+
Memcheck:Param
204+
epoll_pwait(sigmask)
205+
fun:epoll_pwait
206+
fun:ngx_epoll_test_rdhup
207+
fun:ngx_epoll_init
208+
fun:ngx_event_process_init
209+
}
210+
{
211+
<insert_a_suppression_name_here>
212+
Memcheck:Leak
213+
match-leak-kinds: possible
214+
fun:malloc
215+
fun:ngx_alloc
216+
fun:ngx_crc32_table_init
217+
fun:main
218+
}

0 commit comments

Comments
 (0)