Bug 23994 - g_child_proxy_get_valist doesn't initialize GValue correctly
Summary: g_child_proxy_get_valist doesn't initialize GValue correctly
Status: RESOLVED NOTOURBUG
Alias: None
Product: gstreamer
Classification: Unclassified
Component: account (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Thomas Vander Stichele
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-17 07:21 UTC by Frederik Sdun
Modified: 2009-09-18 03:00 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Short test case (318 bytes, text/x-csrc)
2009-09-17 07:21 UTC, Frederik Sdun
Details

Description Frederik Sdun 2009-09-17 07:21:21 UTC
Created attachment 29630 [details]
Short test case

g_child_proxy_get_valist initializes the value with {0,} which is an invalid id and causes g_child_proxy_get_property and g_object_get_property to fail with this messages:

(gsttest:29578): GStreamer-CRITICAL **: gst_child_proxy_get_property: assertion `G_IS_VALUE (value)' failed

(gsttest:29578): GLib-GObject-WARNING **: /build/buildd/glib2.0-2.20.1/gobject/gtype.c:3940: type id `0' is invalid

(gsttest:29578): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced

Program received signal SIGSEGV, Segmentation fault.
Comment 1 Tim Müller 2009-09-18 03:00:26 UTC
Hi, we only use the freedesktop bugzilla for git account requests, our normal bugzilla is bugzilla.gnome.org, see http://gstreamer.freedesktop.org/bugs/

It would be great if you could re-file your bug there, thanks!



Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.