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