AnsweredAssumed Answered

i.MX 6Quad - gstreamer crashes on playing ogg file.

Question asked by Pavel Bilenko on Aug 24, 2015

Hi,

 

I am working with multimedia platform based on iMX 6Quad.

 

For some unclear reason when I try to play ogg file (which contains some meta data - attached) using gstreamer (gst-launch), it crashes (SIGSEGV) immediately with following backtrace:

#0  0x2b3e21e0 in decodePacket () from ./usr/lib/imx-mm/audio-codec/lib_oggvorbis_dec_arm11_elinux.so.2

#1  0x2b3de7e4 in OggVorbisDecode () from ./usr/lib/imx-mm/audio-codec/lib_oggvorbis_dec_arm11_elinux.so.2

#2  0x2b3c7c40 in VORBISDecFrameDecode () from ./usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm12_elinux.so

#3  0x2ab6de6c in gst_beepdec_chain () from ./usr/lib/gstreamer-0.10/libmfw_gst_beep.so

#4  0x2abf2504 in ?? () from ./usr/lib/libgstreamer-0.10.so.0

#5  0x2abf2504 in ?? () from ./usr/lib/libgstreamer-0.10.so.0

 

If metadata is removed from that ogg file, gstreamer plays it without any problem.

 

I searched the Internet but couldn't find debug version of lib_oggvorbis_dec_arm11_elinux.so library or its sources.

I didn't find any problems or clues in Gstreamer log (attached GST_DEBUG=3,beepdec:9,mfw_vorbisdecoder:9).

 

Some additional info on my system:

kernel version - 3.0.35

gst-launch-0.10 version 0.10.35

GStreamer version 0.10.35

beep.imx plugin version - 3.0.7

vorbisdec.imx plugin version - 3.0.5

 

Any help on this issue will be really appreciated.

 

Best regards,

Pavel

Original Attachment has been moved to: ogg_crash_gst.log.zip

Attachments

Outcomes