input/qobuz: implement InputPlugin::scan_tags()
[mpd-mirror.git] / valgrind.suppressions
blobb6d28b67ae6ebf09c4829128ac4451e6226493d8
1 # GLib allocates a lot of memory which is never freed, and this makes
2 # it too hard to read valgrind memcheck results.  You can pass this
3 # file with "--suppressions=valgrind.suppressions" to disable lots of
4 # bogus messages.
7    <insert_a_suppression_name_here>
8    Memcheck:Leak
9    fun:*alloc
10    ...
11    fun:g_random_int
14    <insert_a_suppression_name_here>
15    Memcheck:Leak
16    fun:*alloc
17    fun:g_mutex_impl_new
18    fun:g_mutex_get_impl
19    fun:g_mutex_lock
20    fun:g_main_context_new
24    g_main_context_dispatch
25    Memcheck:Leak
26    fun:malloc
27    fun:g_malloc
28    fun:g_slice_alloc
29    fun:g_slice_alloc0
30    fun:get_dispatch
31    fun:g_main_context_dispatch
35    g_main_context_default
36    Memcheck:Leak
37    fun:?alloc
38    ...
39    fun:g_main_context_default
43    g_main_loop_run
44    Memcheck:Leak
45    fun:*alloc
46    ...
47    fun:g_main_context_iterate*
48    fun:g_main_loop_run
52    <insert_a_suppression_name_here>
53    Memcheck:Leak
54    fun:*alloc
55    ...
56    fun:g_once_init_leave
60    g_log
61    Memcheck:Leak
62    fun:*alloc
63    ...
64    fun:g_mutex_lock
65    fun:g_log_set_default_handler
69    g_mutex
70    Memcheck:Leak
71    fun:*alloc
72    ...
73    fun:thread_memory_from_self*
74    fun:g_slice_*
78    <insert_a_suppression_name_here>
79    Memcheck:Leak
80    fun:*alloc
81    ...
82    fun:g_static_mutex_get_mutex_impl
86    g_private
87    Memcheck:Leak
88    fun:*alloc
89    ...
90    fun:g_private_?et
94    g_static_private_set
95    Memcheck:Leak
96    fun:memalign
97    ...
98    fun:g_static_private_set
102    g_static_private_set
103    Memcheck:Leak
104    fun:*alloc
105    ...
106    fun:g_static_private_set
110    <insert_a_suppression_name_here>
111    Memcheck:Leak
112    fun:*alloc
113    ...
114    fun:g_intern_static_string
118    <insert_a_suppression_name_here>
119    Memcheck:Leak
120    fun:*alloc
121    ...
122    fun:g_intern_string
126    g_get_language_names
127    Memcheck:Leak
128    fun:*alloc
129    ...
130    fun:g_get_language_names
134    g_get_language_names
135    Memcheck:Leak
136    fun:*alloc
137    ...
138    fun:g_get_home_dir
142    g_get_language_names
143    Memcheck:Leak
144    fun:memalign
145    ...
146    fun:g_get_language_names
150    g_set_prgname
151    Memcheck:Leak
152    fun:*alloc
153    ...
154    fun:g_set_prgname
158    g_set_application_name
159    Memcheck:Leak
160    fun:*alloc
161    ...
162    fun:g_set_application_name
166    g_thread_init_glib
167    Memcheck:Leak
168    fun:*alloc
169    ...
170    fun:g_thread_init_glib
174    g_thread_self
175    Memcheck:Leak
176    fun:*alloc
177    ...
178    fun:g_slice_*
179    fun:g_thread_self
183    g_thread_create
184    Memcheck:Leak
185    fun:*alloc
186    ...
187    fun:g_mutex_lock
188    ...
189    fun:g_thread_create
193    g_slice_init_nomessage
194    Memcheck:Leak
195    fun:calloc
196    fun:g_malloc0
197    fun:g_slice_init_nomessage
201    g_get_filename_charsets
202    Memcheck:Leak
203    fun:*alloc
204    ...
205    fun:g_get_filename_charsets
209    g_get_charset
210    Memcheck:Leak
211    fun:*alloc
212    ...
213    fun:g_get_charset
217    openssl
218    Memcheck:Leak
219    fun:*alloc
220    ...
221    fun:ENGINE_load_dynamic
225    <insert_a_suppression_name_here>
226    Memcheck:Leak
227    fun:*alloc
228    ...
229    fun:g_data_initialize
233    <insert_a_suppression_name_here>
234    Memcheck:Leak
235    fun:*alloc
236    ...
237    fun:g_resolver_get_default
241    openssl
242    Memcheck:Leak
243    fun:malloc
244    fun:CRYPTO_malloc
245    ...
246    fun:SSL_COMP_get_compression_methods
247    fun:SSL_library_init
251    <insert_a_suppression_name_here>
252    Memcheck:Leak
253    fun:*alloc
254    fun:CRYPTO_malloc
255    ...
256    fun:ERR_get_state
260    <insert_a_suppression_name_here>
261    Memcheck:Leak
262    fun:*alloc
263    fun:CRYPTO_malloc
264    ...
265    fun:RSA_new_method
269    GnuTLS
270    Memcheck:Leak
271    fun:*alloc
272    ...
273    fun:gnutls_global_init
277    <insert_a_suppression_name_here>
278    Memcheck:Leak
279    fun:?alloc
280    ...
281    fun:do_dlopen
285    <insert_a_suppression_name_here>
286    Memcheck:Leak
287    fun:?alloc
288    ...
289    fun:dlopen*
293    <insert_a_suppression_name_here>
294    Memcheck:Leak
295    fun:malloc
296    ...
297    fun:dlclose
301    inet_ntoa
302    Memcheck:Leak
303    fun:malloc
304    fun:inet_ntoa
308    wildmidi
309    Memcheck:Leak
310    fun:malloc
311    fun:realloc
312    fun:init_gauss
313    fun:WildMidi_Init
317    <insert_a_suppression_name_here>
318    Memcheck:Leak
319    fun:malloc
320    fun:strdup
321    ...
322    fun:ao_initialize
326    <insert_a_suppression_name_here>
327    Memcheck:Leak
328    fun:calloc
329    fun:ao_initialize
333    <insert_a_suppression_name_here>
334    Memcheck:Addr4
335    ...
336    fun:WildMidi_Init
340    <insert_a_suppression_name_here>
341    Memcheck:Leak
342    match-leak-kinds: reachable
343    fun:*alloc
344    ...
345    fun:g_quark_init
349    g_quark_from_string
350    Memcheck:Leak
351    fun:*alloc
352    ...
353    fun:g_quark_from_*
357    g_get_any_init_do
358    Memcheck:Leak
359    fun:malloc
360    fun:g_malloc
361    fun:g_strdup
362    fun:g_get_any_init_do
366    g_get_any_init_do
367    Memcheck:Leak
368    fun:malloc
369    fun:g_malloc
370    fun:g_strjoinv
371    fun:g_get_any_init_do
375    nss
376    Memcheck:Leak
377    fun:malloc
378    fun:__nss_lookup_function
382    nss
383    Memcheck:Leak
384    fun:malloc
385    fun:tsearch
386    fun:__nss_lookup_function
390    <insert_a_suppression_name_here>
391    Memcheck:Leak
392    fun:*alloc
393    ...
394    fun:g_*_class_intern_init
398    <insert_a_suppression_name_here>
399    Memcheck:Leak
400    fun:*alloc
401    ...
402    fun:type_iface_vtable_base_init_Wm
406    <insert_a_suppression_name_here>
407    Memcheck:Leak
408    fun:*alloc
409    ...
410    fun:g_object_do_class_init
414    <insert_a_suppression_name_here>
415    Memcheck:Leak
416    fun:*alloc
417    ...
418    fun:g_object_base_class_init
422    <insert_a_suppression_name_here>
423    Memcheck:Leak
424    fun:*alloc
425    ...
426    fun:g_object_class_install_property
430    <insert_a_suppression_name_here>
431    Memcheck:Leak
432    fun:*alloc
433    ...
434    fun:intern_header_name
438    nss
439    Memcheck:Leak
440    fun:malloc
441    fun:nss_parse_service_list
442    fun:__nss_database_lookup
446    <insert_a_suppression_name_here>
447    Memcheck:Leak
448    fun:?alloc
449    ...
450    fun:xmlInitParser
454    <insert_a_suppression_name_here>
455    Memcheck:Leak
456    fun:?alloc
457    fun:snd1_dlobj_cache_get
461    <insert_a_suppression_name_here>
462    Memcheck:Leak
463    fun:_Znwm
464    ...
465    obj:*/libjack.so*
466    fun:call_init
467    fun:_dl_init
471    <insert_a_suppression_name_here>
472    Memcheck:Cond
473    fun:index
474    fun:expand_dynamic_string_token
475    fun:fillin_rpath
479    <insert_a_suppression_name_here>
480    Memcheck:Cond
481    fun:index
482    fun:expand_dynamic_string_token
483    ...
484    fun:do_preload
488 # libopenal
492    <insert_a_suppression_name_here>
493    Memcheck:Leak
494    match-leak-kinds: reachable
495    fun:calloc
496    obj:*/libopenal.so*
497    ...
498    fun:_dl_init
502 # libadplug
506    <insert_a_suppression_name_here>
507    Memcheck:Leak
508    match-leak-kinds: reachable
509    fun:malloc
510    ...
511    obj:*/libadplug*.so*
512    ...
513    fun:_dl_init
517 # libjack
521    <insert_a_suppression_name_here>
522    Memcheck:Leak
523    match-leak-kinds: reachable
524    fun:_Znwm
525    obj:*/libjack.so*
526    ...
527    fun:_dl_init
531 # libsmbclient
535    <insert_a_suppression_name_here>
536    Memcheck:Leak
537    fun:*alloc
538    ...
539    fun:smbc_*_context
540    fun:smbc_init
544    <insert_a_suppression_name_here>
545    Memcheck:Leak
546    fun:*alloc
547    ...
548    fun:smbc_setDebug
549    fun:smbc_init
553 # libgomp
557    <insert_a_suppression_name_here>
558    Memcheck:Leak
559    match-leak-kinds: reachable
560    fun:malloc
561    ...
562    fun:gomp_init_num_threads
563    ...
564    fun:_dl_init
568 # libpixman
572    <insert_a_suppression_name_here>
573    Memcheck:Leak
574    match-leak-kinds: reachable
575    fun:*alloc
576    ...
577    fun:pixman_constructor
581 # libssh (via libcurl)
585    <insert_a_suppression_name_here>
586    Memcheck:Leak
587    match-leak-kinds: reachable
588    fun:*alloc
589    ...
590    fun:libssh2_init