<?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>topic Crash bug in the rtp_amr_payload.cpp file ? in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831025#M5545</link>
    <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1326574219765="55" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=21073" href="https://community.intel.com/en-us/profile/21073/" class="basic"&gt;Igor Belyakov (Intel)&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;Thank you for the report. This is actually just reading outside owned memory because the loaded data doesn't used.Yes, this is not good idea and crash duringmemory reading is possible in some cases.&lt;BR /&gt;&lt;BR /&gt;We'llfix it in the next IPP releases.&lt;BR /&gt;&lt;BR /&gt;Igor S. Belyakov&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;This is simply to confirm that &lt;STRONG&gt;IPP v5.3.083&lt;/STRONG&gt; has the same problem ( at least 5 years old! )with the function&lt;BR /&gt;'&lt;STRONG&gt;GetBitReordersTable&lt;/STRONG&gt;'.&lt;/P&gt;</description>
    <pubDate>Sat, 14 Jan 2012 20:54:33 GMT</pubDate>
    <dc:creator>SergeyKostrov</dc:creator>
    <dc:date>2012-01-14T20:54:33Z</dc:date>
    <item>
      <title>Crash bug in the rtp_amr_payload.cpp file ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831023#M5543</link>
      <description>The IPP 7.0 update 5.&lt;BR /&gt;&lt;BR /&gt;File: rtp_amr_payload.cpp:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#define AMR_NB_SID_RTP_FT 8&lt;BR /&gt;#define AMR_WB_SID_RTP_FT 9&lt;BR /&gt;#define AMR_UNTR_RTP_FT 15&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;static Ipp32s *AMR_NB_nOrderMaps[8];&lt;BR /&gt;static Ipp32s *AMR_WB_nOrderMaps[9];&lt;BR /&gt;static Ipp32s AMR_WB_FrameLenBits[10];&lt;BR /&gt;static Ipp32s AMR_NB_FrameLenBits[9];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;In the function "GetBitReordersTable" will cause crash:&lt;BR /&gt;&lt;BR /&gt;} else if((frametype==1)||(frametype==2)){&lt;BR /&gt; if(m_CodecType==NB) {&lt;BR /&gt; ft = AMR_NB_SID_RTP_FT;&lt;BR /&gt; } else {&lt;BR /&gt; ft = AMR_WB_SID_RTP_FT;&lt;BR /&gt; }&lt;BR /&gt; } else {&lt;BR /&gt; ft = AMR_UNTR_RTP_FT;&lt;BR /&gt; }&lt;BR /&gt; if(m_CodecType==NB) {&lt;BR /&gt; *pOrderMap = AMR_NB_nOrderMaps[ft];&lt;BR /&gt; *FrameLenBits = AMR_NB_FrameLenBits[ft];&lt;BR /&gt; } else {&lt;BR /&gt; *pOrderMap = AMR_WB_nOrderMaps[ft];&lt;BR /&gt; *FrameLenBits = AMR_WB_FrameLenBits[ft];&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;if the frametype is not 1 and 2, the "ft" value is AMR_UNTR_RTP_FT(15), The AMR_NB_nOrderMaps, AMR_NB_FrameLenBits, AMR_WB_nOrderMaps, AMR_WB_FrameLenBits size all are less than AMR_UNTR_RTP_FT.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;It will got crashed ?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 13 Jan 2012 04:38:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831023#M5543</guid>
      <dc:creator>free1006</dc:creator>
      <dc:date>2012-01-13T04:38:47Z</dc:date>
    </item>
    <item>
      <title>Crash bug in the rtp_amr_payload.cpp file ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831024#M5544</link>
      <description>Hi,&lt;BR /&gt;Thank you for the report. This is actually just reading outside owned memory because the loaded data doesn't used.Yes, this is not good idea and crash duringmemory reading is possible in some cases.&lt;BR /&gt;&lt;BR /&gt;We'llfix it in the next IPP releases.&lt;BR /&gt;&lt;BR /&gt;Igor S. Belyakov</description>
      <pubDate>Fri, 13 Jan 2012 13:18:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831024#M5544</guid>
      <dc:creator>Igor_B_Intel1</dc:creator>
      <dc:date>2012-01-13T13:18:00Z</dc:date>
    </item>
    <item>
      <title>Crash bug in the rtp_amr_payload.cpp file ?</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831025#M5545</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1326574219765="55" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=21073" href="https://community.intel.com/en-us/profile/21073/" class="basic"&gt;Igor Belyakov (Intel)&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;Thank you for the report. This is actually just reading outside owned memory because the loaded data doesn't used.Yes, this is not good idea and crash duringmemory reading is possible in some cases.&lt;BR /&gt;&lt;BR /&gt;We'llfix it in the next IPP releases.&lt;BR /&gt;&lt;BR /&gt;Igor S. Belyakov&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;This is simply to confirm that &lt;STRONG&gt;IPP v5.3.083&lt;/STRONG&gt; has the same problem ( at least 5 years old! )with the function&lt;BR /&gt;'&lt;STRONG&gt;GetBitReordersTable&lt;/STRONG&gt;'.&lt;/P&gt;</description>
      <pubDate>Sat, 14 Jan 2012 20:54:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Crash-bug-in-the-rtp-amr-payload-cpp-file/m-p/831025#M5545</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-01-14T20:54:33Z</dc:date>
    </item>
  </channel>
</rss>

