Blame valgrind.suppressions

Packit 5756e2
# IMPORTANT: these suppressions strongly depend on the used library version.
Packit 5756e2
# They probably don't work out-of-the-box on anything but Fedora, where they
Packit 5756e2
# are mainly tested.
Packit 5756e2
#
Packit 5756e2
# Make sure to install debug information, otherwise the suppression trace might
Packit 5756e2
# not match. On Fedora, try 'dnf debuginfo-install glib2'.
Packit 5756e2
{
Packit 5756e2
  NSS_NoDB_Init
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:NSS_NoDB_Init
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
  g_type_init_with_debug_flags
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:g_type_init_with_debug_flags
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
  g_type_register_static
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:g_type_register_static
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
  g_param_spec_boxed
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:g_param_spec_boxed
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
  g_type_add_interface_static
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:g_type_add_interface_static
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
  g_signal_type_cclosure_new
Packit 5756e2
  Memcheck:Leak
Packit 5756e2
  ...
Packit 5756e2
  fun:g_malloc0
Packit 5756e2
  fun:g_closure_new_simple
Packit 5756e2
  fun:g_signal_type_cclosure_new
Packit 5756e2
  fun:g_signal_new
Packit 5756e2
  ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   dbus_g_value_types_init
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   fun:realloc
Packit 5756e2
   fun:g_realloc
Packit 5756e2
   fun:g_type_set_qdata
Packit 5756e2
   fun:_dbus_g_value_types_init
Packit 5756e2
   fun:dbus_g_bus_get
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   type_iface_vtable_base_init_Wm
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_memdup
Packit 5756e2
   fun:type_iface_vtable_base_init_Wm
Packit 5756e2
   fun:g_type_class_ref
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   g_type_create_instance
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_type_create_instance
Packit 5756e2
   fun:g_object_constructor
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   g_signal_new_class_handler
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   ...
Packit 5756e2
   fun:g_closure_new_simple
Packit 5756e2
   fun:g_cclosure_new
Packit 5756e2
   fun:g_signal_new_class_handler
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _dl_init_g_type_register_fundamental
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   ...
Packit 5756e2
   fun:g_type_register_fundamental
Packit 5756e2
   ...
Packit 5756e2
   fun:_dl_init
Packit 5756e2
   obj:/*/ld-*.so
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _dl_init_g_malloc0
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   ...
Packit 5756e2
   fun:_dl_init
Packit 5756e2
   obj:/*/ld-*.so
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   # added on Fedora 22
Packit 5756e2
   # This happens when setting LD_LIBRARY_PATH and the linker is searching the libraries to load.
Packit 5756e2
   # for example:
Packit 5756e2
   # LD_LIBRARY_PATH=./././././././././././././././././libnm/.libs:./libnm-util/.libs:./libnm-glib/.libs
Packit 5756e2
   _dl_expand_dynamic_string_token
Packit 5756e2
   Memcheck:Cond
Packit 5756e2
   fun:index
Packit 5756e2
   fun:expand_dynamic_string_token
Packit 5756e2
   ...
Packit 5756e2
   fun:dl_main
Packit 5756e2
   fun:_dl_sysdep_start
Packit 5756e2
   fun:_dl_start_final
Packit 5756e2
   fun:_dl_start
Packit 5756e2
   obj:/*/ld-*.so
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
    all_gobject_init_ctor
Packit 5756e2
    Memcheck:Leak
Packit 5756e2
    ...
Packit 5756e2
    fun:gobject_init_ctor
Packit 5756e2
    ...
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
Packit 5756e2
# The following suppressions were needed on fc20.armv7hl
Packit 5756e2
{
Packit 5756e2
   _fun_malloc
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: possible
Packit 5756e2
   fun:malloc
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _fun_realloc
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: possible
Packit 5756e2
   fun:realloc
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _fun_calloc
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: possible
Packit 5756e2
   fun:calloc
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _glib_sigaction
Packit 5756e2
   Memcheck:Param
Packit 5756e2
   rt_sigaction(act->sa_flags)
Packit 5756e2
   fun:__libc_sigaction
Packit 5756e2
   fun:unref_unix_signal_handler_unlocked
Packit 5756e2
   fun:g_child_watch_finalize
Packit 5756e2
   fun:g_source_unref_internal
Packit 5756e2
   fun:g_main_context_dispatch
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_loop_run
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   # FIXME: dunny why this is needed. Clean up later.
Packit 5756e2
   _dispatcher_test
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_variant_new_from_bytes
Packit 5756e2
   fun:g_variant_new_from_trusted
Packit 5756e2
   fun:parse_dhcp
Packit 5756e2
   fun:get_dispatcher_file
Packit 5756e2
   ...
Packit 5756e2
   fun:g_test_run_suite_internal
Packit 5756e2
   fun:g_test_run_suite_internal
Packit 5756e2
   fun:g_test_run_suite
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_1
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:get_dispatch
Packit 5756e2
   fun:g_main_context_dispatch
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_loop_run
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_2
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_main_context_push_thread_default
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_3
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   fun:_g_socket_read_with_control_messages
Packit 5756e2
   fun:_g_dbus_worker_do_read_unlocked
Packit 5756e2
   fun:_g_dbus_worker_do_read_cb
Packit 5756e2
   fun:g_simple_async_result_complete
Packit 5756e2
   fun:complete_in_idle_cb
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_context_dispatch
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_loop_run
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_4
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   ...
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_main_context_push_thread_default
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_5
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   ...
Packit 5756e2
   fun:g_dbus_message_new_from_blob
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_9
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:get_dispatch
Packit 5756e2
   fun:g_main_current_source
Packit 5756e2
   fun:g_task_return
Packit 5756e2
   fun:g_task_thread_pool_thread
Packit 5756e2
   fun:g_thread_pool_thread_proxy
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_10
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_system_thread_new
Packit 5756e2
   fun:g_thread_new_internal
Packit 5756e2
   ...
Packit 5756e2
   fun:g_thread_pool_push
Packit 5756e2
   ...
Packit 5756e2
   fun:g_task_run_in_thread
Packit 5756e2
   fun:g_async_initable_real_init_async
Packit 5756e2
   fun:g_bus_get
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_11
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   ...
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:get_dispatch
Packit 5756e2
   fun:g_main_current_source
Packit 5756e2
   fun:g_task_return
Packit 5756e2
   fun:g_task_thread_pool_thread
Packit 5756e2
   fun:g_thread_pool_thread_proxy
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_12
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_error_new_valist
Packit 5756e2
   fun:g_error_new
Packit 5756e2
   fun:g_dbus_error_new_for_dbus_error
Packit 5756e2
   fun:g_dbus_error_set_dbus_error
Packit 5756e2
   fun:g_dbus_message_to_gerror
Packit 5756e2
   fun:decode_method_reply
Packit 5756e2
   fun:g_dbus_connection_call_sync_internal
Packit 5756e2
   fun:g_dbus_proxy_call_sync_internal
Packit 5756e2
   fun:g_dbus_proxy_call_sync
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_15
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_hash_table_new_full
Packit 5756e2
   fun:demarshal_map
Packit 5756e2
   fun:_dbus_gvalue_demarshal
Packit 5756e2
   fun:dbus_g_proxy_end_call_internal
Packit 5756e2
   fun:dbus_g_proxy_end_call
Packit 5756e2
   fun:get_permissions_reply
Packit 5756e2
   fun:complete_pending_call_and_unlock
Packit 5756e2
   fun:dbus_connection_dispatch
Packit 5756e2
   fun:message_queue_dispatch
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_16
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   fun:_g_dbus_worker_send_message
Packit 5756e2
   fun:g_dbus_connection_send_message_unlocked
Packit 5756e2
   fun:unsubscribe_id_internal
Packit 5756e2
   fun:g_dbus_connection_signal_unsubscribe
Packit 5756e2
   fun:g_dbus_proxy_finalize
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_17
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:calloc
Packit 5756e2
   fun:g_malloc0
Packit 5756e2
   fun:thread_memory_from_self
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_main_context_push_thread_default
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
Packit 5756e2
{
Packit 5756e2
   _gdbus_18
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:get_dispatch
Packit 5756e2
   fun:g_main_dispatch
Packit 5756e2
   fun:g_main_context_dispatch
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_loop_run
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _gdbus_f21_1
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   ...
Packit 5756e2
   fun:_g_dbus_worker_send_message
Packit 5756e2
   fun:g_dbus_connection_send_message_unlocked
Packit 5756e2
   ...
Packit 5756e2
   fun:g_dbus_proxy_finalize
Packit 5756e2
   ...
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _gdbus_f23_1
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_type_create_instance
Packit 5756e2
   fun:g_object_new_internal
Packit 5756e2
   fun:g_object_new*
Packit 5756e2
   fun:g_object_new
Packit 5756e2
   fun:g_task_new
Packit 5756e2
   fun:_g_socket_read_with_control_messages
Packit 5756e2
   fun:_g_dbus_worker_do_read_unlocked
Packit 5756e2
   fun:_g_dbus_worker_do_read_cb
Packit 5756e2
   fun:g_task_return_now
Packit 5756e2
   ...
Packit 5756e2
   fun:g_main_dispatch
Packit 5756e2
   fun:g_main_context_dispatch
Packit 5756e2
   fun:g_main_context_iterate.isra.*
Packit 5756e2
   fun:g_main_loop_run
Packit 5756e2
   fun:gdbus_shared_thread_func
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _gdbus_f25_1
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_system_thread_new
Packit 5756e2
   fun:g_thread_new_internal
Packit 5756e2
   fun:g_thread_new
Packit 5756e2
   fun:g_get_worker_context
Packit 5756e2
   fun:g_task_thread_pool_init
Packit 5756e2
   fun:g_task_get_type
Packit 5756e2
   fun:ensure_required_types
Packit 5756e2
   ...
Packit 5756e2
   fun:g_bus_get_sync
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _gdbus_f25_2
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   ...
Packit 5756e2
   fun:g_dbus_proxy_new_sync
Packit 5756e2
   fun:initable_init
Packit 5756e2
   fun:async_init_thread
Packit 5756e2
   fun:g_task_thread_pool_thread
Packit 5756e2
   fun:g_thread_pool_thread_proxy
Packit 5756e2
   fun:g_thread_proxy
Packit 5756e2
   fun:start_thread
Packit 5756e2
   fun:clone
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _gdbusobjectmanager_f25_1
Packit 5756e2
   Memcheck:Leak
Packit 5756e2
   match-leak-kinds: definite
Packit 5756e2
   fun:malloc
Packit 5756e2
   fun:g_malloc
Packit 5756e2
   fun:g_slice_alloc
Packit 5756e2
   fun:g_slice_alloc0
Packit 5756e2
   fun:g_system_thread_new
Packit 5756e2
   fun:g_thread_new_internal
Packit 5756e2
   fun:g_thread_pool_start_thread.part.1
Packit 5756e2
   fun:g_thread_pool_start_thread
Packit 5756e2
   fun:g_thread_pool_push
Packit 5756e2
   fun:g_task_run_in_thread
Packit 5756e2
   fun:g_async_initable_real_init_async
Packit 5756e2
   fun:g_async_initable_new_valist_async
Packit 5756e2
   fun:g_async_initable_new_async
Packit 5756e2
   fun:g_dbus_object_manager_client_new_for_bus
Packit 5756e2
}
Packit 5756e2
{
Packit 5756e2
   _btrfs_io_clone
Packit 5756e2
   Memcheck:Param
Packit 5756e2
   ioctl(generic)
Packit 5756e2
   fun:ioctl
Packit 5756e2
   fun:btrfs_reflink_with_progress
Packit 5756e2
   ...
Packit 5756e2
}