<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391660#M57110</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the prompt response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The platform is already more than a year at car production and such major change is problematic at this stage of the project.&lt;/P&gt;&lt;P&gt;And will require a very long overall QA cycle of the system and may lead to many new bugs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to try some other minor, bug oriented changes?&lt;/P&gt;&lt;P&gt;Is there is someone, that have access to source code of lib_oggvorbis_dec_arm11_elinux.so.2, that can tell the root cause of this bug?&lt;/P&gt;&lt;P&gt;Using disassemble it seams that crash happens at the beginning of the function (maybe because of wrong/unexpected function argument).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I find somewhere different (maybe more recent)&amp;nbsp; version of lib_oggvorbis_dec_arm11_elinux.so.2, that will work with my current environment?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Aug 2015 05:00:05 GMT</pubDate>
    <dc:creator>pavelbilenko</dc:creator>
    <dc:date>2015-08-25T05:00:05Z</dc:date>
    <item>
      <title>i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391658#M57108</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am working with multimedia platform based on iMX 6Quad.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;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:&lt;/P&gt;&lt;P&gt;#0&amp;nbsp; 0x2b3e21e0 in decodePacket () from ./usr/lib/imx-mm/audio-codec/lib_oggvorbis_dec_arm11_elinux.so.2&lt;/P&gt;&lt;P&gt;#1&amp;nbsp; 0x2b3de7e4 in OggVorbisDecode () from ./usr/lib/imx-mm/audio-codec/lib_oggvorbis_dec_arm11_elinux.so.2&lt;/P&gt;&lt;P&gt;#2&amp;nbsp; 0x2b3c7c40 in VORBISDecFrameDecode () from ./usr/lib/imx-mm/audio-codec/wrap/lib_vorbisd_wrap_arm12_elinux.so&lt;/P&gt;&lt;P&gt;#3&amp;nbsp; 0x2ab6de6c in gst_beepdec_chain () from ./usr/lib/gstreamer-0.10/libmfw_gst_beep.so&lt;/P&gt;&lt;P&gt;#4&amp;nbsp; 0x2abf2504 in ?? () from ./usr/lib/libgstreamer-0.10.so.0&lt;/P&gt;&lt;P&gt;#5&amp;nbsp; 0x2abf2504 in ?? () from ./usr/lib/libgstreamer-0.10.so.0&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If metadata is removed from that ogg file, gstreamer plays it without any problem.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I searched the Internet but couldn't find debug version of lib_oggvorbis_dec_arm11_elinux.so library or its sources.&lt;/P&gt;&lt;P&gt;I didn't find any problems or clues in Gstreamer log (attached GST_DEBUG=3,beepdec:9,mfw_vorbisdecoder:9).&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Some additional info on my system:&lt;/P&gt;&lt;P&gt;kernel version - 3.0.35&lt;/P&gt;&lt;P&gt;gst-launch-0.10 version 0.10.35&lt;/P&gt;&lt;P&gt;GStreamer version 0.10.35&lt;/P&gt;&lt;P&gt;beep.imx plugin version - 3.0.7&lt;/P&gt;&lt;P&gt;vorbisdec.imx plugin version - 3.0.5&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any help on this issue will be really appreciated.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Original Attachment has been moved to: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-336986"&gt;ogg_crash_gst.log.zip&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 10:45:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391658#M57108</guid>
      <dc:creator>pavelbilenko</dc:creator>
      <dc:date>2015-08-24T10:45:31Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391659#M57109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you try a more recent BSP version?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried the lastest stable Yocto fido branch and did not see the crash.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 20:08:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391659#M57109</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-08-24T20:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391660#M57110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the prompt response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The platform is already more than a year at car production and such major change is problematic at this stage of the project.&lt;/P&gt;&lt;P&gt;And will require a very long overall QA cycle of the system and may lead to many new bugs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to try some other minor, bug oriented changes?&lt;/P&gt;&lt;P&gt;Is there is someone, that have access to source code of lib_oggvorbis_dec_arm11_elinux.so.2, that can tell the root cause of this bug?&lt;/P&gt;&lt;P&gt;Using disassemble it seams that crash happens at the beginning of the function (maybe because of wrong/unexpected function argument).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I find somewhere different (maybe more recent)&amp;nbsp; version of lib_oggvorbis_dec_arm11_elinux.so.2, that will work with my current environment?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2015 05:00:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391660#M57110</guid>
      <dc:creator>pavelbilenko</dc:creator>
      <dc:date>2015-08-25T05:00:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391661#M57111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pavel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe you can try the library from the latest BSP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2015 13:01:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391661#M57111</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2015-08-25T13:01:17Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391662#M57112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, Fabio, for the help!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pavel Bilenko, did this helped?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Sep 2015 21:20:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391662#M57112</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2015-09-01T21:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391663#M57113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No this didn't help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately for some unclear reason, detailed answer was rejected by moderator.&lt;/P&gt;&lt;P&gt;I am still pending for its approval to be able to continue the thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S: I really hope that this message will not be also rejected by moderator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Sep 2015 05:03:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391663#M57113</guid>
      <dc:creator>pavelbilenko</dc:creator>
      <dc:date>2015-09-02T05:03:05Z</dc:date>
    </item>
    <item>
      <title>Re: i.MX 6Quad - gstreamer crashes on playing ogg file.</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391664#M57114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Hi Fabio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;I have tried 3.0.7 version of vorbis decoder library, but the result was the same (crash at the same place).&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;As far as I understand newer versions of this library are build for newer kernel version and use gstreamer v1.0, so they doesn't suit my environment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;I have found that the problem coming from the embedded artwork.&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;It seems that the problem is at vorbis decoder (lib_oggvorbis_dec_arm11_elinux.so.2) which fails to handle "large packet" resulted from large embedded artwork.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;According to Vorbis documentation (&lt;A href="http://jiveon.jivesoftware.com/mpss/c/mwA/PDcDAA/t.1py/dTYcxCOIT7i-nKamYr5BYg/h1/4MmyyEWn1PuKg0g-2BSm6-2BxVp7X4Raxl9pdMlQbTs9BOpYLpVZeQsulwqJkRUXbl47" rel="nofollow" style="color: #1155cc;" target="_blank"&gt;https://wiki.xiph.org/VorbisComment):&lt;/A&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;"Failure to decode a picture block should not prevent playback of the file (failure to deal with the particularly large packet required by the comment header is a separate problem with the player implementation)."&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;"Embedding a picture into the file might break playback of existing players (especially hardware players, software players could be updated easily)."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;If I replace artwork with smaller one (45x45) the problem doesn't happen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Because I don't have access to the source code of the vorbis decoder I cannot verify my conclusion or fix it?&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Are there some fixes related to the embedded artwork or packet size that was done since 3.0.5?&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Is there is some way at some place to open bug on this issue?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Best regards,&lt;/P&gt;&lt;P style="color: #666666; font-family: Helvetica, Arial, sans-serif;"&gt;Pavel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Sep 2015 05:08:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/i-MX-6Quad-gstreamer-crashes-on-playing-ogg-file/m-p/391664#M57114</guid>
      <dc:creator>pavelbilenko</dc:creator>
      <dc:date>2015-09-02T05:08:12Z</dc:date>
    </item>
  </channel>
</rss>

