[Bug 670321] playbin2 hangs and crashes in notify_source_cb() when controlled by rhythmbox

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Apr 21 17:35:33 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=670321
  GStreamer | gst-plugins-base | 0.10.x

--- Comment #19 from Jonathan Matthew <notverysmart at gmail.com> 2012-04-22 00:35:29 UTC ---
gstplaybin2.c:activate_group will add a uridecodebin to playbin, but if its
state change fails, we exit the function with group->active set to FALSE and
the uridecodebin still in the pipeline.  All of the paths that call
deactivate_group check that group->active is TRUE first, so the uridecodebin
doesn't get removed.  With that uridecodebin still in the pipeline, attempts at
starting playback fail because it won't change to PAUSED.

Is this something I'm supposed to deal with?  If so, how?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list