[Bug 733615] New: [REGRESSION] Changing state of a playbin pipeline intensively segfault with several formats

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 23 10:09:39 PDT 2014


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

           Summary: [REGRESSION] Changing state of a playbin pipeline
                    intensively segfault with several formats
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: tsaunier at gnome.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


You can for example look at:

https://jenkins.arracacha.collabora.co.uk/view/pitivi/job/gst-validate-tests/757/testReport/validate.file.playback/change_state_intensive/mp3_h264_0_mp4/

This can be reproduced doing doing:

gst-validate-1.0  playbin
uri=file:///home/thiblahute/gst-validate/gst-qa-assets/medias/mp4/raw_h264.0.mp4
--set-scenario change_state_intensive

This same test works reliably with Gst 1.4 so I think it has been introduced
around:

commit c051b378d7405d41b0de096cf64451a667864acc
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Tue Jul 15 17:23:24 2014 +0200

    uridecodebin: Create new sources after chaining up to the parent class

    Otherwise we start the new sources already before the parent class
    got ready to start.

And following related commits.

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