[gstreamer-bugs] [Bug 372071] gstbasesrc : race condition upon gst_base_src_deactivate crashes in gst_base_src_get_range

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Nov 8 05:08:17 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=372071

  GStreamer | gstreamer (core) | Ver: HEAD CVS





------- Comment #3 from vanista  2006-11-08 13:07 UTC -------
Yes, that's how it's implemented in my app. From the callback I post an EOS
message to the bus, the message is caught in the main thread then the change
state is called. I know changing the state of an element from a thread poses
problems...

I've retested much with GStreamer CVS HEAD and could not reproduce. However I
didn't see a significant change since 10.6 in gstbasesrc.c which could have
fixed this, conceptualy speaking the problem looks to be still there, unless
the fix lays at a different level.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list