From: Jan Schmidt Date: Fri, 9 Oct 2009 14:11:16 +0000 (+0100) Subject: check: Add valgrind suppressions for ALSA and fontconfig bits on Jaunty. X-Git-Tag: RELEASE-0.10.26~336 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=34480029fb7aa6bccf741d25f50727b56e4bb3c7;p=platform%2Fupstream%2Fgst-plugins-base.git check: Add valgrind suppressions for ALSA and fontconfig bits on Jaunty. --- diff --git a/tests/check/gst-plugins-base.supp b/tests/check/gst-plugins-base.supp index 997f2ee..113b3f2 100644 --- a/tests/check/gst-plugins-base.supp +++ b/tests/check/gst-plugins-base.supp @@ -61,3 +61,337 @@ fun:g_vfs_get_default } +{ + + Memcheck:Cond + obj:/usr/lib/libasound.so.* + fun:snd_pcm_hw_params_set_buffer_time_near +} + +{ + + Memcheck:Cond + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:snd_pcm_hw_params_set_buffer_time_near +} + +{ + + Memcheck:Leak + fun:malloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:gst_alsa_device_property_probe_get_values +} + +{ + + Memcheck:Leak + fun:calloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:snd_config_hook_load + obj:* + obj:/usr/lib/libasound.so.* + fun:snd_config_searcha_hooks + fun:snd_config_searchva_hooks + obj:/usr/lib/libasound.so.* + fun:snd_config_search_definition + obj:/usr/lib/libasound.so.* + fun:gst_alsa_device_property_probe_get_values +} + +{ + + Memcheck:Leak + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:/usr/lib/libasound.so.* + fun:snd_config_searcha_hooks + fun:snd_config_searchva_hooks + obj:/usr/lib/libasound.so.* + fun:snd_config_search_definition + obj:/usr/lib/libasound.so.* + fun:gst_alsa_device_property_probe_get_values +} + +{ + + Memcheck:Leak + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:/usr/lib/libasound.so.* + fun:snd_config_searcha_hooks + fun:snd_config_searchva_hooks + obj:/usr/lib/libasound.so.* + fun:snd_config_search_definition + obj:/usr/lib/libasound.so.* + fun:gst_alsa_device_property_probe_get_values +} + +{ + + Memcheck:Leak + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:/usr/lib/libasound.so.* + fun:snd_config_searcha_hooks + fun:snd_config_searchva_hooks + obj:/usr/lib/libasound.so.* + fun:snd_config_search_definition + obj:/usr/lib/libasound.so.* + fun:gst_alsa_device_property_probe_get_values +} + +{ + + Memcheck:Leak + fun:malloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:snd_hctl_open + fun:snd_mixer_attach +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_proplist_sets + fun:pa_context_new_with_proplist + fun:pa_context_new + obj:/usr/lib/alsa-lib/libasound_module_pcm_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_pcm_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:snd_config_hook_load + obj:/usr/lib/alsa-lib/libasound_module_ctl_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_proplist_sets + fun:pa_context_new_with_proplist + fun:pa_context_new + obj:/usr/lib/alsa-lib/libasound_module_ctl_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_ctl_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_ctl_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_ctl_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:snd_config_hook_load + obj:/usr/lib/alsa-lib/libasound_module_pcm_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_pcm_pulse.so +} + +{ + + Memcheck:Leak + fun:calloc + fun:pa_xmalloc0 + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + obj:/usr/lib/libpulse.so.* + fun:pa_mainloop_dispatch + obj:/usr/lib/alsa-lib/libasound_module_pcm_pulse.so +} + +{ + + Memcheck:Leak + fun:malloc + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + obj:/usr/lib/libasound.so.* + fun:gst_alsasrc_open +} + +{ + + Memcheck:Leak + fun:malloc + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libexpat.so.* + obj:/usr/lib/libexpat.so.* + obj:/usr/lib/libexpat.so.* + obj:/usr/lib/libexpat.so.* + fun:XML_ParseBuffer + fun:FcConfigParseAndLoad +} + +{ + + Memcheck:Leak + fun:realloc + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + fun:FcDefaultSubstitute +} + +{ + + Memcheck:Leak + fun:realloc + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + fun:FcConfigSubstituteWithPat +} + +{ + + Memcheck:Leak + fun:realloc + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + obj:/usr/lib/libfontconfig.so.* + fun:FcFontRenderPrepare +}