Hello All,

I am using ser-0.8.14 as the proxy and  seeing the below given crash frequently. Please let me know what is causing the issue. The pool size is around 16mb.

Loaded symbols for /lib/libnss_dns.so.2
#0  qm_malloc (qm=0x80cea20, size=16) at mem/q_malloc.c:239
239                             FRAG_END(next)->prev_free=prev;
(gdb) bt
#0  qm_malloc (qm=0x80cea20, size=16) at mem/q_malloc.c:239
#1  0x080cea20 in mem_block ()
#2  0x08069dce in hostent_cpy (dst=0x80d0d74, src=0x80b8ce0) at proxy.c:133
#3  0x08069576 in mk_proxy (name=0xbfffe540, port=5060, proto=1) at proxy.c:228
#4  0x40296c41 in uri2proxy (uri=0xbfffe798, proto=16) at ut.h:120
#5  0x40295ab9 in uri2sock (uri=0x10, to_su=0xbfffe6b0, proto=16) at ut.h:141
#6  0x4029476a in build_dlg_ack (rpl=0xbfffe7a0, Trans=0x42533318, branch=16, to=0xbfffe748, len=0xbfffe7a0, next_hop=0xbfffe798)
    at t_msgbuilder.c:410
#7  0x402992a1 in build_local_ack (rpl=0x80d18c8, trans=0x10, branch=16, ret_len=0x10, next_hop=0x10) at t_reply.c:274
#8  0x40298621 in reply_received (p_msg=0x80d18c8) at t_reply.c:1217
#9  0x080569a0 in forward_reply (msg=0x80d18c8) at forward.c:504
#10 0x0806bea1 in receive_msg (
    buf=0x80b9700 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 4.71.12.219:5068;branch= z9hG4bKe921.67e8dc61.0\r\nFrom: <sip:+xxxxxx@xx.xx.xx.xxx:xxxx>;tag=5df86c24f8e00fb2ae17ab041c094b88-7a49\r\nTo: <sip:+xxxxx@xx.xx.xx.xxx:"..., len=592, rcv_info=0x80d18c8) at receive.c:201
#11 0x080795ef in udp_rcv_loop () at udp_server.c:370
#12 0x0805aa89 in main_loop () at main.c:1107
#13 0x0805ce8e in main (argc=1108556168, argv=0xbfffed14) at main.c:2130
#14 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6
(gdb) f 0
#0  qm_malloc (qm=0x80cea20, size=16) at mem/q_malloc.c:239
239                             FRAG_END(next)->prev_free=prev;
(gdb) list 239
234
235             prev=FRAG_END(frag)->prev_free;
236             next=frag->u.nxt_free;
237             prev-> u.nxt_free=next;
238             if(prev)
239                             FRAG_END(next)->prev_free=prev;
240     }
241
242
243     #ifdef DBG_QM_MALLOC
(gdb)

Looking forward for the reply

Thanks
Suresh