[Bug 672751] New: Error messages after removing object from track [pitivi]

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Mar 24 07:13:17 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=672751
  GStreamer | gst-editing-services | git

           Summary: Error messages after removing object from track
                    [pitivi]
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-editing-services
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: vladimir.rudoy at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=210515)
 View: https://bugzilla.gnome.org/attachment.cgi?id=210515
 Review: https://bugzilla.gnome.org/review?bug=672751&attachment=210515

Patch that solves the issue

To reproduce in PiTiVi:
 1. insert a clip in a blank timeline
 2. remove clip from the timeline. 

After it there will be error messages:

GStreamer-CRITICAL **: Trying to dispose element typefind, but it is in PAUSED
instead of the NULL state. You need to explicitly set elements to the NULL
state before dropping the final reference, to allow them to clean up. This
problem may also be caused by a refcounting bug in the application or some
element.
GStreamer-CRITICAL **: Trying to dispose element decodebin210, but it is in
PAUSED instead of the NULL state. [blah blah blah]
GStreamer-CRITICAL **: Trying to dispose element source, but it is in PAUSED
instead of the NULL state.
GStreamer-CRITICAL **: Trying to dispose element internal-uridecodebin, but it
is in PAUSED instead of the NULL state.
GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT
(element)' failed
GStreamer-CRITICAL **: gst_bin_remove: assertion `GST_IS_ELEMENT (element)'
failed
GStreamer-CRITICAL **: Trying to dispose element gnlurisource1, but it is in
PAUSED (locked) instead of the NULL state.
GStreamer-CRITICAL **: Trying to dispose element typefind, but it is in PAUSED
instead of the NULL state.
GStreamer-CRITICAL **: Trying to dispose element decodebin29, but it is in
PAUSED instead of the NULL state.
GStreamer-CRITICAL **: Trying to dispose element source, but it is in PAUSED
instead of the NULL state.
GStreamer-CRITICAL **: Trying to dispose element internal-uridecodebin, but it
is in PAUSED instead of the NULL state.
GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT
(element)' failed
GStreamer-CRITICAL **: gst_bin_remove: assertion `GST_IS_ELEMENT (element)'
failed
GStreamer-CRITICAL **: Trying to dispose element gnlurisource0, but it is in
PAUSED (locked) instead of the NULL state.

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