<div>Hi All,</div>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<div>Please help me out to solve this issue.</div>
<div> </div>
<div>In our system, Tag lib is executed in a thread whose stack size is 3KB. When i try to parse the TAG of one particular MP3 song, TAG parsing is fine but the system crashes bcoz of some other thread going for a toss ( I guess memory corruption).</div>

<div>The details of the song as seen form iTunes:</div>
<div> </div>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<div>Format:             MPEG-1, Layer 3</div>
<div>Size    :             5.6 MB</div>
<div>Channnels :       joint stereo</div>
<div>Bit rate :           197kbps (VBR)</div>
<div>ID3 Tag:            v2.3</div>
<div>Encoded with :   LAME3.97</div></blockquote>
<div> TAG info is</div>
<div> </div>
<blockquote style="MARGIN-RIGHT: 0px" dir="ltr">
<div>Name            : The Show</div>
<div>Artist             : Lenka</div>
<div>Album           :  Lenka</div>
<div>Year              :  2008</div>
<div>Track number : 1 of 11</div>
<div>Genre            : Pop</div></blockquote>
<div>The same song when parsed after increasing the stack size of the thread to 6K is fine.</div>
<div> </div>
<div>So from this, please help me in deciding the max stack size the thread would consume.</div>
<div> </div>
<div>Thanks in advance...  :)</div>
<div> </div></blockquote>
<div>-- </div>
<div>Regards...</div>
<div>Manoj Manthena.</div>
<div> </div>
<div> </div>