[Bug 750252] New: audiointerleave: Crash when channel-positions-from-input=1 and channel-positions unset
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Jun 1 16:30:45 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=750252
Bug ID: 750252
Summary: audiointerleave: Crash when
channel-positions-from-input=1 and channel-positions
unset
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: nicolas.dufresne at collabora.co.uk
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Audio interleave crash if channel-positions-from-input is set to FALSE and
channel-positions is not set. The reason of the crash is that there is no
default positionning, which lead to channels=0, bps=0, hence an allocation of
size 0 and call to gst_buffer_map() to fail. Additionnally, gst_buffer_map()
calles are systematically unchecked (even the one from the outside world.
To reproduce:
gst-launch-1.0 pulsesrc ! audiointerleave channel-positions-from-input=0 !
pulsesink
--
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