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