<p class="MsoNormal">Hi Andrei,</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Yes this is kamailio 3.1.2 code. I have put some DBG &amp;
LOG inside the tcp code to debug this problem that’s why the line number does
not match.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">It happens frequently – you need to run stress for a day or
more. We are using Microsoft OCS tools for the stress.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Here’s a problem – it creates a circular linked list</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">0x00000000004e8d5b in _tcpconn_find (id=&lt;value optimized
out&gt;, ip=0x7fff6d7393c0, port=5061, l_ip=0x7fff6d739280, l_port=0) at
tcp_main.c:1491</p>

<p class="MsoNormal">(gdb) list</p>

<p class="MsoNormal">1486    #ifdef EXTRA_DEBUG</p>

<p class="MsoNormal">1487                           
DBG(&quot;a=%p, c=%p, c-&gt;id=%d, alias port= %d port=%d\n&quot;, a,
a-&gt;parent,</p>

<p class="MsoNormal">1488                                           
a-&gt;parent-&gt;id, a-&gt;port, a-&gt;parent-&gt;rcv.src_port);</p>

<p class="MsoNormal">1489                           
print_ip(&quot;ip=&quot;,&amp;a-&gt;parent-&gt;rcv.src_ip,&quot;\n&quot;);</p>

<p class="MsoNormal">1490    #endif</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">(gdb) print a</p>

<p class="MsoNormal">$1 = (struct tcp_conn_alias *) 0x2aed7ed00220</p>

<p class="MsoNormal">(gdb) print *a</p>

<p class="MsoNormal">$2 = {parent = 0x2aed7ed000e0, next = 0x2aed7ebfc568, prev =
0x2aed7ebfc568, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print a-&gt;next</p>

<p class="MsoNormal">$3 = (struct tcp_conn_alias *) 0x2aed7ebfc568</p>

<p class="MsoNormal">(gdb) print *a-&gt;next</p>

<p class="MsoNormal">$4 = {parent = 0x2aed7ebfc428, next = 0x2aed7ed00220, prev =
0x0, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print *a-&gt;next-&gt;next</p>

<p class="MsoNormal">$5 = {parent = 0x2aed7ed000e0, next = 0x2aed7ebfc568, prev =
0x2aed7ebfc568, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print *a-&gt;next-&gt;next-&gt;next</p>

<p class="MsoNormal">$6 = {parent = 0x2aed7ebfc428, next = 0x2aed7ed00220, prev =
0x0, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print *a-&gt;next-&gt;next-&gt;next-&gt;next</p>

<p class="MsoNormal">$7 = {parent = 0x2aed7ed000e0, next = 0x2aed7ebfc568, prev =
0x2aed7ebfc568, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print *a-&gt;next-&gt;next-&gt;next-&gt;next-&gt;next</p>

<p class="MsoNormal">$8 = {parent = 0x2aed7ebfc428, next = 0x2aed7ed00220, prev =
0x0, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print
*a-&gt;next-&gt;next-&gt;next-&gt;next-&gt;next-&gt;next</p>

<p class="MsoNormal">$9 = {parent = 0x2aed7ed000e0, next = 0x2aed7ebfc568, prev =
0x2aed7ebfc568, port = 5061, hash = 2739}</p>

<p class="MsoNormal">(gdb) print c-&gt;aliases</p>

<p class="MsoNormal">$10 = 3</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Hope this helps.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">I have to check whether I have the core dumps . If I have
I’ll send you.</p>

<p class="MsoNormal"> </p>

<p class="MsoNormal">Regards</p>

<p class="MsoNormal">-Zunnun</p>