1{
2   <insert_a_suppression_name_here>
3   Memcheck:Addr4
4   fun:ngx_init_cycle
5   fun:ngx_master_process_cycle
6   fun:main
7}
8{
9   <insert_a_suppression_name_here>
10   Memcheck:Leak
11   fun:malloc
12   fun:ngx_alloc
13   obj:*
14}
15{
16   <insert_a_suppression_name_here>
17   Memcheck:Param
18   epoll_ctl(event)
19   fun:epoll_ctl
20}
21{
22   <insert_a_suppression_name_here>
23   Memcheck:Leak
24   fun:malloc
25   fun:ngx_alloc
26   fun:ngx_event_process_init
27}
28{
29   nginx-core-process-init
30   Memcheck:Leak
31   fun:malloc
32   fun:ngx_alloc
33   fun:ngx_event_process_init
34}
35{
36   nginx-core-crc32-init
37   Memcheck:Leak
38   fun:malloc
39   fun:ngx_alloc
40   fun:ngx_crc32_table_init
41   fun:main
42}
43{
44   palloc_large_for_init_request
45   Memcheck:Leak
46   fun:malloc
47   fun:ngx_alloc
48   fun:ngx_palloc_large
49   fun:ngx_palloc
50   fun:ngx_pcalloc
51   fun:ngx_http_init_request
52   fun:ngx_epoll_process_events
53   fun:ngx_process_events_and_timers
54}
55{
56   palloc_large_for_create_temp_buf
57   Memcheck:Leak
58   fun:malloc
59   fun:ngx_alloc
60   fun:ngx_palloc_large
61   fun:ngx_palloc
62   fun:ngx_create_temp_buf
63   fun:ngx_http_init_request
64   fun:ngx_epoll_process_events
65   fun:ngx_process_events_and_timers
66}
67{
68   accept_create_pool
69   Memcheck:Leak
70   fun:memalign
71   fun:posix_memalign
72   fun:ngx_memalign
73   fun:ngx_create_pool
74   fun:ngx_event_accept
75   fun:ngx_epoll_process_events
76   fun:ngx_process_events_and_timers
77}
78{
79   create_pool_for_init_req
80   Memcheck:Leak
81   fun:memalign
82   fun:posix_memalign
83   fun:ngx_memalign
84   fun:ngx_create_pool
85   fun:ngx_http_init_request
86   fun:ngx_epoll_process_events
87   fun:ngx_process_events_and_timers
88}
89{
90   create_pool_posix_memalign
91   Memcheck:Leak
92   fun:memalign
93   fun:posix_memalign
94   fun:ngx_memalign
95   fun:ngx_create_pool
96   fun:main
97}
98{
99   spawn_process_alloc
100   Memcheck:Leak
101   fun:malloc
102   fun:ngx_alloc
103   fun:ngx_event_process_init
104   fun:ngx_worker_process_init
105   fun:ngx_worker_process_cycle
106   fun:ngx_spawn_process
107   fun:ngx_start_worker_processes
108   fun:ngx_master_process_cycle
109   fun:main
110}
111{
112   <insert_a_suppression_name_here>
113   Memcheck:Leak
114   fun:malloc
115   fun:ngx_alloc
116   fun:ngx_palloc_large
117   fun:ngx_palloc
118   fun:ngx_array_push
119   fun:ngx_hash_add_key
120   fun:ngx_http_variables_add_core_vars
121   fun:ngx_http_core_preconfiguration
122   fun:ngx_http_block
123   fun:ngx_conf_parse
124   fun:ngx_init_cycle
125   fun:main
126}
127{
128   <insert_a_suppression_name_here>
129   Memcheck:Leak
130   fun:malloc
131   fun:ngx_alloc
132   fun:ngx_palloc_large
133   fun:ngx_palloc
134   fun:ngx_pcalloc
135   fun:ngx_hash_init
136   fun:ngx_http_variables_init_vars
137   fun:ngx_http_block
138   fun:ngx_conf_parse
139   fun:ngx_init_cycle
140   fun:main
141}
142{
143   <insert_a_suppression_name_here>
144   Memcheck:Leak
145   fun:malloc
146   fun:ngx_alloc
147   fun:ngx_palloc_large
148   fun:ngx_palloc
149   fun:ngx_pcalloc
150   fun:ngx_hash_keys_array_init
151   fun:ngx_http_variables_add_core_vars
152   fun:ngx_http_core_preconfiguration
153   fun:ngx_http_block
154   fun:ngx_conf_parse
155   fun:ngx_init_cycle
156   fun:main
157}
158{
159   <insert_a_suppression_name_here>
160   Memcheck:Leak
161   fun:malloc
162   fun:ngx_alloc
163   fun:ngx_palloc_large
164   fun:ngx_palloc
165   fun:ngx_array_push
166   fun:ngx_hash_add_key
167   fun:ngx_http_add_variable
168   fun:ngx_http_ssi_preconfiguration
169   fun:ngx_http_block
170   fun:ngx_conf_parse
171   fun:ngx_init_cycle
172   fun:main
173}
174{
175   <insert_a_suppression_name_here>
176   Memcheck:Leak
177   fun:malloc
178   fun:ngx_alloc
179   fun:ngx_palloc_large
180   fun:ngx_palloc
181   fun:ngx_pcalloc
182   fun:ngx_http_upstream_drizzle_create_srv_conf
183   fun:ngx_http_core_server
184   fun:ngx_conf_parse
185   fun:ngx_http_block
186   fun:ngx_conf_parse
187   fun:ngx_init_cycle
188   fun:main
189}
190{
191   <insert_a_suppression_name_here>
192   Memcheck:Leak
193   fun:malloc
194   fun:ngx_alloc
195   fun:ngx_palloc_large
196   fun:ngx_palloc
197   fun:ngx_pcalloc
198   fun:ngx_http_upstream_drizzle_create_srv_conf
199   fun:ngx_http_upstream
200   fun:ngx_conf_parse
201   fun:ngx_http_block
202   fun:ngx_conf_parse
203   fun:ngx_init_cycle
204   fun:main
205}
206{
207   <insert_a_suppression_name_here>
208   Memcheck:Leak
209   fun:malloc
210   fun:ngx_alloc
211   fun:ngx_palloc_large
212   fun:ngx_palloc
213   fun:ngx_pcalloc
214   fun:ngx_http_upstream_drizzle_create_srv_conf
215   fun:ngx_http_block
216   fun:ngx_conf_parse
217   fun:ngx_init_cycle
218   fun:main
219}
220{
221   <insert_a_suppression_name_here>
222   Memcheck:Leak
223   fun:malloc
224   fun:ngx_alloc
225   fun:ngx_palloc_large
226   fun:ngx_palloc
227   fun:ngx_pcalloc
228   fun:ngx_init_cycle
229   fun:main
230}
231{
232   <insert_a_suppression_name_here>
233   Memcheck:Leak
234   fun:malloc
235   fun:ngx_alloc
236   fun:ngx_palloc_large
237   fun:ngx_palloc
238   fun:ngx_hash_init
239   fun:ngx_http_upstream_init_main_conf
240   fun:ngx_http_block
241   fun:ngx_conf_parse
242   fun:ngx_init_cycle
243   fun:main
244}
245{
246   <insert_a_suppression_name_here>
247   Memcheck:Leak
248   fun:malloc
249   fun:ngx_alloc
250   fun:ngx_palloc_large
251   fun:ngx_palloc
252   fun:ngx_array_push
253   fun:ngx_http_get_variable_index
254   fun:ngx_http_script_compile
255   fun:ngx_http_rewrite_value
256   fun:ndk_set_var_value_core
257   fun:ndk_set_var_value
258   fun:ngx_conf_parse
259   fun:ngx_http_core_location
260}
261{
262   <insert_a_suppression_name_here>
263   Memcheck:Leak
264   fun:malloc
265   fun:ngx_alloc
266   fun:ngx_palloc_large
267   fun:ngx_palloc
268   fun:ngx_array_push_n
269   fun:ngx_http_script_add_code
270   fun:ngx_http_script_compile
271   fun:ngx_http_rewrite_value
272   fun:ndk_set_var_value_core
273   fun:ndk_set_var_value
274   fun:ngx_conf_parse
275   fun:ngx_http_core_location
276}
277{
278   <insert_a_suppression_name_here>
279   Memcheck:Leak
280   fun:malloc
281   fun:ngx_alloc
282   fun:ngx_palloc_large
283   fun:ngx_palloc
284   fun:ngx_array_push
285   fun:ngx_http_get_variable_index
286   fun:ngx_http_rewrite_set
287   fun:ngx_conf_parse
288   fun:ngx_http_core_location
289   fun:ngx_conf_parse
290   fun:ngx_http_core_server
291   fun:ngx_conf_parse
292}
293{
294   <insert_a_suppression_name_here>
295   Memcheck:Cond
296   fun:index
297   fun:expand_dynamic_string_token
298   fun:_dl_map_object
299   fun:map_doit
300   fun:_dl_catch_error
301   fun:do_preload
302   fun:dl_main
303}
304{
305   <insert_a_suppression_name_here>
306   Memcheck:Leak
307   match-leak-kinds: definite
308   fun:malloc
309   fun:ngx_alloc
310   fun:ngx_set_environment
311   fun:ngx_single_process_cycle
312}
313{
314   <insert_a_suppression_name_here>
315   Memcheck:Leak
316   match-leak-kinds: definite
317   fun:malloc
318   fun:ngx_alloc
319   fun:ngx_set_environment
320   fun:ngx_worker_process_init
321   fun:ngx_worker_process_cycle
322}
323