[Bug 738216] New: audiomixer: segfault with rtp and audiotestsrc mixing buffers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Oct 9 03:24:08 PDT 2014


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

           Summary: audiomixer: segfault with rtp and audiotestsrc mixing
                    buffers
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: ystreet00 at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


git master of everything
orc enabled

To reproduce

Sending pipeline
gst-launch-1.0 -v audiotestsrc ! opusenc ! rtpopuspay ! udpsink host=127.0.0.1
port=9876

Receiving pipeline
gst-launch-1.0 udpsrc uri=udp://127.0.0.1:9876 caps="application/x-rtp,
media=audio, clock-rate=48000, encoding-name=X-GST-OPUS-DRAFT-SPITTKA-00,
payload=96" ! rtpopusdepay ! opusdec ! audioconvert ! audioresample !
audiomixer name=m ! alsasink audiotestsrc ! m.

Results in a nice,

(gdb) bt
#0  0x00007ffff7fcc244 in ?? ()
#1  0x00007ffff408e44b in audiomixer_orc_add_s16 (d1=0x7fffe000f8f0,
s1=0x7fffdc031abc, n=2048) at tmp-orc.c:355
#2  0x00007ffff408ca91 in gst_audio_mixer_mix_buffer (outmap=<optimized out>,
pad=<optimized out>, audiomixer=<optimized out>) at gstaudiomixer.c:1223
#3  gst_audiomixer_aggregate (agg=0x7fffec979910) at gstaudiomixer.c:1447
#4  0x00007ffff3e7fdc0 in aggregate_func (self=0x968250) at gstaggregator.c:483
#5  0x00007ffff7b58776 in gst_task_func (task=0x983050) at gsttask.c:317
#6  0x00007ffff70a3098 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#7  0x00007ffff70a2715 in g_thread_proxy (data=0x965e80) at gthread.c:764
#8  0x00007ffff6c1b314 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007ffff69593ed in clone () from /usr/lib/libc.so.6

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