<p></p>
<h3>Description</h3>
<p>wh have a too long 500msg,when the build ack,it abort</p>
<p>we use ka listen two port ,and use port 1 send port 2 after port2 send port1,it loop in kamailio.cfg.its my wrong,but kamailio core....</p>
<h3>Troubleshooting</h3>
<h4>Debugging Data  this is core bt</h4>
<p>#0  0x00002ae1c343c5f7 in raise () from /lib64/libc.so.6<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="31891578" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/1" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/1/hovercard" href="https://github.com/kamailio/kamailio/issues/1">#1</a>  0x00002ae1c343dce8 in abort () from /lib64/libc.so.6<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="41491271" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/2/hovercard" href="https://github.com/kamailio/kamailio/pull/2">#2</a>  0x000000000068155a in qm_debug_check_frag (qm=0x2ae1c8fb4000, f=0x2ae1c93bf558, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c", line=518, efile=0x7f1ca7 "core/mem/q_malloc.c",<br>
eline=504) at core/mem/q_malloc.c:139<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="48744343" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/3" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/3/hovercard" href="https://github.com/kamailio/kamailio/pull/3">#3</a>  0x0000000000684bf5 in qm_free (qmp=0x2ae1c8fb4000, p=0x2ae1c93bf590, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c",<br>
func=0x2ae1c4a1fb50 <<strong>FUNCTION</strong>.11261> "build_local_reparse", line=518, mname=0x2ae1c4a1aa30 "tm") at core/mem/q_malloc.c:504<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="49856885" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/4/hovercard" href="https://github.com/kamailio/kamailio/pull/4">#4</a>  0x000000000068e83f in qm_shm_free (qmp=0x2ae1c8fb4000, p=0x2ae1c93bf590, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c",<br>
func=0x2ae1c4a1fb50 <<strong>FUNCTION</strong>.11261> "build_local_reparse", line=518, mname=0x2ae1c4a1aa30 "tm") at core/mem/q_malloc.c:1268<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51480460" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/5" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/5/hovercard" href="https://github.com/kamailio/kamailio/issues/5">#5</a>  0x00002ae1c4951e76 in build_local_reparse (Trans=0x2ae1c94524d8, branch=0, len=0x7ffe977ff370, method=0x2ae1c4a2399b "ACK", method_len=3, to=0x7ffe977ff130, reason=0x0)<br>
at t_msgbuilder.c:518<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51489870" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/6" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/6/hovercard" href="https://github.com/kamailio/kamailio/issues/6">#6</a>  0x00002ae1c497336e in build_ack (rpl=0x2ae1c3d3bb08, trans=0x2ae1c94524d8, branch=0, ret_len=0x7ffe977ff370) at t_reply.c:354<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51492477" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/7" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/7/hovercard" href="https://github.com/kamailio/kamailio/issues/7">#7</a>  0x00002ae1c4986066 in reply_received (p_msg=0x2ae1c3d3bb08) at t_reply.c:2292<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51499233" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/8" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/8/hovercard" href="https://github.com/kamailio/kamailio/issues/8">#8</a>  0x000000000053da31 in do_forward_reply (msg=0x2ae1c3d3bb08, mode=0) at core/forward.c:748<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51703057" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/9" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/9/hovercard" href="https://github.com/kamailio/kamailio/issues/9">#9</a>  0x000000000053f5a9 in forward_reply (msg=0x2ae1c3d3bb08) at core/forward.c:853<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="52436308" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/10" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/10/hovercard" href="https://github.com/kamailio/kamailio/pull/10">#10</a> 0x000000000059c633 in receive_msg (<br>
buf=0xa6ee20 <buf.6868> "SIP/2.0 500 Internal Server Error\r\nVia: SIP/2.0/UDP 172.18.67.32;branch=z9hG4bK4301.6c6183869659ad37775254042e1ec6f4.0\r\nVia: SIP/2.0/UDP 172.18.67.32;branch=z9hG4bK4301.a149a0620b507cd0ba760eeb1cd32b3"..., len=27098, rcv_info=0x7ffe977ffae0) at core/receive.c:434<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="52569646" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/11" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/11/hovercard" href="https://github.com/kamailio/kamailio/issues/11">#11</a> 0x000000000048e42c in udp_rcv_loop () at core/udp_server.c:541<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="52744476" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/12" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/12/hovercard" href="https://github.com/kamailio/kamailio/pull/12">#12</a> 0x000000000042509d in main_loop () at main.c:1669<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="52784350" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/13" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/13/hovercard" href="https://github.com/kamailio/kamailio/pull/13">#13</a> 0x000000000042c788 in main (argc=9, argv=0x7ffe97800028) at main.c:2710</p>
<p>(gdb) up<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="31891578" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/1" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/1/hovercard" href="https://github.com/kamailio/kamailio/issues/1">#1</a>  0x00002ae1c343dce8 in abort () from /lib64/libc.so.6<br>
(gdb) up<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="41491271" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/2" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/2/hovercard" href="https://github.com/kamailio/kamailio/pull/2">#2</a>  0x000000000068155a in qm_debug_check_frag (qm=0x2ae1c8fb4000, f=0x2ae1c93bf558, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c", line=518, efile=0x7f1ca7 "core/mem/q_malloc.c",<br>
eline=504) at core/mem/q_malloc.c:139<br>
139     core/mem/q_malloc.c: 没有那个文件或目录.<br>
(gdb) up<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="48744343" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/3" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/3/hovercard" href="https://github.com/kamailio/kamailio/pull/3">#3</a>  0x0000000000684bf5 in qm_free (qmp=0x2ae1c8fb4000, p=0x2ae1c93bf590, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c",<br>
func=0x2ae1c4a1fb50 <<strong>FUNCTION</strong>.11261> "build_local_reparse", line=518, mname=0x2ae1c4a1aa30 "tm") at core/mem/q_malloc.c:504<br>
504     in core/mem/q_malloc.c<br>
(gdb) up<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="49856885" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/kamailio/kamailio/pull/4/hovercard" href="https://github.com/kamailio/kamailio/pull/4">#4</a>  0x000000000068e83f in qm_shm_free (qmp=0x2ae1c8fb4000, p=0x2ae1c93bf590, file=0x2ae1c4a1b9ff "tm: t_msgbuilder.c",<br>
func=0x2ae1c4a1fb50 <<strong>FUNCTION</strong>.11261> "build_local_reparse", line=518, mname=0x2ae1c4a1aa30 "tm") at core/mem/q_malloc.c:1268<br>
1268    in core/mem/q_malloc.c<br>
(gdb) up<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="51480460" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/5" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/5/hovercard" href="https://github.com/kamailio/kamailio/issues/5">#5</a>  0x00002ae1c4951e76 in build_local_reparse (Trans=0x2ae1c94524d8, branch=0, len=0x7ffe977ff370, method=0x2ae1c4a2399b "ACK", method_len=3, to=0x7ffe977ff130, reason=0x0)<br>
at t_msgbuilder.c:518<br>
518     t_msgbuilder.c: 没有那个文件或目录.<br>
(gdb) p cancel_buf<br>
$1 = 0x2ae1c93bf590 "ACK sip:2002@172.18.67.42 SIP/2.0\r\n\253"<br>
(gdb) p reason<br>
$2 = (struct cancel_reason *) 0x0</p>
<h4>Log Messages</h4>
<p>[2020-05-11 11:10:27] (124796) INFO: <script>: IN_REPLY_PBX</p>
<p>[2020-05-11 11:10:27] (124796) INFO: <script>: IN_REPLY_PBX IN Call : Status 100 3001@172.18.67.42:5060 -----> 2002@172.18.67.32:5060</p>
<p>[2020-05-11 11:10:27] (124796) ERROR: tm [t_msgbuilder.c:516]: build_local_reparse(): HDR_EOH_T was not found</p>
<p>[2020-05-11 11:10:27] (124796) CRITICAL:  [core/mem/q_malloc.c:137]: qm_debug_check_frag(): BUG: qm: fragm. 0x2ae1c93bf558 (address 0x2ae1c93bf590) end overwritten (2e322f5049532032, ab0a0d30)! Memory allocator was called from tm: t_msgbuilder.c:518. Fragment marked by tm: t_msgbuilder.c:345. Exec from core/mem/q_malloc.c:504.</p>
<h4>SIP Traffic</h4>
<p>we use ka listen two port ,and use port 1 send port 2 after port2 send port1,it loop in kamailio.cfg.its my wrong,but kamailio core....</p>
<h3>Possible Solutions</h3>
<p>we see t_msgbuilder.c shm_free(cancel_buf); faild  ...</p>
<h3>Additional Information</h3>
<p>version: kamailio 5.2.5 (x86_64/linux)<br>
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES<br>
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144 MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB<br>
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.<br>
id: unknown<br>
compiled on 15:28:15 Nov  4 2019 with gcc 4.8.5</p>
<ul>
<li><strong>Operating System</strong>:<br>
CentOS Linux release 7.2.1511 (Core)<br>
Linux localhost.localdomain 3.10.0-327.el7.x86_64 <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="31891578" data-permission-text="Title is private" data-url="https://github.com/kamailio/kamailio/issues/1" data-hovercard-type="issue" data-hovercard-url="/kamailio/kamailio/issues/1/hovercard" href="https://github.com/kamailio/kamailio/issues/1">#1</a> SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/issues/2321">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABO7UZNIBAKPWSH3C2YI5CLRQ6OIHANCNFSM4M5UJWSQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/ABO7UZID5IMSXG7RBBCOSIDRQ6OIHA5CNFSM4M5UJWS2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4JFR3Z7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/issues/2321",
"url": "https://github.com/kamailio/kamailio/issues/2321",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>