[gstreamer-bugs] [Bug 623318] New: [playbin2] If source setup fails the old uridecodebin is kept and breaks future playback

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 1 12:25:43 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623318
  GStreamer | gst-plugins-base | 0.10.30

           Summary: [playbin2] If source setup fails the old uridecodebin
                    is kept and breaks future playback
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.30
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: slomo at circular-chaos.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
        Depends on: 505770
      GNOME target: ---
     GNOME version: ---


+++ This bug was initially created as a clone of Bug #505770 +++

Due to the change in bug #505770 a bug in playbin2 was exposed. When the source
setup failed in playbin2, the failing group is not deactivated, which means
that the failing uridecodebin will still be a child of playbin2 and that the
signals are still connected. Future state changes affect the old, failed
uridecodebin and will then cause signal emission, which then will confuse
playbin2 or even worse, cause crashes and assertions.

-- 
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