[Bug 728345] New: queue2: recent patch to avoid deadlock deadlocks
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Apr 16 07:03:25 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=728345
GStreamer | gstreamer (core) | git
Summary: queue2: recent patch to avoid deadlock deadlocks
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: vincent.penquerch at collabora.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=274459)
View: https://bugzilla.gnome.org/attachment.cgi?id=274459
Review: https://bugzilla.gnome.org/review?bug=728345&attachment=274459
A replacement patch that works in both cases
a6decb91ac2c035c381d59f1f1fabfeb2f869f95 causes a deadlock (1) in one
particular test case. It was made to avoid a deadlock in another case (2)
I originally had a different patch to fix (2), and it happens to also work with
(1). The current patch was done after discussing with wtay on IRC (no logs).
(1)
Using playbin on a local http server to a file with raw video in matroska
(2)
Using buffering, the pipeline is set to PAUSED, and then to PLAYING upon
receiving a 100% buffering message. A deadlock happens *not always* after a
couple buffering messages with small percentages.
--
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