Advertisement
fernandojdk

Opensips 3.1 - Crash - free_contacts

Jul 24th, 2020 (edited)
1,987
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
GDB 8.61 KB | None | 0 0
  1. #0  free_contacts (_c=0x7f337e3c60b8) at parser/contact/contact.c:296
  2.         ptr = 0x8
  3.         __FUNCTION__ = "free_contacts"
  4. #1  0x0000000000537b07 in free_contact (_c=_c@entry=0x7f334d898630) at parser/contact/parse_contact.c:107
  5.         __FUNCTION__ = "free_contact"
  6. #2  0x0000000000508629 in clean_hdr_field (hf=hf@entry=0x7f334d898600) at parser/hf.c:88
  7.         __FUNCTION__ = "clean_hdr_field"
  8. #3  0x00007f33393fd9d2 in clean_msg_clone (msg=0x7f334d896da8, max=0x7f334d898768, min=0x7f334d896da8) at sip_msg.h:100
  9.         hdr = 0x7f334d898600
  10. #4  run_trans_callbacks_locked (type=type@entry=128, trans=trans@entry=0x7f334cc3baa0, req=<optimized out>, rpl=rpl@entry=0x7f337e355d18, code=code@entry=200) at t_hooks.c:265
  11. No locals.
  12. #5  0x00007f33393c90b9 in relay_reply (t=0x7f334cc3baa0, p_msg=<optimized out>, branch=<optimized out>, msg_status=<optimized out>, cancel_bitmap=<optimized out>) at t_reply.c:1378
  13.         relay = 0
  14.         save_clone = 0
  15.         buf = 0x7f337e3d2688 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 199.59.X.X:5060;received=199.59.X.X;rport=5060;branch=z9hG4bK16d0fa287d8500be2e48b94624b96c25\r\nFrom: <sip:53678%23552125XXXXXX@199.59.X.X:5060>;tag=3804597362"...
  16.         res_len = 973
  17.         relayed_code = 200
  18.         relayed_msg = 0x7f337e355d18
  19.         bm = {to_tag_val = {s = 0x7f337e355d18 "Ε•", len = 0}}
  20.         totag_retr = 0
  21.         reply_status = RPS_PUSHED_AFTER_COMPLETION
  22.         uas_rb = 0x7f334cc3bba0
  23.         cb_s = {s = 0x7f337e3d2688 "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 199.59.X.X:5060;received=199.59.X.X;rport=5060;branch=z9hG4bK16d0fa287d8500be2e48b94624b96c25\r\nFrom: <sip:53678%23552125XXXXXX@199.59.X.X:5060>;tag=3804597362"..., len = 973}
  24.         text = {s = 0x3f1 <Address 0x3f1 out of bounds>, len = 4454592}
  25.         __FUNCTION__ = "relay_reply"
  26. #6  0x00007f33393cb165 in reply_received (p_msg=0x7f337e355d18) at t_reply.c:1648
  27.         msg_status = 200
  28.         last_uac_status = 408
  29.         branch = 0
  30.         reply_status = <optimized out>
  31.         timer = 139859138205856
  32.         cancel_bitmap = 0
  33.         uac = 0x7f334cc3bc78
  34.         t = 0x7f334cc3baa0
  35.         backup_list = <optimized out>
  36.         has_reply_route = <optimized out>
  37.         old_route_type = <optimized out>
  38.         __FUNCTION__ = "reply_received"
  39. #7  0x0000000000462c0f in forward_reply (msg=msg@entry=0x7f337e355d18) at forward.c:499
  40.         new_buf = 0x0
  41.         to = 0x0
  42.         new_len = 0
  43.         mod = 0x7f337d363fd0
  44.         proto = <optimized out>
  45.         id = 0
  46.         send_sock = <optimized out>
  47.         s = <optimized out>
  48.         len = <optimized out>
  49.         __FUNCTION__ = "forward_reply"
  50. #8  0x000000000044c1ea in receive_msg (
  51.     buf=0x92ce40 <buf.10462> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 177.21.X.X:5060;rport=5060;received=177.21.X.X;branch=z9hG4bK8119.78944f35.0\r\nRecord-Route: <sip:186.231.X.X;lr;ftag=3804597362-166465>\r\nFrom: <sip:021250270"..., len=<optimized out>,
  52.     rcv_info=rcv_info@entry=0x7ffce7a77d10, existing_context=existing_context@entry=0x0, msg_flags=msg_flags@entry=0) at receive.c:262
  53.         ctx = 0x7f337e10f798
  54.         msg = 0x7f337e355d18
  55.         start = {tv_sec = 1595608588, tv_usec = 244278}
  56.         rc = 3
  57.         old_route_type = 4
  58.         in_buff = {s = 0x92ce40 <buf.10462> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 177.21.X.X:5060;rport=5060;received=177.21.X.X;branch=z9hG4bK8119.78944f35.0\r\nRecord-Route: <sip:186.231.X.X;lr;ftag=3804597362-166465>\r\nFrom: <sip:021250270"..., len = 1009}
  59.         __FUNCTION__ = "receive_msg"
  60. #9  0x0000000000579170 in udp_read_req (si=<optimized out>, bytes_read=<optimized out>) at net/proto_udp/proto_udp.c:185
  61.         ri = {src_ip = {af = 2, len = 4, u = {addrl = {1446242234, 4294967293}, addr32 = {1446242234, 0, 4294967293, 0}, addr16 = {59322, 22067, 0, 0, 65533, 65535, 0, 0}, addr = "\272\347\063V\000\000\000\000\375\377\377\377\000\000\000"}}, dst_ip = {af = 2, len = 4,
  62.             u = {addrl = {2297697713, 0}, addr32 = {2297697713, 0, 0, 0}, addr16 = {5553, 35060, 0, 0, 0, 0, 0, 0}, addr = "\261\025\364\210", '\000' <repeats 11 times>}}, src_port = 5060, dst_port = 5060, proto = 1, proto_reserved1 = 0, proto_reserved2 = 0, src_su = {
  63.             s = {sa_family = 2, sa_data = "\023ΔΊ\347\063V\000\000\000\000\000\000\000"}, sin = {sin_family = 2, sin_port = 50195, sin_addr = {s_addr = 1446242234}, sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 2, sin6_port = 50195,
  64.               sin6_flowinfo = 1446242234, sin6_addr = {__in6_u = {__u6_addr8 = "\000\000\000\000\000\000\000\000\377\377\377\377\000\000\000", __u6_addr16 = {0, 0, 0, 0, 65535, 65535, 0, 0}, __u6_addr32 = {0, 0, 4294967295, 0}}}, sin6_scope_id = 0}},
  65.           bind_address = 0x7f337d360df0}
  66.         len = <optimized out>
  67.         buf = "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 177.21.X.X:5060;rport=5060;received=177.21.X.X;branch=z9hG4bK8119.78944f35.0\r\nRecord-Route: <sip:186.231.X.X;lr;ftag=3804597362-166465>\r\nFrom: <sip:021250270"...
  68.         fromlen = 16
  69.         p = <optimized out>
  70.         msg = {s = 0x92ce40 <buf.10462> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 177.21.X.X:5060;rport=5060;received=177.21.X.X;branch=z9hG4bK8119.78944f35.0\r\nRecord-Route: <sip:186.231.X.X;lr;ftag=3804597362-166465>\r\nFrom: <sip:021250270"..., len = 1009}
  71.         __FUNCTION__ = "udp_read_req"
  72. #10 0x0000000000559362 in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:272
  73.         n = <optimized out>
  74.         read = 0
  75. #11 io_wait_loop_epoll (repeat=0, t=1, h=<optimized out>) at ./io_wait_loop.h:311
  76.         ret = 2
  77.         n = 2
  78.         r = 0
  79.         i = <optimized out>
  80.         e = 0x7f337da8e408
  81.         ep_event = {events = 22, data = {ptr = 0x4a846600000000, fd = 0, u32 = 0, u64 = 20974721898119168}}
  82.         fd = <optimized out>
  83. #12 0x00000000005610bb in udp_start_processes (chd_rank=chd_rank@entry=0x916904 <chd_rank.14198>, startup_done=startup_done@entry=0x7f333d8fc7f0) at net/net_udp.c:497
  84.         si = <optimized out>
  85.         p_id = <optimized out>
  86.         i = 22
  87.         __FUNCTION__ = "udp_start_processes"
  88. #13 0x000000000041e5ef in main_loop () at main.c:804
  89.         startup_done = 0x7f333d8fc7f0
  90.         chd_rank = 23
  91.         last_check = 0
  92.         rc = <optimized out>
  93. #14 main (argc=<optimized out>, argv=<optimized out>) at main.c:1491
  94.         c = <optimized out>
  95.         r = <optimized out>
  96.         tmp = 0x7ffce7a79ef1 ""
  97.         tmp_len = <optimized out>
  98.         port = <optimized out>
  99.         proto = <optimized out>
  100.         protos_no = <optimized out>
  101.         options = 0x5a8400 "f:cCm:M:b:l:n:N:rRvdDFEVhw:t:u:g:p:P:G:W:o:a:k:s:"
  102.         seed = 3464168910
  103.         rfd = <optimized out>
  104.         __FUNCTION__ = "main"
  105.  
  106.  
  107. #===========================
  108. bt
  109.  
  110. #0  free_contacts (_c=0x7f337e3c60b8) at parser/contact/contact.c:296
  111. #1  0x0000000000537b07 in free_contact (_c=_c@entry=0x7f334d898630) at parser/contact/parse_contact.c:107
  112. #2  0x0000000000508629 in clean_hdr_field (hf=hf@entry=0x7f334d898600) at parser/hf.c:88
  113. #3  0x00007f33393fd9d2 in clean_msg_clone (msg=0x7f334d896da8, max=0x7f334d898768, min=0x7f334d896da8) at sip_msg.h:100
  114. #4  run_trans_callbacks_locked (type=type@entry=128, trans=trans@entry=0x7f334cc3baa0, req=<optimized out>, rpl=rpl@entry=0x7f337e355d18, code=code@entry=200) at t_hooks.c:265
  115. #5  0x00007f33393c90b9 in relay_reply (t=0x7f334cc3baa0, p_msg=<optimized out>, branch=<optimized out>, msg_status=<optimized out>, cancel_bitmap=<optimized out>) at t_reply.c:1378
  116. #6  0x00007f33393cb165 in reply_received (p_msg=0x7f337e355d18) at t_reply.c:1648
  117. #7  0x0000000000462c0f in forward_reply (msg=msg@entry=0x7f337e355d18) at forward.c:499
  118. #8  0x000000000044c1ea in receive_msg (
  119.     buf=0x92ce40 <buf.10462> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 177.21.X.X:5060;rport=5060;received=177.21.X.X;branch=z9hG4bK8119.78944f35.0\r\nRecord-Route: <sip:186.231.X.X;lr;ftag=3804597362-166465>\r\nFrom: <sip:021250270"..., len=<optimized out>,
  120.     rcv_info=rcv_info@entry=0x7ffce7a77d10, existing_context=existing_context@entry=0x0, msg_flags=msg_flags@entry=0) at receive.c:262
  121. #9  0x0000000000579170 in udp_read_req (si=<optimized out>, bytes_read=<optimized out>) at net/proto_udp/proto_udp.c:185
  122. #10 0x0000000000559362 in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:272
  123. #11 io_wait_loop_epoll (repeat=0, t=1, h=<optimized out>) at ./io_wait_loop.h:311
  124. #12 0x00000000005610bb in udp_start_processes (chd_rank=chd_rank@entry=0x916904 <chd_rank.14198>, startup_done=startup_done@entry=0x7f333d8fc7f0) at net/net_udp.c:497
  125. #13 0x000000000041e5ef in main_loop () at main.c:804
  126. #14 main (argc=<optimized out>, argv=<optimized out>) at main.c:1491
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement