<?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 Memory corruption in ILibWebServer_StreamBody (DMS) in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Memory-corruption-in-ILibWebServer-StreamBody-DMS/m-p/848343#M6608</link>
    <description>Hello all,&lt;BR /&gt;&lt;BR /&gt;I'm getting a memory corruption and ultimately a crash in the ILibWebServer_StreamBody function. At the end of the function there's this code:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt; if(RetVal!=0 &amp;amp;&amp;amp; session-&amp;gt;Reserved10!=NULL)&lt;/PRE&gt;&lt;PRE&gt; {&lt;/PRE&gt;&lt;PRE&gt;  *(session-&amp;gt;Reserved10)=NULL;&lt;/PRE&gt;&lt;PRE&gt; }&lt;/PRE&gt;&lt;BR /&gt;And while pointer to session is valid, Reserved10 (and all other pointers in session) point to 0xfeeefeee&lt;BR /&gt;&lt;BR /&gt;From my testing, it happens after a return from:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;   //&lt;/PRE&gt;&lt;PRE&gt;   // Nothing to send?&lt;/PRE&gt;&lt;PRE&gt;   //&lt;/PRE&gt;&lt;PRE&gt;   RetVal = ILibWebServer_RequestAnswered(session);&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Unfortunately, it's not very easy to reproduce, although it does happen pretty much everytime I try to browse/play files using a client.&lt;BR /&gt;&lt;BR /&gt;Has anyone experienced this? Does anyone have any tips on how to fix this problem?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 19 Feb 2008 06:57:20 GMT</pubDate>
    <dc:creator>dennisv</dc:creator>
    <dc:date>2008-02-19T06:57:20Z</dc:date>
    <item>
      <title>Memory corruption in ILibWebServer_StreamBody (DMS)</title>
      <link>https://community.intel.com/t5/Software-Archive/Memory-corruption-in-ILibWebServer-StreamBody-DMS/m-p/848343#M6608</link>
      <description>Hello all,&lt;BR /&gt;&lt;BR /&gt;I'm getting a memory corruption and ultimately a crash in the ILibWebServer_StreamBody function. At the end of the function there's this code:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt; if(RetVal!=0 &amp;amp;&amp;amp; session-&amp;gt;Reserved10!=NULL)&lt;/PRE&gt;&lt;PRE&gt; {&lt;/PRE&gt;&lt;PRE&gt;  *(session-&amp;gt;Reserved10)=NULL;&lt;/PRE&gt;&lt;PRE&gt; }&lt;/PRE&gt;&lt;BR /&gt;And while pointer to session is valid, Reserved10 (and all other pointers in session) point to 0xfeeefeee&lt;BR /&gt;&lt;BR /&gt;From my testing, it happens after a return from:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;   //&lt;/PRE&gt;&lt;PRE&gt;   // Nothing to send?&lt;/PRE&gt;&lt;PRE&gt;   //&lt;/PRE&gt;&lt;PRE&gt;   RetVal = ILibWebServer_RequestAnswered(session);&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;Unfortunately, it's not very easy to reproduce, although it does happen pretty much everytime I try to browse/play files using a client.&lt;BR /&gt;&lt;BR /&gt;Has anyone experienced this? Does anyone have any tips on how to fix this problem?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 19 Feb 2008 06:57:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Memory-corruption-in-ILibWebServer-StreamBody-DMS/m-p/848343#M6608</guid>
      <dc:creator>dennisv</dc:creator>
      <dc:date>2008-02-19T06:57:20Z</dc:date>
    </item>
    <item>
      <title>Re: Memory corruption in ILibWebServer_StreamBody (DMS)</title>
      <link>https://community.intel.com/t5/Software-Archive/Memory-corruption-in-ILibWebServer-StreamBody-DMS/m-p/848344#M6609</link>
      <description>This actually happens when I increase the DHS_READ_BLOCK_SIZE from its default 16384 to a larger chunk. &lt;BR /&gt;</description>
      <pubDate>Mon, 25 Feb 2008 02:42:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Memory-corruption-in-ILibWebServer-StreamBody-DMS/m-p/848344#M6609</guid>
      <dc:creator>dennisv</dc:creator>
      <dc:date>2008-02-25T02:42:55Z</dc:date>
    </item>
  </channel>
</rss>

