Commit 209aceeb authored by Max Kellermann's avatar Max Kellermann

valgrind.suppressions: merge changes from master

parent ae70875f
...@@ -4,66 +4,29 @@ ...@@ -4,66 +4,29 @@
# bogus messages. # bogus messages.
{ {
g_main_context_dispatch <insert_a_suppression_name_here>
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_slice_alloc0
fun:get_dispatch
fun:g_main_context_dispatch
}
{
g_main_context_default
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_slist_append
fun:g_main_context_new
fun:g_main_context_default
}
{
g_main_context_default
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_ptr_array_sized_new
fun:g_main_context_new
fun:g_main_context_default
}
{
g_main_context_default
Memcheck:Leak Memcheck:Leak
fun:calloc fun:*alloc
fun:g_malloc0 ...
fun:g_main_context_new fun:g_random_int
fun:g_main_context_default
} }
{ {
g_main_context_default g_main_context_dispatch
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:g_malloc fun:g_malloc
fun:g_slice_alloc fun:g_slice_alloc
fun:g_main_context_add_poll_unlocked fun:g_slice_alloc0
fun:g_main_context_new fun:get_dispatch
fun:g_main_context_default fun:g_main_context_dispatch
} }
{ {
g_main_context_default g_main_context_default
Memcheck:Leak Memcheck:Leak
fun:malloc fun:?alloc
fun:g_malloc ...
fun:g_slice_alloc
fun:g_slist_prepend
fun:g_main_context_new
fun:g_main_context_default fun:g_main_context_default
} }
...@@ -90,108 +53,34 @@ ...@@ -90,108 +53,34 @@
} }
{ {
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_strdup
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_strconcat
fun:_g_compute_locale_variants
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_get_language_names
}
{
g_static_private_set g_static_private_set
Memcheck:Leak Memcheck:Leak
fun:realloc fun:memalign
fun:g_realloc ...
fun:g_array_maybe_expand
fun:g_array_set_size
fun:g_static_private_set fun:g_static_private_set
} }
{ {
g_static_private_set g_static_private_set
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:realloc ...
fun:g_realloc
fun:g_array_maybe_expand
fun:g_array_set_size
fun:g_static_private_set fun:g_static_private_set
} }
{ {
g_get_language_names g_static_private_set
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_insert_internal
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_hash_table_insert_internal
fun:g_get_language_names
}
{
g_get_language_names
Memcheck:Leak Memcheck:Leak
fun:calloc fun:*alloc
fun:g_malloc0 ...
fun:g_hash_table_resize fun:g_intern_static_string
fun:g_hash_table_insert_internal
fun:g_get_language_names
} }
{ {
g_get_language_names g_get_language_names
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_get_language_names fun:g_get_language_names
} }
...@@ -199,49 +88,31 @@ ...@@ -199,49 +88,31 @@
g_get_language_names g_get_language_names
Memcheck:Leak Memcheck:Leak
fun:memalign fun:memalign
fun:posix_memalign ...
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_slist_prepend
fun:g_strsplit
fun:g_get_language_names fun:g_get_language_names
} }
{ {
g_set_prgname g_set_prgname
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_set_prgname fun:g_set_prgname
} }
{ {
g_set_application_name g_set_application_name
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_set_application_name fun:g_set_application_name
} }
{ {
g_thread_init_glib g_thread_init_glib
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_private_new_posix_impl
fun:_g_messages_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_private_new_posix_impl
fun:_g_slice_thread_init_nomessage
fun:g_thread_init_glib fun:g_thread_init_glib
} }
...@@ -254,197 +125,43 @@ ...@@ -254,197 +125,43 @@
} }
{ {
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_private_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_messages_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_thread_self
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_slice_thread_init_nomessage
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_cond_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:g_thread_init_glib
}
{
g_thread_init_glib
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_mutex_new_posix_impl
fun:_g_mem_thread_init_noprivate_nomessage
fun:g_thread_init_glib
}
{
g_get_filename_charsets
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_strdup
fun:g_get_filename_charsets
}
{
g_get_filename_charsets g_get_filename_charsets
Memcheck:Leak Memcheck:Leak
fun:calloc fun:*alloc
fun:g_malloc0 ...
fun:g_get_filename_charsets fun:g_get_filename_charsets
} }
{ {
g_get_filename_charsets
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_filename_charsets
}
{
g_get_filename_charsets
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_filename_charsets
}
{
g_static_private_set
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
}
{
g_static_private_get
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_thread_self
fun:g_static_private_get
}
{
g_get_charset g_get_charset
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_charset
}
{
g_get_charset
Memcheck:Leak
fun:memalign
fun:posix_memalign
fun:slab_allocator_alloc_chunk
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
fun:g_get_charset fun:g_get_charset
} }
{ {
openssl openssl
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc ...
fun:engine_cleanup_add_last
fun:ENGINE_add
fun:ENGINE_load_dynamic fun:ENGINE_load_dynamic
} }
{ {
openssl <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc ...
fun:ENGINE_new fun:g_data_initialize
fun:ENGINE_load_dynamic
} }
{ {
openssl <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc ...
obj:/usr/lib/libssl.so.0.9.8 fun:g_resolver_get_default
fun:SSL_COMP_get_compression_methods
fun:SSL_library_init
} }
{ {
...@@ -452,358 +169,285 @@ ...@@ -452,358 +169,285 @@
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:CRYPTO_malloc fun:CRYPTO_malloc
fun:sk_new ...
obj:/usr/lib/libssl.so.0.9.8
fun:SSL_COMP_get_compression_methods fun:SSL_COMP_get_compression_methods
fun:SSL_library_init fun:SSL_library_init
} }
{ {
openssl <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc fun:CRYPTO_malloc
fun:sk_new ...
fun:engine_cleanup_add_last fun:ERR_get_state
fun:ENGINE_add
fun:ENGINE_load_dynamic
} }
{ {
<insert_a_suppression_name_here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:CRYPTO_malloc fun:CRYPTO_malloc
fun:ERR_get_state ...
fun:ERR_clear_error fun:RSA_new_method
fun:Curl_ossl_init
fun:curl_global_init
} }
{ {
openssl <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:?alloc
fun:CRYPTO_malloc ...
fun:lh_new fun:do_dlopen
obj:/usr/lib/libcrypto.so.0.9.8
obj:/usr/lib/libcrypto.so.0.9.8
fun:ERR_get_state
fun:ERR_clear_error
fun:Curl_ossl_init
fun:curl_global_init
} }
{ {
openssl <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:?alloc
fun:CRYPTO_malloc ...
fun:lh_insert fun:dlopen*
obj:/usr/lib/libcrypto.so.0.9.8
fun:ERR_get_state
fun:ERR_clear_error
} }
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:_dl_map_object_deps ...
fun:dl_open_worker fun:dlclose
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:dlerror_run
fun:__libc_dlopen_mode
fun:pthread_cancel_init
} }
# is that a leak in libdbus?
{ {
<insert_a_suppression_name_here> <insert a suppression name here>
Memcheck:Leak Memcheck:Leak
fun:calloc fun:?alloc
fun:_dl_new_object ...
fun:_dl_map_object_from_fd obj:*/libdbus-*.so.*
fun:_dl_map_object fun:avahi_client_new
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> <insert a suppression name here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:_dl_new_object obj:/usr/lib/libdbus-1.so.3.4.0
fun:_dl_map_object_from_fd fun:dbus_message_new_error
fun:_dl_map_object obj:/usr/lib/libdbus-1.so.3.4.0
fun:dl_open_worker fun:dbus_connection_send_with_reply
fun:_dl_catch_error fun:dbus_connection_send_with_reply_and_block
fun:_dl_open obj:/usr/lib/libavahi-client.so.3.2.4
fun:avahi_entry_group_new
fun:avahiRegisterService
fun:avahiClientCallback
obj:/usr/lib/libavahi-client.so.3.2.4
fun:avahi_client_new
} }
{ {
<insert_a_suppression_name_here> inet_ntoa
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:local_strdup fun:inet_ntoa
fun:_dl_map_object
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> wildmidi
Memcheck:Leak Memcheck:Leak
fun:calloc fun:malloc
fun:_dl_check_map_versions fun:realloc
fun:dl_open_worker fun:init_gauss
fun:_dl_catch_error fun:WildMidi_Init
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> g_quark_from_string
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:_dl_map_object_deps ...
fun:dl_open_worker fun:g_quark_from_*
fun:_dl_catch_error
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> g_get_any_init_do
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:_dl_map_object_deps fun:g_malloc
fun:dl_open_worker fun:g_strdup
fun:_dl_catch_error fun:g_get_any_init_do
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> g_get_any_init_do
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:_dl_new_object fun:g_malloc
fun:_dl_map_object_from_fd fun:g_strjoinv
fun:_dl_map_object fun:g_get_any_init_do
fun:openaux
fun:_dl_catch_error
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
} }
{ {
<insert_a_suppression_name_here> nss
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:local_strdup fun:__nss_lookup_function
fun:_dl_map_object
fun:openaux
fun:_dl_catch_error
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
} }
{ {
dlopen nss
Memcheck:Leak Memcheck:Leak
fun:calloc fun:malloc
fun:_dlerror_run fun:tsearch
fun:__nss_lookup_function
} }
{ {
dlopen <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:_dl_scope_free ...
fun:_dl_map_object_deps fun:g_type_init_with_debug_flags
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:do_dlopen
fun:_dl_catch_error
fun:dlerror_run
} }
# is that a leak in libdbus?
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
obj:/usr/lib/libdbus-1.so.3.4.0 ...
obj:/usr/lib/libdbus-1.so.3.4.0 fun:g_type_register_static
fun:avahi_client_new
} }
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
obj:/usr/lib/libdbus-1.so.3.4.0 ...
fun:dbus_message_unref fun:g_type_add_interface_static
obj:/usr/lib/libdbus-1.so.3.4.0
fun:dbus_connection_send_with_reply_and_block
fun:dbus_bus_register
obj:/usr/lib/libdbus-1.so.3.4.0
fun:avahi_client_new
} }
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
obj:/usr/lib/libdbus-1.so.3.4.0 ...
fun:dbus_message_new_method_call fun:g_type_add_interface_check
fun:dbus_bus_register
obj:/usr/lib/libdbus-1.so.3.4.0
fun:avahi_client_new
} }
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
obj:/usr/lib/libdbus-1.so.3.4.0 ...
obj:/usr/lib/libdbus-1.so.3.4.0 fun:g_type_interface_add_prerequisite
fun:avahi_client_new
} }
{ {
<insert a suppression name here> <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:calloc
obj:/usr/lib/libdbus-1.so.3.4.0 fun:g_malloc0
fun:dbus_message_new_error fun:g_type_class_ref
obj:/usr/lib/libdbus-1.so.3.4.0
fun:dbus_connection_send_with_reply
fun:dbus_connection_send_with_reply_and_block
obj:/usr/lib/libavahi-client.so.3.2.4
fun:avahi_entry_group_new
fun:avahiRegisterService
fun:avahiClientCallback
obj:/usr/lib/libavahi-client.so.3.2.4
fun:avahi_client_new
} }
{ {
inet_ntoa <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:inet_ntoa ...
fun:g_*_class_intern_init
} }
{ {
wildmidi <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:realloc ...
fun:init_gauss fun:type_iface_vtable_base_init_Wm
fun:WildMidi_Init
} }
{ {
g_quark_from_static_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:calloc fun:*alloc
fun:g_malloc0 ...
fun:g_hash_table_new_full fun:g_object_do_class_init
fun:g_quark_from_static_string
} }
{ {
g_quark_from_static_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:realloc ...
fun:g_realloc fun:g_object_base_class_init
fun:g_quark_from_static_string
} }
{ {
g_quark_from_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup fun:g_object_class_install_property
fun:g_quark_from_string
} }
{ {
g_quark_from_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:calloc fun:*alloc
fun:g_malloc0 ...
fun:g_hash_table_new_full fun:soup_*_class_intern_init
fun:g_quark_from_string
} }
{ {
g_quark_from_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:realloc ...
fun:g_realloc fun:soup_auth_manager_add_type
fun:g_quark_from_string
} }
{ {
g_quark_from_string <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_slice_alloc fun:soup_auth_manager_class_intern_init
fun:g_hash_table_new_full
fun:g_quark_from_string
} }
{ {
g_get_any_init_do <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strdup fun:soup_auth_manager_ntlm_class_intern_init
fun:g_get_any_init_do
} }
{ {
g_get_any_init_do <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:*alloc
fun:g_malloc ...
fun:g_strjoinv fun:intern_header_name
fun:g_get_any_init_do
} }
{ {
nss nss
Memcheck:Leak Memcheck:Leak
fun:malloc fun:malloc
fun:__nss_lookup_function fun:nss_parse_service_list
fun:__nss_database_lookup
} }
{ {
nss <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:?alloc
fun:tsearch ...
fun:__nss_lookup_function fun:xmlInitParser
} }
{ {
nss <insert_a_suppression_name_here>
Memcheck:Leak Memcheck:Leak
fun:malloc fun:?alloc
fun:nss_parse_service_list fun:snd1_dlobj_cache_get
fun:__nss_database_lookup
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment