#44 core dump parsing messages

trunk
closed-fixed
modules (454)
9
2009-01-05
2008-11-05
Richard Revels
No

opensips segfault occuring multiple times daily. Core files available on request.

Core was generated by `/usr/local/opensips/sbin/opensips -f /usr/local/opensips/etc/opensips/opensips.'.
Program terminated with signal 11, Segmentation fault.
#0 free_to (tb=0x820a9d8) at parser/parse_to.c:75
75 foo = tp->next;
(gdb) bt
#0 free_to (tb=0x820a9d8) at parser/parse_to.c:75
#1 0x080de8e0 in clean_hdr_field (hf=0x9864de0c) at parser/hf.c:186
#2 0x002e91b7 in run_trans_callbacks (type=2, trans=0x986bd438, req=0x9864d3d0, rpl=0x820b6f0, code=300) at sip_msg.h:49
#3 0x002f353c in t_reply_matching (p_msg=0x820b6f0, p_branch=0xbfd11764) at t_lookup.c:840
#4 0x002f39dc in t_check (p_msg=0x820b6f0, param_branch=0xbfd11764) at t_lookup.c:911
#5 0x00304136 in reply_received (p_msg=0x820b6f0) at t_reply.c:1288
#6 0x08064e4a in forward_reply (msg=0x820b6f0) at forward.c:507
#7 0x080951b6 in receive_msg (
buf=0x817a120 "SIP/2.0 300 Multiple choices\r\nVia: SIP/2.0/UDP XXX.XX.XXX.XXX;branch=z9hG4bKe2a7.40d37b23.0,SIP/2.0/UDP XX.XXX.XX.XX:5060;received=XX.XXX.XX.XX;branch=z9hG4bK4abb0821;rport=5060\r\nFrom: \"FOO\" <sip:+1"..., len=893, rcv_info=0xbfd11894) at receive.c:203
#8 0x080d7b37 in udp_rcv_loop () at udp_server.c:449
#9 0x0806d5ce in main (argc=9, argv=0xbfd11a84) at main.c:780

Discussion

<< < 1 2 (Page 2 of 2)
    • status: open-fixed --> closed-fixed
     
  • Richard Revels
    Richard Revels
    2008-12-13

    • status: closed-fixed --> open-fixed
     
  • Richard Revels
    Richard Revels
    2008-12-13

    Been running for several days with no problem. Thank you very much for the effort that went into fixing this bug.

     
    • status: open-fixed --> closed-fixed
     
<< < 1 2 (Page 2 of 2)