<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thread name is in the right order now.<br>
<br>
Yes, the order is all right, but you still overwrite thread names which <br>
consist of multiple events.<br></blockquote><div>I am not able to figure out how overwritten is happening. In my code overwritten case is handled by:</div><div><br></div><div>if( cctx->thread_names[ api_id ][ thread_id ][ i ] == 0x00 ) </div><div><br></div><div>The above line means that write value only if a NULL char position is available. When we receive first RTEMS_RECORD_THREAD_NAME the loop will start filling the NULL char position from the beginning and when second RTEMS_RECORD_THREAD_NAME is received then NULL char are filled just after the previously filled char position. </div><div><br></div><div>e.g.</div></div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">Object Index: 30 </span></span><div><span style="font-family:monospace"><span style="color:rgb(0,0,0)">Name: 36697773
</span><br>Name: 71206b73</span></div><div><span style="font-family:monospace"><br></span></div><div><font face="monospace">After the first iteration of for loop, the 16 size char array will be:</font></div><div><font face="monospace">{s,w,i,6,0,0,0,0,0,0,0,0,0,0,0,0}</font></div><div><font face="monospace"><br></font></div><div><div><font face="monospace">After the second iteration of for loop, the 16 size char array will be:</font></div><div><font face="monospace">{s,w,i,6,s,k, ,q,0,0,0,0,0,0,0,0}</font></div></div><div><span style="font-family:monospace"><br></span></div><div><span style="font-family:monospace">For this decode, the value will be "swi6sk q". Right? This is exactly what I am getting in Konsole.<br>
<br></span><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font size="4"><b>Ravindra Kumar Meena</b></font>,<div><span style="color:rgb(102,102,102)">B. Tech. Computer Science and Engineering,<br></span></div><div><span style="color:rgb(102,102,102)"><a href="https://www.iitism.ac.in/" style="color:rgb(17,85,204)" target="_blank">Indian Institute of Technology (Indian School of Mines)</a>, Dhanbad</span></div></div></div></div></div></div></div>