configure.ac: Move libmpg123 to Decoder Plugins, add header.
[mpd-mk.git] / valgrind.suppressions
blob3e77c3c665dd057936abd906a931a031987452e3
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    g_main_context_dispatch
8    Memcheck:Leak
9    fun:malloc
10    fun:g_malloc
11    fun:g_slice_alloc
12    fun:g_slice_alloc0
13    fun:get_dispatch
14    fun:g_main_context_dispatch
18    g_main_context_default
19    Memcheck:Leak
20    fun:malloc
21    fun:g_malloc
22    fun:g_slice_alloc
23    fun:g_slist_append
24    fun:g_main_context_new
25    fun:g_main_context_default
29    g_main_context_default
30    Memcheck:Leak
31    fun:malloc
32    fun:g_malloc
33    fun:g_slice_alloc
34    fun:g_ptr_array_sized_new
35    fun:g_main_context_new
36    fun:g_main_context_default
40    g_main_context_default
41    Memcheck:Leak
42    fun:calloc
43    fun:g_malloc0
44    fun:g_main_context_new
45    fun:g_main_context_default
49    g_main_context_default
50    Memcheck:Leak
51    fun:malloc
52    fun:g_malloc
53    fun:g_slice_alloc
54    fun:g_main_context_add_poll_unlocked
55    fun:g_main_context_new
56    fun:g_main_context_default
60    g_main_context_default
61    Memcheck:Leak
62    fun:malloc
63    fun:g_malloc
64    fun:g_slice_alloc
65    fun:g_slist_prepend
66    fun:g_main_context_new
67    fun:g_main_context_default
71    g_main_loop_run
72    Memcheck:Leak
73    fun:malloc
74    fun:g_malloc
75    fun:g_main_context_iterate
76    fun:g_main_loop_run
77    fun:main
81    g_main_loop_run
82    Memcheck:Leak
83    fun:malloc
84    fun:realloc
85    fun:g_realloc
86    fun:g_ptr_array_maybe_expand
87    fun:g_ptr_array_add
88    fun:g_main_context_check
89    fun:g_main_context_iterate
90    fun:g_main_loop_run
94    g_get_language_names
95    Memcheck:Leak
96    fun:malloc
97    fun:g_malloc
98    fun:g_strdup
99    fun:g_get_language_names
103    g_get_language_names
104    Memcheck:Leak
105    fun:malloc
106    fun:g_malloc
107    fun:g_strconcat
108    fun:_g_compute_locale_variants
109    fun:g_get_language_names
113    g_get_language_names
114    Memcheck:Leak
115    fun:memalign
116    fun:posix_memalign
117    fun:slab_allocator_alloc_chunk
118    fun:g_slice_alloc
119    fun:g_hash_table_new_full
120    fun:g_get_language_names
124    g_get_language_names
125    Memcheck:Leak
126    fun:calloc
127    fun:g_malloc0
128    fun:g_get_language_names
132    g_get_language_names
133    Memcheck:Leak
134    fun:malloc
135    fun:g_malloc
136    fun:g_get_language_names
140    g_static_private_set
141    Memcheck:Leak
142    fun:realloc
143    fun:g_realloc
144    fun:g_array_maybe_expand
145    fun:g_array_set_size
146    fun:g_static_private_set
150    g_static_private_set
151    Memcheck:Leak
152    fun:malloc
153    fun:realloc
154    fun:g_realloc
155    fun:g_array_maybe_expand
156    fun:g_array_set_size
157    fun:g_static_private_set
161    g_get_language_names
162    Memcheck:Leak
163    fun:calloc
164    fun:g_malloc0
165    fun:g_hash_table_insert_internal
166    fun:g_get_language_names
170    g_get_language_names
171    Memcheck:Leak
172    fun:malloc
173    fun:g_malloc
174    fun:g_slice_alloc
175    fun:g_hash_table_insert_internal
176    fun:g_get_language_names
180    g_get_language_names
181    Memcheck:Leak
182    fun:malloc
183    fun:g_malloc
184    fun:g_slice_alloc
185    fun:g_hash_table_new_full
186    fun:g_get_language_names
187    fun:main
191    g_get_language_names
192    Memcheck:Leak
193    fun:memalign
194    fun:posix_memalign
195    fun:slab_allocator_alloc_chunk
196    fun:g_slice_alloc
197    fun:g_slist_prepend
198    fun:g_strsplit
199    fun:g_get_language_names
203    g_set_prgname
204    Memcheck:Leak
205    fun:malloc
206    fun:g_malloc
207    fun:g_strdup
208    fun:g_set_prgname
212    g_set_application_name
213    Memcheck:Leak
214    fun:malloc
215    fun:g_malloc
216    fun:g_strdup
217    fun:g_set_application_name
221    g_thread_init_glib
222    Memcheck:Leak
223    fun:malloc
224    fun:g_malloc
225    fun:g_private_new_posix_impl
226    fun:_g_messages_thread_init_nomessage
227    fun:g_thread_init_glib
231    g_thread_init_glib
232    Memcheck:Leak
233    fun:malloc
234    fun:g_malloc
235    fun:g_private_new_posix_impl
236    fun:_g_slice_thread_init_nomessage
237    fun:g_thread_init_glib
241    g_slice_init_nomessage
242    Memcheck:Leak
243    fun:calloc
244    fun:g_malloc0
245    fun:g_slice_init_nomessage
249    g_thread_init_glib
250    Memcheck:Leak
251    fun:malloc
252    fun:g_malloc
253    fun:g_private_new_posix_impl
254    fun:g_thread_init_glib
258    g_thread_init_glib
259    Memcheck:Leak
260    fun:malloc
261    fun:g_malloc
262    fun:g_mutex_new_posix_impl
263    fun:_g_messages_thread_init_nomessage
264    fun:g_thread_init_glib
268    g_thread_init_glib
269    Memcheck:Leak
270    fun:calloc
271    fun:g_malloc0
272    fun:g_thread_self
273    fun:g_thread_init_glib
277    g_thread_init_glib
278    Memcheck:Leak
279    fun:malloc
280    fun:g_malloc
281    fun:g_mutex_new_posix_impl
282    fun:_g_slice_thread_init_nomessage
283    fun:g_thread_init_glib
287    g_thread_init_glib
288    Memcheck:Leak
289    fun:malloc
290    fun:g_malloc
291    fun:g_cond_new_posix_impl
292    fun:g_thread_init_glib
296    g_thread_init_glib
297    Memcheck:Leak
298    fun:malloc
299    fun:g_malloc
300    fun:g_mutex_new_posix_impl
301    fun:g_thread_init_glib
305    g_thread_init_glib
306    Memcheck:Leak
307    fun:malloc
308    fun:g_malloc
309    fun:g_mutex_new_posix_impl
310    fun:_g_mem_thread_init_noprivate_nomessage
311    fun:g_thread_init_glib
315    g_get_filename_charsets
316    Memcheck:Leak
317    fun:malloc
318    fun:g_malloc
319    fun:g_strdup
320    fun:g_get_filename_charsets
324    g_get_filename_charsets
325    Memcheck:Leak
326    fun:calloc
327    fun:g_malloc0
328    fun:g_get_filename_charsets
332    g_get_filename_charsets
333    Memcheck:Leak
334    fun:memalign
335    fun:posix_memalign
336    fun:slab_allocator_alloc_chunk
337    fun:g_slice_alloc
338    fun:g_array_sized_new
339    fun:g_static_private_set
340    fun:g_get_filename_charsets
344    g_get_filename_charsets
345    Memcheck:Leak
346    fun:calloc
347    fun:g_malloc0
348    fun:g_slice_alloc
349    fun:g_array_sized_new
350    fun:g_static_private_set
351    fun:g_get_filename_charsets
355    g_static_private_set
356    Memcheck:Leak
357    fun:malloc
358    fun:g_malloc
359    fun:g_slice_alloc
360    fun:g_array_sized_new
361    fun:g_static_private_set
365    g_static_private_get
366    Memcheck:Leak
367    fun:calloc
368    fun:g_malloc0
369    fun:g_thread_self
370    fun:g_static_private_get
374    g_get_charset
375    Memcheck:Leak
376    fun:malloc
377    fun:g_malloc
378    fun:g_strdup
379    fun:g_get_charset
383    g_get_charset
384    Memcheck:Leak
385    fun:calloc
386    fun:g_malloc0
387    fun:g_get_charset
391    g_get_charset
392    Memcheck:Leak
393    fun:calloc
394    fun:g_malloc0
395    fun:g_slice_alloc
396    fun:g_array_sized_new
397    fun:g_static_private_set
398    fun:g_get_charset
402    g_get_charset
403    Memcheck:Leak
404    fun:memalign
405    fun:posix_memalign
406    fun:slab_allocator_alloc_chunk
407    fun:g_slice_alloc
408    fun:g_array_sized_new
409    fun:g_static_private_set
410    fun:g_get_charset
414    openssl
415    Memcheck:Leak
416    fun:malloc
417    fun:CRYPTO_malloc
418    fun:engine_cleanup_add_last
419    fun:ENGINE_add
420    fun:ENGINE_load_dynamic
424    openssl
425    Memcheck:Leak
426    fun:malloc
427    fun:CRYPTO_malloc
428    fun:ENGINE_new
429    fun:ENGINE_load_dynamic
433    openssl
434    Memcheck:Leak
435    fun:malloc
436    fun:CRYPTO_malloc
437    obj:/usr/lib/libssl.so.0.9.8
438    fun:SSL_COMP_get_compression_methods
439    fun:SSL_library_init
443    openssl
444    Memcheck:Leak
445    fun:malloc
446    fun:CRYPTO_malloc
447    fun:sk_new
448    obj:/usr/lib/libssl.so.0.9.8
449    fun:SSL_COMP_get_compression_methods
450    fun:SSL_library_init
454    openssl
455    Memcheck:Leak
456    fun:malloc
457    fun:CRYPTO_malloc
458    fun:sk_new
459    fun:engine_cleanup_add_last
460    fun:ENGINE_add
461    fun:ENGINE_load_dynamic
465    <insert_a_suppression_name_here>
466    Memcheck:Leak
467    fun:malloc
468    fun:CRYPTO_malloc
469    fun:ERR_get_state
470    fun:ERR_clear_error
471    fun:Curl_ossl_init
472    fun:curl_global_init
476    openssl
477    Memcheck:Leak
478    fun:malloc
479    fun:CRYPTO_malloc
480    fun:lh_new
481    obj:/usr/lib/libcrypto.so.0.9.8
482    obj:/usr/lib/libcrypto.so.0.9.8
483    fun:ERR_get_state
484    fun:ERR_clear_error
485    fun:Curl_ossl_init
486    fun:curl_global_init
490    openssl
491    Memcheck:Leak
492    fun:malloc
493    fun:CRYPTO_malloc
494    fun:lh_insert
495    obj:/usr/lib/libcrypto.so.0.9.8
496    fun:ERR_get_state
497    fun:ERR_clear_error
501    <insert a suppression name here>
502    Memcheck:Leak
503    fun:malloc
504    fun:_dl_map_object_deps
505    fun:dl_open_worker
506    fun:_dl_catch_error
507    fun:_dl_open
508    fun:do_dlopen
509    fun:_dl_catch_error
510    fun:dlerror_run
511    fun:__libc_dlopen_mode
512    fun:pthread_cancel_init
516    <insert_a_suppression_name_here>
517    Memcheck:Leak
518    fun:calloc
519    fun:_dl_new_object
520    fun:_dl_map_object_from_fd
521    fun:_dl_map_object
522    fun:dl_open_worker
523    fun:_dl_catch_error
524    fun:_dl_open
528    <insert_a_suppression_name_here>
529    Memcheck:Leak
530    fun:malloc
531    fun:_dl_new_object
532    fun:_dl_map_object_from_fd
533    fun:_dl_map_object
534    fun:dl_open_worker
535    fun:_dl_catch_error
536    fun:_dl_open
540    <insert_a_suppression_name_here>
541    Memcheck:Leak
542    fun:malloc
543    fun:local_strdup
544    fun:_dl_map_object
545    fun:dl_open_worker
546    fun:_dl_catch_error
547    fun:_dl_open
551    <insert_a_suppression_name_here>
552    Memcheck:Leak
553    fun:calloc
554    fun:_dl_check_map_versions
555    fun:dl_open_worker
556    fun:_dl_catch_error
557    fun:_dl_open
561    <insert_a_suppression_name_here>
562    Memcheck:Leak
563    fun:malloc
564    fun:_dl_map_object_deps
565    fun:dl_open_worker
566    fun:_dl_catch_error
567    fun:_dl_open
571    <insert_a_suppression_name_here>
572    Memcheck:Leak
573    fun:malloc
574    fun:_dl_map_object_deps
575    fun:dl_open_worker
576    fun:_dl_catch_error
577    fun:_dl_open
581    <insert_a_suppression_name_here>
582    Memcheck:Leak
583    fun:malloc
584    fun:_dl_new_object
585    fun:_dl_map_object_from_fd
586    fun:_dl_map_object
587    fun:openaux
588    fun:_dl_catch_error
589    fun:_dl_map_object_deps
590    fun:dl_open_worker
591    fun:_dl_catch_error
592    fun:_dl_open
596    <insert_a_suppression_name_here>
597    Memcheck:Leak
598    fun:malloc
599    fun:local_strdup
600    fun:_dl_map_object
601    fun:openaux
602    fun:_dl_catch_error
603    fun:_dl_map_object_deps
604    fun:dl_open_worker
605    fun:_dl_catch_error
606    fun:_dl_open
610    dlopen
611    Memcheck:Leak
612    fun:calloc
613    fun:_dlerror_run
617    dlopen
618    Memcheck:Leak
619    fun:malloc
620    fun:_dl_scope_free
621    fun:_dl_map_object_deps
622    fun:dl_open_worker
623    fun:_dl_catch_error
624    fun:_dl_open
625    fun:do_dlopen
626    fun:_dl_catch_error
627    fun:dlerror_run
630 # is that a leak in libdbus?
633    <insert a suppression name here>
634    Memcheck:Leak
635    fun:malloc
636    obj:/usr/lib/libdbus-1.so.3.4.0
637    obj:/usr/lib/libdbus-1.so.3.4.0
638    fun:avahi_client_new
642    <insert a suppression name here>
643    Memcheck:Leak
644    fun:malloc
645    obj:/usr/lib/libdbus-1.so.3.4.0
646    fun:dbus_message_unref
647    obj:/usr/lib/libdbus-1.so.3.4.0
648    fun:dbus_connection_send_with_reply_and_block
649    fun:dbus_bus_register
650    obj:/usr/lib/libdbus-1.so.3.4.0
651    fun:avahi_client_new
655    <insert a suppression name here>
656    Memcheck:Leak
657    fun:malloc
658    obj:/usr/lib/libdbus-1.so.3.4.0
659    fun:dbus_message_new_method_call
660    fun:dbus_bus_register
661    obj:/usr/lib/libdbus-1.so.3.4.0
662    fun:avahi_client_new
666    <insert a suppression name here>
667    Memcheck:Leak
668    fun:malloc
669    obj:/usr/lib/libdbus-1.so.3.4.0
670    obj:/usr/lib/libdbus-1.so.3.4.0
671    fun:avahi_client_new
675    <insert a suppression name here>
676    Memcheck:Leak
677    fun:malloc
678    obj:/usr/lib/libdbus-1.so.3.4.0
679    fun:dbus_message_new_error
680    obj:/usr/lib/libdbus-1.so.3.4.0
681    fun:dbus_connection_send_with_reply
682    fun:dbus_connection_send_with_reply_and_block
683    obj:/usr/lib/libavahi-client.so.3.2.4
684    fun:avahi_entry_group_new
685    fun:avahiRegisterService
686    fun:avahiClientCallback
687    obj:/usr/lib/libavahi-client.so.3.2.4
688    fun:avahi_client_new
692    inet_ntoa
693    Memcheck:Leak
694    fun:malloc
695    fun:inet_ntoa
699    wildmidi
700    Memcheck:Leak
701    fun:malloc
702    fun:realloc
703    fun:init_gauss
704    fun:WildMidi_Init
708    g_quark_from_static_string
709    Memcheck:Leak
710    fun:calloc
711    fun:g_malloc0
712    fun:g_hash_table_new_full
713    fun:g_quark_from_static_string
717    g_quark_from_static_string
718    Memcheck:Leak
719    fun:malloc
720    fun:realloc
721    fun:g_realloc
722    fun:g_quark_from_static_string
726    g_quark_from_string
727    Memcheck:Leak
728    fun:malloc
729    fun:g_malloc
730    fun:g_strdup
731    fun:g_quark_from_string
735    g_quark_from_string
736    Memcheck:Leak
737    fun:calloc
738    fun:g_malloc0
739    fun:g_hash_table_new_full
740    fun:g_quark_from_string
744    g_quark_from_string
745    Memcheck:Leak
746    fun:malloc
747    fun:realloc
748    fun:g_realloc
749    fun:g_quark_from_string
753    g_quark_from_string
754    Memcheck:Leak
755    fun:malloc
756    fun:g_malloc
757    fun:g_slice_alloc
758    fun:g_hash_table_new_full
759    fun:g_quark_from_string
763    g_get_any_init_do
764    Memcheck:Leak
765    fun:malloc
766    fun:g_malloc
767    fun:g_strdup
768    fun:g_get_any_init_do
772    g_get_any_init_do
773    Memcheck:Leak
774    fun:malloc
775    fun:g_malloc
776    fun:g_strjoinv
777    fun:g_get_any_init_do
781    nss
782    Memcheck:Leak
783    fun:malloc
784    fun:__nss_lookup_function
788    nss
789    Memcheck:Leak
790    fun:malloc
791    fun:tsearch
792    fun:__nss_lookup_function
796    nss
797    Memcheck:Leak
798    fun:malloc
799    fun:nss_parse_service_list
800    fun:__nss_database_lookup