After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 634453 - frei0r: unintialised values for position type properties
frei0r: unintialised values for position type properties
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-09 20:02 UTC by Tim-Philipp Müller
Modified: 2013-08-23 10:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2010-11-09 20:02:12 UTC
There's something wrong with position type properties when creating frei0r elements:

==22418== Conditional jump or move depends on uninitialised value(s)
==22418==    at 0x96D9B05: gst_frei0r_klass_install_properties (gstfrei0r.c:187)
==22418==    by 0x96DA42F: gst_frei0r_filter_class_init (gstfrei0rfilter.c:192)
==22418==    by 0x5144B41: g_type_class_ref (gtype.c:2214)
==22418==    by 0x4E74D1A: gst_element_register (gstelementfactory.c:252)
==22418==    by 0x96DA33B: gst_frei0r_filter_register (gstfrei0rfilter.c:269)
==22418==    by 0x96D91E6: register_plugins (gstfrei0r.c:561)
==22418==    by 0x96D9394: plugin_init (gstfrei0r.c:700)
==22418== 
==22418== Conditional jump or move depends on uninitialised value(s)
==22418==    at 0x512C5E8: g_param_spec_double (gparamspecs.c:2162)
==22418==    by 0x96D9B79: gst_frei0r_klass_install_properties (gstfrei0r.c:191)
==22418==    by 0x96DA42F: gst_frei0r_filter_class_init (gstfrei0rfilter.c:192)
==22418==    by 0x5144B41: g_type_class_ref (gtype.c:2214)
==22418==    by 0x4E74D1A: gst_element_register (gstelementfactory.c:252)
==22418==    by 0x96DA33B: gst_frei0r_filter_register (gstfrei0rfilter.c:269)
==22418==    by 0x96D91E6: register_plugins (gstfrei0r.c:561)
==22418==    by 0x96D9394: plugin_init (gstfrei0r.c:700)

This also leads to the gtk-doc files changing constantly because the properties are inited to random values basically.
Comment 1 Sebastian Dröge (slomo) 2010-12-21 16:17:06 UTC
Apparently that's caused by broken frei0r plugins that provide uninitialized default values... not much we can do about that other than adding suppressions. What do you think?
Comment 2 Sebastian Dröge (slomo) 2013-08-23 10:51:08 UTC
Not our bug
Comment 3 Tim-Philipp Müller 2013-08-23 10:57:46 UTC
Has it been reported to frei0r then?