[Bug 647131] New: recent multiqueue changes break DVD playback (again)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Apr 7 21:59:28 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=647131
GStreamer | gstreamer (core) | git
Summary: recent multiqueue changes break DVD playback (again)
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: thaytan at mad.scientist.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Something in the recent multiqueue commits break DVD playback. The symptom is:
attempting to skip ahead or navigate in menus leads to a deadlock waiting for a
pad task to pause.
#0 0x00007ffe3b3e46b4 in __lll_lock_wait () from /lib/libpthread.so.0
#1 0x00007ffe3b3df849 in _L_lock_953 () from /lib/libpthread.so.0
#2 0x00007ffe3b3df66b in pthread_mutex_lock () from /lib/libpthread.so.0
#3 0x00007ffe3717730c in g_static_rec_mutex_lock () from /lib/libglib-2.0.so.0
#4 0x00007ffe3a4a7303 in gst_pad_pause_task (pad=0x1ee59b0) at gstpad.c:5628
#5 0x00007ffe2af96557 in gst_single_queue_flush (mq=0x1256540, sq=0x1ee9fe0,
flush=<value optimised out>) at gstmultiqueue.c:729
#6 0x00007ffe2af97ad5 in gst_multi_queue_sink_event (pad=<value optimised
out>, event=<value optimised out>) at gstmultiqueue.c:1312
#7 0x00007ffe3a4ae41e in gst_pad_send_event (pad=0x1ee5830, event=0x2007280)
at gstpad.c:5396
#8 0x00007ffe3a4ae9cb in gst_pad_push_event (pad=0x1e6c310, event=0x2007280)
at gstpad.c:5248
#9 0x00007ffe1fbd687c in gst_flups_demux_send_event (demux=0x16f6e00,
event=0x2007280) at gstmpegdemux.c:572
I will try and generate a test case for integration in the unit tests.
--
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