<?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 Re: mpeg2_dec crash in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912987#M14507</link>
    <description>&lt;P&gt;Derek, thank you for reporting the issue.&lt;/P&gt;
&lt;P&gt;The situation seems to be clear. It happens on the bottom border of the frame where broken (incorrect) motion vectors are computed and then used. Currently the condition if first line is inside frameis checked . To improve the robustness it should be checked that bottom line of the data used for prediction belongs to reference frame as well.&lt;/P&gt;
&lt;P&gt;We will fix the code and let you know how to do it in your version.&lt;/P&gt;</description>
    <pubDate>Fri, 17 Aug 2007 09:56:03 GMT</pubDate>
    <dc:creator>Leonid_K_Intel</dc:creator>
    <dc:date>2007-08-17T09:56:03Z</dc:date>
    <item>
      <title>mpeg2_dec crash</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912986#M14506</link>
      <description>&lt;P class="MsoNormal"&gt;I'm using IPP 5.1 on Windows XP to decode mpeg2 video that is coming
across an unreliable medium, and therefore the integrity of the stream is not
guaranteed. I am using the UMC samples to decode the video and have found
that the video crashes quite often in the mc_field_XXXXXX_420 functions in the
decoder.&lt;SPAN style=""&gt; &lt;/SPAN&gt;Im hoping that someone can
help me to debug the problem.&lt;SPAN style=""&gt; &lt;/SPAN&gt;At times
the decoder stops because of an access violation, but other times the ippiCopy##x##HP_8u_C1R functions will throw an
exception 0x80000001: Not Implemented.&lt;SPAN style=""&gt;
&lt;/SPAN&gt;Can someone help me in resolving this issue?&lt;SPAN style=""&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P class="MsoNormal"&gt;Thanks,&lt;/P&gt;&lt;P class="MsoNormal"&gt;Derek&lt;BR /&gt;&lt;/P&gt;

&lt;P class="MsoNormal"&gt;&lt;P&gt;&lt;/P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Aug 2007 19:12:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912986#M14506</guid>
      <dc:creator>dchris</dc:creator>
      <dc:date>2007-08-15T19:12:35Z</dc:date>
    </item>
    <item>
      <title>Re: mpeg2_dec crash</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912987#M14507</link>
      <description>&lt;P&gt;Derek, thank you for reporting the issue.&lt;/P&gt;
&lt;P&gt;The situation seems to be clear. It happens on the bottom border of the frame where broken (incorrect) motion vectors are computed and then used. Currently the condition if first line is inside frameis checked . To improve the robustness it should be checked that bottom line of the data used for prediction belongs to reference frame as well.&lt;/P&gt;
&lt;P&gt;We will fix the code and let you know how to do it in your version.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Aug 2007 09:56:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912987#M14507</guid>
      <dc:creator>Leonid_K_Intel</dc:creator>
      <dc:date>2007-08-17T09:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: mpeg2_dec crash</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912988#M14508</link>
      <description>&lt;P&gt;Please find two files in attached zip. Replace files with same names in codecmpeg2_dec. Let me know if it helps.&lt;/P&gt;
&lt;P&gt;One macro to check frame boundaries for motion vectors was replaced and inserted in all required places in the code.&lt;/P&gt;
&lt;P&gt;Good Luck,&lt;/P&gt;
&lt;P&gt;Leonid&lt;/P&gt;</description>
      <pubDate>Mon, 20 Aug 2007 15:50:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912988#M14508</guid>
      <dc:creator>Leonid_K_Intel</dc:creator>
      <dc:date>2007-08-20T15:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: mpeg2_dec crash</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912989#M14509</link>
      <description>&lt;P&gt;Thanks for your help, that was very useful. I have now upgraded to use the IPP 5.3 libraries with the updated samples as well and I'm experiencing a similar problem as before. It appears that the code is over-accessing the Y-U-V _comp_data buffers in the umc_mpeg2_dec_mb.cpp file. Any help in putting in the appropriate checks would be appreciated. I have attached a sample file that will crash the decoder. Thanks again,&lt;/P&gt;
&lt;P&gt;Derek&lt;/P&gt;</description>
      <pubDate>Wed, 20 Feb 2008 17:30:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/mpeg2-dec-crash/m-p/912989#M14509</guid>
      <dc:creator>dchris</dc:creator>
      <dc:date>2008-02-20T17:30:09Z</dc:date>
    </item>
  </channel>
</rss>

