bilboed common: common/

[email protected] Thu, 11 Dec 2008 23:45:52 -0800 (PST)
Newsgroups gmane.comp.video.gstreamer.cvs
Message-ID <[email protected]>
CVS Root:       /cvs/gstreamer
Module:         common
Changes by:     bilboed
Date:           Fri Dec 12 2008  07:45:52 UTC

Log message:
* gst.supp:
A whole bunch of suppressions detected on latest gentoo ~amd64.
Make some existing suppressions more generic (for subtle dependecy
code changes).
Added suppressions for glibc-2.9.
Added suppressions for new variants of ALSA leaks.
Added suppressions for a series of leaks in plugins registrations due
to some pad templates' caps calculated at runtime.
Added suppressions for variants of some leaks in pango/fontconfig.
Added suppressions for leak in gstffmpegcsp.c (nothing we can do
about it, but will only exist once).

Modified files:
    .               : ChangeLog gst.supp

Links:
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/common/ChangeLog.diff?r1=1.261&r2=1.262
http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/common/gst.supp.diff?r1=1.47&r2=1.48

====Begin Diffs====
Index: ChangeLog
===================================================================
RCS file: /cvs/gstreamer/common/ChangeLog,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -d -r1.261 -r1.262
--- ChangeLog	4 Dec 2008 19:30:17 -0000	1.261
+++ ChangeLog	12 Dec 2008 07:45:38 -0000	1.262
@@ -1,3 +1,17 @@
+2008-12-12  Edward Hervey  <[email protected]>
+
+	* gst.supp:
+	A whole bunch of suppressions detected on latest gentoo ~amd64.
+	Make some existing suppressions more generic (for subtle dependecy
+	code changes).
+	Added suppressions for glibc-2.9.
+	Added suppressions for new variants of ALSA leaks.
+	Added suppressions for a series of leaks in plugins registrations due
+	to some pad templates' caps calculated at runtime.
+	Added suppressions for variants of some leaks in pango/fontconfig.
+	Added suppressions for leak in gstffmpegcsp.c (nothing we can do
+	about it, but will only exist once).
 2008-12-04  Sebastian Dröge  <[email protected]>
 
 	* m4/gst-plugin-docs.m4:
Index: gst.supp
RCS file: /cvs/gstreamer/common/gst.supp,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- gst.supp	1 Dec 2008 16:43:56 -0000	1.47
+++ gst.supp	12 Dec 2008 07:45:38 -0000	1.48
@@ -33,18 +33,58 @@
 {
    <conditional jump on wim's debian 2/2/06>
    Memcheck:Cond
-   obj:/lib/ld-2.3.*.so
+   obj:/lib/ld-2.*.so
    fun:dl_open_worker
    fun:_dl_open
    fun:dlopen_doit
    fun:_dlerror_run
-   fun:dlopen@@GLIBC_2.1
+   fun:dlopen
    fun:g_module_open
    fun:gst_plugin_load_file
 }
+{
+   <Conditional jump>
+   Memcheck:Cond
+   fun:strlen
+   fun:fillin_rpath
+   fun:_dl_init_paths
+   fun:dl_main
+   fun:_dl_sysdep_start
+   fun:_dl_start
+   obj:/lib64/ld-2.*.so
+   obj:*
+}
+   fun:_dl_relocate_object
+   <insert a suppression name here>
+   fun:dl_open_worker
+   fun:_dl_catch_error
+   fun:_dl_open
+   fun:dlopen_doit
+   fun:_dlerror_run
+   fun:dlopen@@GLIBC_2.2.5
+   fun:g_module_open
 # glibc does not deallocate thread-local storage
@@ -1635,11 +1675,11 @@
    fun:calloc
    fun:g_malloc0
    fun:ORBit_alloc_tcval
-   obj:/usr/lib/libORBit-2.so.*
    fun:PortableServer_POA_servant_to_reference
-   obj:/usr/lib/libgconf-2.so.*
+   fun:*
    fun:gconf_engine_get_default
@@ -1665,14 +1705,14 @@
    fun:ORBit_alloc*
    fun:ORBit_demarshal_IOR
    fun:ORBit_demarshal_object
    fun:ORBit_demarshal_value
    fun:ORBit_small_invoke_stub
    fun:ConfigServer_get_default_database
@@ -1681,15 +1721,15 @@
    fun:IOP_generate_profiles
    fun:ORBit_marshal_object
    fun:ORBit_marshal_value
    fun:ConfigServer_add_client
@@ -1698,11 +1738,11 @@
    fun:ORBit_alloc_by_tc
@@ -1723,6 +1763,20 @@
+   Memcheck:Leak
+   fun:calloc
+   fun:g_malloc0
+   fun:ORBit_alloc*
+   fun:ORBit_demarshal_IOR
+   fun:ORBit_demarshal_object
+   fun:gconf_activate_server
 # Some libORBit/bonobo initialisation stuff
    <bonobo init>
@@ -1767,7 +1821,7 @@
    fun:ORBit_adaptor_setup
-   obj:/usr/lib/libORBit-2.so*
    fun:ORBit_POA_setup_root
    fun:ORBit_init_internals
    fun:CORBA_ORB_init
@@ -2336,3 +2390,236 @@
    obj:/lib/libc-2.7.so
    fun:getpwnam_r
+## Leaks in ALSA (variations of leak from snd_config_load1)
+   <Alsa leak>
+   fun:_snd_config_make
+   fun:_snd_config_make_add
+   fun:snd_config_load1
+   fun:malloc
+   fun:snd1_dlobj_cache_add
+   fun:snd_ctl_open_noupdate
+# The following are leaks of caps that need to be created dynamically
+# in the type registration of the plugin (used for pad templates).
+   <Leak in ogmparsers>
+   fun:g_malloc
+   fun:g_slice_alloc
+   fun:gst_caps_new_empty
+   fun:gst_caps_new_simple
+   fun:g_type_class_ref
+   fun:gst_element_register
+   fun:gst_ogm_parse_plugin_init
+   fun:plugin_init
+   <Leak in videotestsrc>
+   fun:gst_caps_copy
+   fun:gst_video_test_src_base_init
+   <Leak in ffmpegcolorspace>
+   fun:gst_ffmpegcsp_codectype_to_caps
+   fun:gst_ffmpegcolorspace_register
+   <Leak in ffmpegocolorspace>
+   <Leak in gstffmpegdemux>
+   fun:gst_caps_new_any
+   fun:gst_ffmpegdemux_register
+## Leaks in pango (bilboed: gentoo unstable amd64)
+   fun:realloc
+   fun:FcPatternObjectInsertElt
+   fun:pango_layout_get_extents*
+   fun:pango_layout_get_pixel_extents
+   fun:gst_text_overlay_render_text
+   fun:pango_language_from_string
+   fun:pango_language_get_default
+   fun:pango_context_init
+   fun:g_type_create_instance
+   fun:g_object_constructor
+   fun:g_object_newv
+   fun:g_object_new_valist
+   fun:g_object_new
+   fun:pango_font_map_create_context
+## Leak of property_list in gstffmpegcfg.c
+## This list is created in gst_ffmpegcsp_init(), called from 
+## gst_ffmpegenc_register.
+   fun:g_datalist_id_set_data_full
+   fun:gst_ffmpeg_cfg_init
+   fun:gst_ffmpegenc_register

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/

_______________________________________________
gstreamer-cvs-verbose mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gstreamer-cvs-verbose