Blame common/gst.supp

Packit 0652a1
### this file contains suppressions for valgrind when running
Packit 0652a1
### the gstreamer unit tests
Packit 0652a1
### it might be useful for wider use as well
Packit 0652a1
Packit 0652a1
### syscall suppressions
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <clone on Wim's Debian>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   clone(parent_tidptr)
Packit 0652a1
   fun:clone
Packit 0652a1
   fun:clone
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <clone on Wim's Debian>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   clone(child_tidptr)
Packit 0652a1
   fun:clone
Packit 0652a1
   fun:clone
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <clone on Wim's Debian>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   clone(tlsinfo)
Packit 0652a1
   fun:clone
Packit 0652a1
   fun:clone
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# a thread-related free problem in glibc from Edgard
Packit 0652a1
{
Packit 0652a1
   __libc_freeres_rw_acess
Packit 0652a1
   Memcheck:Addr4
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:__libc_freeres
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <futex on Andy's 64-bit ubuntu>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   futex(uaddr2)
Packit 0652a1
   fun:pthread_once
Packit 0652a1
   obj:/lib/libc-2.3.*.so
Packit 0652a1
   obj:/lib/libc-2.3.*.so
Packit 0652a1
   fun:mbsnrtowcs
Packit 0652a1
   fun:vfprintf
Packit 0652a1
   fun:vsprintf
Packit 0652a1
   fun:sprintf
Packit 0652a1
   obj:/lib/libc-2.3.*.so
Packit 0652a1
   fun:tmpfile
Packit 0652a1
   fun:setup_pipe
Packit 0652a1
   fun:setup_messaging_with_key
Packit 0652a1
   fun:setup_messaging
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# suppression for a glibc bug:
Packit 0652a1
# http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
Packit 0652a1
{
Packit 0652a1
   <Workaround for a glibc bug>
Packit 0652a1
   Memcheck:Free
Packit 0652a1
   fun:free
Packit 0652a1
   obj:*libc-*.so
Packit 0652a1
   fun:__libc_freeres
Packit 0652a1
   fun:*
Packit 0652a1
   fun:_Exit
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# same as above, just so it works for tpm on gutsy/x86-64
Packit 0652a1
{
Packit 0652a1
   <workaround glibc bug on gutsy x86-64>
Packit 0652a1
   Memcheck:Free
Packit 0652a1
   fun:free
Packit 0652a1
   fun:free_mem
Packit 0652a1
   fun:__libc_freeres
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
### glib suppressions
Packit 0652a1
{
Packit 0652a1
   <g_parse_debug_string>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:g_parse_debug_string
Packit 0652a1
   obj:/usr/lib*/libglib-2.0.so.*
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:g_slice_alloc0
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <g_type_init leaks>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_type_init*
Packit 0652a1
   fun:init_pre*
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <g_type_register_fundamental leaks>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_type_register_fundamental
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib 2.21 static type data>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:type_node_any_new_W
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib 2.21 static type data>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:type_node_any_new_W
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib 2.21 static type data>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib 2.21 static type data>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:type_add_flags_W
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib 2.21 static type data>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:type_add_flags_W
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
#pthread memleaks
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   pthread_create Syscall param write(buf) points to uninitialised byte(s)
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   write(buf)
Packit 0652a1
   fun:pthread_create@@GLIBC_2.2.5
Packit 0652a1
   fun:g_thread_create*
Packit 0652a1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# nss_parse_* memleak (used by g_option_context_parse)
Packit 0652a1
{
Packit 0652a1
   nss_parse_* memleak
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:nss_parse_service_list
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# liboil suppressions
Packit 0652a1
{
Packit 0652a1
   <liboil cpu_fault_check_try>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   obj:/usr/lib/liboil-0.3.so.0.1.0
Packit 0652a1
   obj:/usr/lib/liboil-0.3.so.0.1.0
Packit 0652a1
   obj:/usr/lib/liboil-0.3.so.0.1.0
Packit 0652a1
   fun:oil_cpu_fault_check_try
Packit 0652a1
   fun:oil_test_check_impl
Packit 0652a1
   fun:oil_class_optimize
Packit 0652a1
   fun:oil_optimize_all
Packit 0652a1
   fun:oil_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Ubuntu Dapper x86_64>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   futex(uaddr2)
Packit 0652a1
   fun:pthread_once
Packit 0652a1
   obj:/lib/libc-2.3.6.so
Packit 0652a1
   obj:/lib/libc-2.3.6.so
Packit 0652a1
   fun:setlocale
Packit 0652a1
   fun:init_pre
Packit 0652a1
   fun:g_option_context_parse
Packit 0652a1
   fun:gst_init_check
Packit 0652a1
   fun:gst_init
Packit 0652a1
   fun:gst_check_init
Packit 0652a1
   fun:main
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <libcdio 0.76 leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   obj:/usr/lib/libcdio.so.6.0.1
Packit 0652a1
   fun:cdio_open_am_linux
Packit 0652a1
   obj:/usr/lib/libcdio.so.6.0.1
Packit 0652a1
   fun:cdio_open_am
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <First of many Alsa errors>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:snd_pcm_direct_shm_create_or_connect
Packit 0652a1
   fun:snd_pcm_dsnoop_open
Packit 0652a1
   fun:_snd_pcm_dsnoop_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_plug_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_asym_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:snd*_pcm_hw_param_set_near
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   ...
Packit 0652a1
   fun:snd*_pcm_hw_param_set_near
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_close
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:snd_pcm_direct_shm_create_or_connect
Packit 0652a1
   fun:snd_pcm_dmix_open
Packit 0652a1
   fun:_snd_pcm_dmix_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_softvol_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_plug_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_asym_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:strdup
Packit 0652a1
   fun:snd_dlobj_cache_add
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:snd_pcm_dsnoop_open
Packit 0652a1
   fun:_snd_pcm_dsnoop_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_plug_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   fun:snd_pcm_open_slave
Packit 0652a1
   fun:_snd_pcm_asym_open
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
   obj:/*lib/libasound.so.2.0.0
Packit 0652a1
}
Packit 0652a1
# Catch about 15 variations on inserting info into an ALSA
Packit 0652a1
# internal cache
Packit 0652a1
{
Packit 0652a1
   <alsa error>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   ...
Packit 0652a1
   fun:snd*_dlobj_cache_add
Packit 0652a1
   obj:/*lib*/libasound.so.2.0.0
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa leak in loading configuration>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:snd_pcm_open_conf
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa leak snd_config_hook_load>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   obj:/*lib*/libasound.so.2.0.0
Packit 0652a1
   ...
Packit 0652a1
   fun:snd_config_hook_load
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <alsa leak snd_config_update_r>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   obj:/*lib*/libasound.so.2.0.0
Packit 0652a1
   ...
Packit 0652a1
   fun:snd_config_update_r
Packit 0652a1
   fun:snd_config_update
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <alsa leak snd_config_update_r>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:strdup
Packit 0652a1
   ...
Packit 0652a1
   fun:snd_config_update_r
Packit 0652a1
   fun:snd_config_update
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <nss lookup within ALSA>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   obj:/lib/libc*.so
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:getgrnam_r
Packit 0652a1
   fun:getgrnam
Packit 0652a1
   fun:snd_pcm_direct_parse_open_conf
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <libxcb leak on Ubuntu Feisty>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_XCBInitDisplayLock
Packit 0652a1
   fun:XOpenDisplay
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# GConf internal initialisations related to getting the default client.
Packit 0652a1
{
Packit 0652a1
   <Orbit something or other>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_tcval
Packit 0652a1
   obj:/usr/lib/libORBit-2.so.*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:CORBA_ORB_string_to_object
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_get_current_lock_holder
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_tcval
Packit 0652a1
   obj:*
Packit 0652a1
   fun:PortableServer_POA_servant_to_reference
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_tcval
Packit 0652a1
   obj:/usr/lib/libORBit-2.so.*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:CORBA_ORB_string_to_object
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_get_current_lock_holder
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal initialisation>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:ORBit_demarshal_value
Packit 0652a1
   fun:*
Packit 0652a1
   fun:ORBit_small_invoke_stub
Packit 0652a1
   fun:ConfigServer_get_default_database
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:IOP_generate_profiles
Packit 0652a1
   fun:ORBit_marshal_object
Packit 0652a1
   fun:ORBit_marshal_value
Packit 0652a1
   fun:*
Packit 0652a1
   fun:ORBit_small_invoke_stub
Packit 0652a1
   fun:ConfigServer_add_client
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_by_tc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:PortableServer_POA_servant_to_reference
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf internal init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_by_tc
Packit 0652a1
   obj:/usr/lib/libORBit-2.so.*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:CORBA_ORB_string_to_object
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_get_current_lock_holder
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so.*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <insert a suppression name here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# Some libORBit/bonobo initialisation stuff
Packit 0652a1
{
Packit 0652a1
   <bonobo init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:ORBit_alloc_string
Packit 0652a1
   fun:CORBA_string_dup
Packit 0652a1
   fun:Bonobo_ActivationEnvValue_set
Packit 0652a1
   fun:bonobo_activation_init_activation_env
Packit 0652a1
   fun:bonobo_activation_orb_init
Packit 0652a1
   fun:bonobo_activation_init
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <bonobo init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc*
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:PortableServer_POA_servant_to_reference
Packit 0652a1
   obj:/usr/lib/libbonobo-2.so*
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <bonobo init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_tcval
Packit 0652a1
   fun:ORBit_small_allocbuf
Packit 0652a1
   fun:ORBit_adaptor_setup
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_POA_setup_root
Packit 0652a1
   fun:ORBit_init_internals
Packit 0652a1
   fun:CORBA_ORB_init
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <bonobo init - more recent variant of above>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc_tcval
Packit 0652a1
   fun:ORBit_adaptor_setup
Packit 0652a1
   fun:*
Packit 0652a1
   fun:ORBit_POA_setup_root
Packit 0652a1
   fun:ORBit_init_internals
Packit 0652a1
   fun:CORBA_ORB_init
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <bonobo init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_allocbuf
Packit 0652a1
   fun:bonobo_activation_init_activation_env
Packit 0652a1
   fun:bonobo_activation_orb_init
Packit 0652a1
   fun:bonobo_activation_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# More GConf stuff from the FC5 buildbot, mostly variations on the
Packit 0652a1
# above stack traces
Packit 0652a1
{
Packit 0652a1
   <incompletely initialised ORBit buffer>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   writev(vector[...])
Packit 0652a1
   fun:writev
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:link_connection_writev
Packit 0652a1
   fun:giop_send_buffer_write
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_small_invoke_stub
Packit 0652a1
   fun:ORBit_small_invoke_stub_n
Packit 0652a1
   fun:ORBit_c_stub_invoke
Packit 0652a1
   fun:ConfigServer_ping
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc*
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:PortableServer_POA_servant_to_reference
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:CORBA_ORB_string_to_object
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_get_current_lock_holder
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc*
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:CORBA_ORB_string_to_object
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_get_current_lock_holder
Packit 0652a1
   fun:gconf_activate_server
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <bonobo init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc*
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_demarshal_IOR
Packit 0652a1
   fun:ORBit_demarshal_object
Packit 0652a1
   fun:ORBit_demarshal_value
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_small_invoke_stub
Packit 0652a1
   fun:ORBit_small_invoke_stub_n
Packit 0652a1
   fun:ORBit_c_stub_invoke
Packit 0652a1
   fun:ConfigServer_get_default_database
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <gconf init>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:ORBit_alloc*
Packit 0652a1
   fun:ORBit_small_alloc*
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_OAObject_object_to_objkey
Packit 0652a1
   fun:IOP_generate_profiles
Packit 0652a1
   fun:ORBit_marshal_object
Packit 0652a1
   fun:ORBit_marshal_value
Packit 0652a1
   obj:/usr/lib/libORBit-2.so*
Packit 0652a1
   fun:ORBit_small_invoke_stub
Packit 0652a1
   fun:ORBit_small_invoke_stub_n
Packit 0652a1
   fun:ORBit_c_stub_invoke
Packit 0652a1
   fun:ConfigServer_add_client
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   obj:/usr/lib/libgconf-2.so*
Packit 0652a1
   fun:gconf_engine_get_default
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <GLib caching the home dir>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   obj:*libc-*.so
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:getpwnam_r
Packit 0652a1
   obj:/usr/lib*/libglib-2.0.so.*
Packit 0652a1
   fun:g_get_home_dir
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <GLib caching the user name>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   obj:*libc-*.so
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:getpwnam_r
Packit 0652a1
   obj:/usr/lib*/libglib-2.0.so.*
Packit 0652a1
   fun:g_get_user_name
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <GLib caching the tmp dir>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   obj:*libc-*.so
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:getpwnam_r
Packit 0652a1
   obj:/usr/lib*/libglib-2.0.so.*
Packit 0652a1
   fun:g_get_tmp_dir
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <GLib caching the host name>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   obj:*libc-*.so
Packit 0652a1
   fun:__nss_database_lookup
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:getpwnam_r
Packit 0652a1
   obj:/usr/lib*/libglib-2.0.so.0.*
Packit 0652a1
   fun:g_get_host_name
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
Packit 0652a1
## Some Fontconfig errors.
Packit 0652a1
{
Packit 0652a1
   <First time load of a font - feisty x86_64>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:FcPatternObjectInsertElt
Packit 0652a1
   fun:FcPatternObjectAddWithBinding
Packit 0652a1
   fun:FcPatternAppend
Packit 0652a1
   fun:FcEndElement
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   fun:XML_ParseBuffer
Packit 0652a1
   fun:FcConfigParseAndLoad
Packit 0652a1
   fun:FcConfigParseAndLoad
Packit 0652a1
   fun:FcParseInclude
Packit 0652a1
   fun:FcEndElement
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   obj:/usr/lib/libexpat.so.*
Packit 0652a1
   fun:XML_ParseBuffer
Packit 0652a1
   fun:FcConfigParseAndLoad
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <First time load of a font - generic>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:FcInitLoadConfig
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## Leaks in ALSA (variations of leak from snd_config_load1)
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:_snd_config_make
Packit 0652a1
   fun:_snd_config_make_add
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:snd1_dlobj_cache_add
Packit 0652a1
   fun:snd_ctl_open_noupdate
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd1_dlobj_cache_add
Packit 0652a1
   fun:snd_ctl_open_noupdate
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Alsa leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:snd_config_load1
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
Packit 0652a1
# The following are leaks of caps that need to be created dynamically
Packit 0652a1
# in the type registration of the plugin (used for pad templates).
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in ogmparsers>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_new_simple
Packit 0652a1
   fun:*
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
   fun:gst_element_register
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in ogmparsers>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
   fun:gst_element_register
Packit 0652a1
   fun:gst_ogm_parse_plugin_init
Packit 0652a1
   fun:plugin_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in videotestsrc>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_video_test_src_base_init
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
   fun:gst_element_register
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in videotestsrc>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_video_test_src_getcaps
Packit 0652a1
   fun:gst_video_test_src_base_init
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
   fun:gst_element_register
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in ffmpegcolorspace>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_ffmpegcsp_codectype_to_caps
Packit 0652a1
   fun:gst_ffmpegcolorspace_register
Packit 0652a1
   fun:plugin_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in ffmpegocolorspace>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_ffmpegcolorspace_register
Packit 0652a1
   fun:plugin_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in gstffmpegdemux>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_new_any
Packit 0652a1
   fun:gst_ffmpegdemux_register
Packit 0652a1
   fun:plugin_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:g_ptr_array_maybe_expand
Packit 0652a1
   fun:g_ptr_array_add
Packit 0652a1
   fun:gst_caps_append
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:g_ptr_array_maybe_expand
Packit 0652a1
   fun:g_ptr_array_add
Packit 0652a1
   fun:gst_caps_append
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:g_ptr_array_maybe_expand
Packit 0652a1
   fun:g_ptr_array_add
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant2>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:g_ptr_array_sized_new
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant3>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:g_array_maybe_expand
Packit 0652a1
   fun:g_array_sized_new
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_value_init_and_copy
Packit 0652a1
   fun:gst_structure_copy
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant4>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:g_array_maybe_expand
Packit 0652a1
   fun:g_array_sized_new
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_structure_copy
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Leak in GstAudioFilter subclasses, variant5>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:g_array_sized_new
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_structure_copy
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_audio_filter_class_add_pad_templates
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Leak in riff-media>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_riff_create_*_template_caps
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Leak in riff-media>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:realloc
Packit 0652a1
   fun:g_realloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_structure_copy
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_caps_append
Packit 0652a1
   fun:gst_riff_create_*_template_caps
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <Leak in riff-media>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:g_array_sized_new
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_structure_copy
Packit 0652a1
   fun:gst_caps_copy
Packit 0652a1
   fun:gst_caps_append
Packit 0652a1
   fun:gst_riff_create_*_template_caps
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## Leaks in pango (bilboed: gentoo unstable amd64)
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <Pango leak - generic>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:pango_layout_get_pixel_extents
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <insert a suppression name here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:pango_language_from_string
Packit 0652a1
   fun:pango_language_get_default
Packit 0652a1
   fun:pango_context_init
Packit 0652a1
   fun:g_type_create_instance
Packit 0652a1
   fun:g_object_constructor
Packit 0652a1
   fun:g_object_newv
Packit 0652a1
   fun:g_object_new_valist
Packit 0652a1
   fun:g_object_new
Packit 0652a1
   fun:pango_font_map_create_context
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <PangoLanguage can never be freed>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   fun:g_malloc0
Packit 0652a1
   fun:pango_language_from_string
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
Packit 0652a1
## Leak of everything allocated by gst-libav plugin init
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:gst_ffmpeg_cfg_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## Leak of GIO module through gnomevfs
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <gio leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:g_type_create_instance
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:g_io_module_new
Packit 0652a1
   fun:g_io_modules_load_all_in_directory
Packit 0652a1
   fun:*
Packit 0652a1
   fun:get_default_vfs
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
Packit 0652a1
{
Packit 0652a1
   <Leak of addrinfo in esd>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:gaih_inet
Packit 0652a1
   fun:getaddrinfo
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## Dynamic pad templates in mxfmux
Packit 0652a1
{
Packit 0652a1
   <Dynamic pad templates in mxfmux>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_slice_alloc
Packit 0652a1
   fun:gst_caps_new_empty
Packit 0652a1
   fun:gst_caps_from_string
Packit 0652a1
   fun:mxf_*_init
Packit 0652a1
   fun:plugin_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
## We don't know if ffmpeg frees this or not and better pass a copy for safety
Packit 0652a1
{
Packit 0652a1
   <insert a suppression name here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   fun:g_malloc
Packit 0652a1
   fun:g_strdup
Packit 0652a1
   fun:gst_ffmpeg_cfg_fill_context
Packit 0652a1
   fun:gst_ffmpegenc_setcaps
Packit 0652a1
   fun:gst_pad_set_caps
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 overreads/conditionals>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   fun:_vgnU_freeres
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 overreads/conditionals>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   fun:_vgnU_freeres
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 mysterious invalid free on exit>
Packit 0652a1
   Memcheck:Free
Packit 0652a1
   fun:free
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   obj:/lib*/libc-2.10.*.so
Packit 0652a1
   fun:_vgnU_freeres
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# glibc-2.10 dl overreads
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 overreads/conditionals>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:__tls*
Packit 0652a1
   obj:*
Packit 0652a1
   obj:*
Packit 0652a1
   fun:_vgnU_freeres
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 overreads/conditionals>
Packit 0652a1
   Memcheck:Param
Packit 0652a1
   arch_prctl(arg2)
Packit 0652a1
   fun:init_tls
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# GModule issues with glibc-2.10
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 GLIB leaks>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   fun:g_module_*
Packit 0652a1
   fun:gst_plugin*
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <glibc-2.10 GLIB leaks>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   fun:*
Packit 0652a1
   fun:g_module_*
Packit 0652a1
   fun:gst_plugin*
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# Leak in GSlice
Packit 0652a1
{
Packit 0652a1
   <insert a suppression name here>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   fun:g_parse_debug_string
Packit 0652a1
   fun:slice_config_init
Packit 0652a1
   fun:g_slice_init_nomessage
Packit 0652a1
   fun:_g_slice_thread_init_nomessage
Packit 0652a1
   fun:g_thread_init_glib
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# 2.10 pthread issues
Packit 0652a1
{
Packit 0652a1
   <insert a suppression name here>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   fun:__pthread_initialize_minimal
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# glib type leaks
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_type_register_static
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# new registry system
Packit 0652a1
# all of this will only be created once when loading registry.
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:_priv_gst_registry_chunks_load_plugin
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# system-wide tags
Packit 0652a1
# these tags are registered once
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:*
Packit 0652a1
   fun:*
Packit 0652a1
   fun:gst_tag_register
Packit 0652a1
   fun:_gst_tag_initialize
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# system-wide type classes that we keep referenced
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <g_type_class_ref leaks>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_type_class_ref
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# leaking cached queries which are only initialized once
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:_gst_query_initialize
Packit 0652a1
   fun:init_post
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# macosx (leopard) library loader leak
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:_Znwm
Packit 0652a1
   fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
Packit 0652a1
   fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
Packit 0652a1
   fun:_ZNSsC2EPKcRKSaIcE
Packit 0652a1
   fun:_Z41__static_initialization_and_destruction_0ii
Packit 0652a1
   fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# GObject type registration
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:_g_atomic_array_copy
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <getdelim one-time inits called from libselinux>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   fun:getdelim
Packit 0652a1
   obj:*libselinux*
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <weird one when re-reading registry>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   obj:*/sed
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <weird one when re-reading registry>
Packit 0652a1
   Memcheck:Addr8
Packit 0652a1
   ...
Packit 0652a1
   obj:*/sed
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# GLib 2.23 interface vtable
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_type_add_interface_static
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <leak in dash on debian sid>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   obj:*/dash
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
# libtool/gentoo fake leak
Packit 0652a1
# it actually runs bash and valgrind complains
Packit 0652a1
{
Packit 0652a1
   <insert_a_suppression_name_here>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   obj:/bin/bash
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <ignore possbly-lost leaks in the plugin scanner which doesn't clean up properly>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:_gst_plugin_loader_client_run
Packit 0652a1
   fun:main
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <warning with libc 2.13-2 as in Debian/unstable on amd64>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   fun:*strcasecmp*
Packit 0652a1
   ...
Packit 0652a1
   fun:__dcigettext
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <warning with libc 2.13-2 as in Debian/unstable on amd64>
Packit 0652a1
   Memcheck:Value8
Packit 0652a1
   fun:*strcasecmp*
Packit 0652a1
   ...
Packit 0652a1
   fun:__dcigettext
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <GstSystemClock is a singleton and does not leak>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   ...
Packit 0652a1
   fun:gst_poll_new
Packit 0652a1
   fun:gst_poll_new_timer
Packit 0652a1
   fun:gst_system_clock_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glib types are singletons>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   ...
Packit 0652a1
   fun:gobject_init_ctor
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <quark table is leaked on purpose if it grows too big>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_quark_from*_string
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
  <timer_create suppressions for earlier valgrind versions that complain>
Packit 0652a1
  Memcheck:Param
Packit 0652a1
  timer_create(evp)
Packit 0652a1
  fun:timer_create@@GLIBC_2.3.3
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   closures aren't valgrind friendly (bgo#739850)
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_cclosure_new
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   closures aren't valgrind friendly (bgo#739850)
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_closure_add_invalidate_notifier
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   closures aren't valgrind friendly (bgo#739850)
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:calloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_closure_new_simple
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   glib/giomodules2 (from libsoup.supp)
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   ...
Packit 0652a1
   fun:_g_io_module_get_default
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <valgrind bug when trying to parse "infinity" from "interleaved">
Packit 0652a1
   Memcheck:Addr8
Packit 0652a1
   fun:__GI___strncasecmp_l
Packit 0652a1
   fun:____strtod_l_internal
Packit 0652a1
   fun:gst_value_deserialize_double
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <glibc overreads/conditionals>
Packit 0652a1
   Memcheck:Addr8
Packit 0652a1
   fun:do_lookup_x
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   <quark tables are leaked on purpose when they are expanded, observed with glib 2.46 and gst-rtsp-server tests>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:malloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_quark_init
Packit 0652a1
}
Packit 0652a1
Packit 0652a1
{
Packit 0652a1
   Leak of debug function list
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   fun:*alloc
Packit 0652a1
   ...
Packit 0652a1
   fun:g_slist_prepend
Packit 0652a1
   fun:gst_debug_add_log_function
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Addr1
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Addr2
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Addr4
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Addr8
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Leak
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}
Packit 0652a1
{
Packit 0652a1
   <We do not care about anything ld related, and don't use library constructors>
Packit 0652a1
   Memcheck:Cond
Packit 0652a1
   ...
Packit 0652a1
   obj:*/ld-*.so
Packit 0652a1
   ...
Packit 0652a1
}