[Bug 788537] New: Opusenc fails with exception

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 4 22:18:03 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=788537

            Bug ID: 788537
           Summary: Opusenc fails with exception
    Classification: Platform
           Product: GStreamer
           Version: 1.12.3
                OS: Windows
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: steve.g.chapman at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 360934
  --> https://bugzilla.gnome.org/attachment.cgi?id=360934&action=edit
Console log of gst-launch with gst_debug=4

When I use the opusenc documented example pipeline from gst-launch-1.0 it fails
with an exception in libopus-0.dll. 

i.e. gst-launch-1.0 -v audiotestsrc wave=sine num-buffers=100 ! audioconvert !
opusenc ! oggmux ! filesink location=sine.ogg

Results in exception:
Unhandled exception at 0x6252D01B (libopus-0.dll) in gst-launch-1.0.exe:
0xC0000005: Access violation reading location 0xFFFFFFFF

I am testing this on Windows 10 with GStreamer 1.12.0.

GST_DEBUG=4 log of console activity attached as 

I have also tried a variation on the pipeline that calls out most of the
opusenc parameters but that also fails with the same exception, i.e.

gst-launch-1.0 audiotestsrc  num-buffers=100 !
"audio/x-raw,channels=1,rate=48000" ! opusenc audio-type=2048 bandwidth=1103
bitrate=20000 bitrate-type=1 inband-fec=FALSE packet-loss-percentage=0
dtx=FALSE ! fakesink

I then tried updating to GStreamer 1.12.3 but the result was the same.

Finally I extracted libopus-0.dll from the 1.10.2 GStreamer MSI and put it in
place of the 1.12.3 version and find the problem goes away.

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