<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>