Hello Everyone,<div>Here are another core dump which might help reproduce the issue.</div><div><br></div><div><br></div><div>root@casbc00 ~> [/var/spool/abrt/ccpp-2017-04-27-14:11:42-3791]# gdb coredump</div><div>GNU gdb (GDB) Fedora 7.12.1-48.fc25</div><div>Copyright (C) 2017 Free Software Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a>></div><div>This is free software: you are free to change and redistribute it.</div><div>There is NO WARRANTY, to the extent permitted by law.  Type "show copying"</div><div>and "show warranty" for details.</div><div>This GDB was configured as "x86_64-redhat-linux-gnu".</div><div>Type "show configuration" for configuration details.</div><div>For bug reporting instructions, please see:</div><div><<a href="http://www.gnu.org/software/gdb/bugs/">http://www.gnu.org/software/gdb/bugs/</a>>.</div><div>Find the GDB manual and other documentation resources online at:</div><div><<a href="http://www.gnu.org/software/gdb/documentation/">http://www.gnu.org/software/gdb/documentation/</a>>.</div><div>For help, type "help".</div><div>Type "apropos word" to search for commands related to "word"...</div><div>[New LWP 3791]</div><div>Reading symbols from /usr/sbin/opensips...Reading symbols from /usr/lib/debug/usr/sbin/opensips.debug...done.</div><div>done.</div><div><br></div><div>warning: Ignoring non-absolute filename: <linux-vdso.so.1></div><div>Missing separate debuginfo for linux-vdso.so.1</div><div>Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/47/264ddd2cf2d08f1ff742a4f4484c30e5f23bc4</div><div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library "/lib64/libthread_db.so.1".</div><div>Core was generated by `/usr/sbin/opensips -P /var/run/opensips/opensips.pid -f /etc/opensips/opensips.'.</div><div>Program terminated with signal SIGSEGV, Segmentation fault.</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f95407b9161 <from_tag+33> "d88c", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>225                      len=src[i].len;</div><div>Missing separate debuginfos, use: dnf debuginfo-install cyrus-sasl-lib-2.1.26-26.2.fc24.x86_64 glibc-2.24-4.fc25.x86_64 keyutils-libs-1.5.9-8.fc24.x86_64 krb5-libs-1.14.4-7.fc25.x86_64 libcom_err-1.43.3-1.fc25.x86_64 libcrypt-nss-2.24-4.fc25.x86_64 libselinux-2.5-13.fc25.x86_64 libxml2-2.9.4-2.fc25.x86_64 nspr-4.13.1-1.fc25.x86_64 nss-3.29.3-1.1.fc25.x86_64 nss-softokn-freebl-3.29.5-1.0.fc25.x86_64 nss-util-3.29.5-1.0.fc25.x86_64 openldap-2.4.44-10.fc25.x86_64 openssl-libs-1.0.2k-1.fc25.x86_64 pcre-8.40-7.fc25.x86_64 postgresql-libs-9.5.6-1.fc25.x86_64 xz-libs-5.2.2-2.fc24.x86_64 zlib-1.2.8-10.fc24.x86_64</div><div>(gdb) bt</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f95407b9161 <from_tag+33> "d88c", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>#1  0x00007f9540546c75 in generate_fromtag (tag=tag@entry=0x7ffd3f202460, callid=callid@entry=0x40) at uac.c:118</div><div>#2  0x00007f95405412b7 in new_auto_dlg_uac (_luri=0x30, _turi=0x20, _ruri=0x0, callid=0x40, _sock=0x0, _d=0x7ffd3f2024e8) at dlg.c:210</div><div>#3  0x00007f953f0520b2 in unregister_contact (mri=mri@entry=0x0) at ulcb.c:84</div><div>#4  0x00007f953f052660 in mid_reg_ct_event (binding=<optimized out>, type=<optimized out>, data=<optimized out>) at ulcb.c:135</div><div>#5  0x00007f953f6c818e in run_ul_callbacks (binding=0x7f9544de2908, type=4) at ul_callback.h:126</div><div>#6  delete_ucontact (_r=0x7f9544de20d0, _c=0x7f9544de2908, is_replicated=<optimized out>) at urecord.c:547</div><div>#7  0x00007f953f05c58d in save_rpl_contacts (req=req@entry=0x7f9544ded3e8, rpl=rpl@entry=0x7f9554ee2e40, mri=mri@entry=0x7f9544de9430, _a=_a@entry=0x7f9544de94a0, r=<optimized out>)</div><div>    at save.c:873</div><div>#8  0x00007f953f05df14 in mid_reg_resp_in (t=<optimized out>, type=<optimized out>, params=<optimized out>) at save.c:1339</div><div>#9  0x00007f95405767ed in run_trans_callbacks (type=type@entry=2, trans=0x7f9544deb940, req=<optimized out>, rpl=rpl@entry=0x7f9554ee2e40, code=<optimized out>) at t_hooks.c:209</div><div>#10 0x00007f954055d707 in t_reply_matching (p_msg=p_msg@entry=0x7f9554ee2e40, p_branch=p_branch@entry=0x7ffd3f20350c) at t_lookup.c:841</div><div>#11 0x00007f954055dca9 in t_check (p_msg=p_msg@entry=0x7f9554ee2e40, param_branch=param_branch@entry=0x7ffd3f20350c) at t_lookup.c:912</div><div>#12 0x00007f954053a620 in reply_received (p_msg=0x7f9554ee2e40) at t_reply.c:1386</div><div>#13 0x000055dcfeebcd48 in forward_reply (msg=msg@entry=0x7f9554ee2e40) at forward.c:495</div><div>#14 0x000055dcfee98217 in receive_msg (</div><div>    buf=0x55dcff2ad500 <buf> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 10.18.130.27:5060;branch=z9hG4bK0dc6.b7f974b7.0;i=826ab984\r\nVia: SIP/2.0/TCP 192.168.88.164:48646;received=client_public_ip;branch=z9hG4bK-524287-1---3dd47b409313df76;rp"..., len=<optimized out>, rcv_info=rcv_info@entry=0x7ffd3f2036f0, existing_context=existing_context@entry=0x0) at receive.c:257</div><div>#15 0x000055dcfefd4753 in udp_read_req (si=<optimized out>, bytes_read=<optimized out>) at net/proto_udp/proto_udp.c:192</div><div>#16 0x000055dcfefbc70d in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:259</div><div>#17 io_wait_loop_epoll (h=<optimized out>, t=<optimized out>, repeat=<optimized out>) at ./io_wait_loop.h:229</div><div>#18 udp_start_processes (chd_rank=<optimized out>, startup_done=<optimized out>) at net/net_udp.c:389</div><div>#19 0x000055dcfee81a26 in main_loop () at main.c:677</div><div>#20 main (argc=<optimized out>, argv=<optimized out>) at main.c:1283</div><div>(gdb) bt full</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f95407b9161 <from_tag+33> "d88c", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>        i = <optimized out></div><div>        ccitt = 65535</div><div>        c = <optimized out></div><div>        len = <optimized out></div><div>        str_len = 4</div><div>        __FUNCTION__ = "crcitt_string_array"</div><div>#1  0x00007f9540546c75 in generate_fromtag (tag=tag@entry=0x7ffd3f202460, callid=callid@entry=0x40) at uac.c:118</div><div>No locals.</div><div>#2  0x00007f95405412b7 in new_auto_dlg_uac (_luri=0x30, _turi=0x20, _ruri=0x0, callid=0x40, _sock=0x0, _d=0x7ffd3f2024e8) at dlg.c:210</div><div>        fromtag = {s = 0x55dcff66a380 "dbv01.networklab.prod", len = 3}</div><div>        clid = {s = 0x7ffd3f2028b0 "", len = 1453871804}</div><div>#3  0x00007f953f0520b2 in unregister_contact (mri=mri@entry=0x0) at ulcb.c:84</div><div>        dlg = 0x8</div><div>        ret = <optimized out></div><div>        __FUNCTION__ = "unregister_contact"</div><div>#4  0x00007f953f052660 in mid_reg_ct_event (binding=<optimized out>, type=<optimized out>, data=<optimized out>) at ulcb.c:135</div><div>        c = <optimized out></div><div>        mri = 0x0</div><div>        __FUNCTION__ = "mid_reg_ct_event"</div><div>#5  0x00007f953f6c818e in run_ul_callbacks (binding=0x7f9544de2908, type=4) at ul_callback.h:126</div><div>        cbp = 0x7f9544d68670</div><div>        ct_extra_idx = 0</div><div>        aor_extra_idx = 0</div><div>        ele = 0x7f9544d68688</div><div>#6  delete_ucontact (_r=0x7f9544de20d0, _c=0x7f9544de2908, is_replicated=<optimized out>) at urecord.c:547</div><div>        __FUNCTION__ = "delete_ucontact"</div><div>#7  0x00007f953f05c58d in save_rpl_contacts (req=req@entry=0x7f9544ded3e8, rpl=rpl@entry=0x7f9554ee2e40, mri=mri@entry=0x7f9544de9430, _a=_a@entry=0x7f9544de94a0, r=<optimized out>)</div><div>    at save.c:873</div><div>        cti = <optimized out></div><div>        ci = 0x7f953f271820 <ci></div><div>        c = 0x7f9544de2908</div><div>        _c = 0x0</div><div>        __c = <optimized out></div><div>        cflags = 0</div><div>        e = 0</div><div>        e_out = 1059071392</div><div>        e_max = 0</div><div>        tcp_check = 1</div><div>        uri = {user = {</div><div>            s = 0x7f9544dedd0e "4310@client_public_ip:47032;rinstance=c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID:"..., len = 4}, passwd = {s = 0x0, len = 0}, host = {</div><div>            s = 0x7f9544dedd13 "client_public_ip:47032;rinstance=c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 1413"..., len = 14}, port = {</div><div>            s = 0x7f9544dedd22 "47032;rinstance=c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA"..., len = 5}, params = {</div><div>---Type <return> to continue, or q <return> to quit---</div><div>            s = 0x7f9544dedd28 "rinstance=c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA5M2EzY"..., len = 40}, headers = {s = 0x0, len = 0}, port_no = 47032, proto = 2, type = SIP_URI_T, transport = {</div><div>            s = 0x7f9544dedd43 "transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA5M2EzY2IxY2M0ODRjZWYxNzI4NGNkNGY5"..., len = 13}, ttl = {s = 0x0, len = 0}, user_param = {s = 0x0, len = 0}, maddr = {s = 0x0, len = 0}, method = {s = 0x0, len = 0}, </div><div>          lr = {s = 0x0, len = 0}, r2 = {s = 0x0, len = 0}, gr = {s = 0x0, len = 0}, transport_val = {</div><div>            s = 0x7f9544dedd4d "tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA5M2EzY2IxY2M0ODRjZWYxNzI4NGNkNGY5ZmE\r\nCSeq:"..., len = 3}, ttl_val = {s = 0x0, len = 0}, user_param_val = {s = 0x0, len = 0}, maddr_val = {s = 0x0, len = 0}, method_val = {</div><div>            s = 0x0, len = 0}, lr_val = {s = 0x0, len = 0}, r2_val = {s = 0x0, len = 0}, gr_val = {s = 0x0, len = 0}, u_name = {{</div><div>              s = 0x7f9544dedd28 "rinstance=c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA5M2EzY"..., len = 9}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, </div><div>              len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}}, u_val = {{</div><div>              s = 0x7f9544dedd32 "c4ba60e48dcdd3f4;transport=tcp>;expires=0\r\nTo: \"volga629\"<sip:4310@sip.company.tld>\r\nFrom: \"volga629\"<sip:4310@sip.company.tld>;tag=b7cc571f\r\nCall-ID: 141351_rel51YTRkODA5M2EzY2IxY2M0ODR"..., len = 16}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, </div><div>              len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}, {s = 0x0, len = 0}}, u_params_no = 1}</div><div>        ct_uri = <optimized out></div><div>        __FUNCTION__ = "save_rpl_contacts"</div><div>#8  0x00007f953f05df14 in mid_reg_resp_in (t=<optimized out>, type=<optimized out>, params=<optimized out>) at save.c:1339</div><div>        mri = 0x7f9544de9430</div><div>        rec = 0x7f9544de20d0</div><div>        rpl = 0x7f9554ee2e40</div><div>        req = 0x7f9544ded3e8</div><div>        code = <optimized out></div><div>        __FUNCTION__ = "mid_reg_resp_in"</div><div>#9  0x00007f95405767ed in run_trans_callbacks (type=type@entry=2, trans=0x7f9544deb940, req=<optimized out>, rpl=rpl@entry=0x7f9554ee2e40, code=<optimized out>) at t_hooks.c:209</div><div>        params = {req = 0x7f9544ded3e8, rpl = 0x7f9554ee2e40, code = 200, param = 0x7f9544deb710, extra1 = 0x0, extra2 = 0x0}</div><div>        cbp = 0x7f9544deb700</div><div>        backup = 0x55dcff299948 <global_avps></div><div>        trans_backup = 0x7f9544deb940</div><div>        __FUNCTION__ = "run_trans_callbacks"</div><div>#10 0x00007f954055d707 in t_reply_matching (p_msg=p_msg@entry=0x7f9554ee2e40, p_branch=p_branch@entry=0x7ffd3f20350c) at t_lookup.c:841</div><div>        p_cell = 0x7f9544deb940</div><div>        hash_index = <optimized out></div><div>        entry_label = <optimized out></div><div>        branch_id = <optimized out></div><div>        hashi = <optimized out></div><div>        branchi = <optimized out></div><div>        p = <optimized out></div><div>        n = <optimized out></div><div>        hashl = <optimized out></div><div>        scan_space = <optimized out></div><div>        cseq = 0x7f9554ee4958</div><div>        loopi = <optimized out></div><div>        loopl = <optimized out></div><div>        syni = <optimized out></div><div>        synl = <optimized out></div><div>        __FUNCTION__ = "t_reply_matching"</div><div>---Type <return> to continue, or q <return> to quit---</div><div>#11 0x00007f954055dca9 in t_check (p_msg=p_msg@entry=0x7f9554ee2e40, param_branch=param_branch@entry=0x7ffd3f20350c) at t_lookup.c:912</div><div>        local_branch = 21980</div><div>        __FUNCTION__ = "t_check"</div><div>#12 0x00007f954053a620 in reply_received (p_msg=0x7f9554ee2e40) at t_reply.c:1386</div><div>        msg_status = <optimized out></div><div>        last_uac_status = <optimized out></div><div>        branch = 0</div><div>        reply_status = <optimized out></div><div>        timer = 140279351750208</div><div>        cancel_bitmap = 4280997814</div><div>        uac = <optimized out></div><div>        t = <optimized out></div><div>        backup_list = <optimized out></div><div>        has_reply_route = <optimized out></div><div>        __FUNCTION__ = "reply_received"</div><div>#13 0x000055dcfeebcd48 in forward_reply (msg=msg@entry=0x7f9554ee2e40) at forward.c:495</div><div>        new_buf = 0x0</div><div>        to = 0x0</div><div>        new_len = 1</div><div>        mod = 0x7f9554a38a80</div><div>        proto = <optimized out></div><div>        id = 0</div><div>        send_sock = <optimized out></div><div>        s = <optimized out></div><div>        len = <optimized out></div><div>        __FUNCTION__ = "forward_reply"</div><div>#14 0x000055dcfee98217 in receive_msg (</div><div>    buf=0x55dcff2ad500 <buf> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 10.18.130.27:5060;branch=z9hG4bK0dc6.b7f974b7.0;i=826ab984\r\nVia: SIP/2.0/TCP 192.168.88.164:48646;received=client_public_ip;branch=z9hG4bK-524287-1---3dd47b409313df76;rp"..., len=<optimized out>, rcv_info=rcv_info@entry=0x7ffd3f2036f0, existing_context=existing_context@entry=0x0) at receive.c:257</div><div>        ctx = 0x7f9554ee3a88</div><div>        msg = 0x7f9554ee2e40</div><div>        start = {tv_sec = 0, tv_usec = 1}</div><div>        rc = 3</div><div>        in_buff = {</div><div>          s = 0x55dcff2ad500 <buf> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 10.18.130.27:5060;branch=z9hG4bK0dc6.b7f974b7.0;i=826ab984\r\nVia: SIP/2.0/TCP 192.168.88.164:48646;received=client_public_ip;branch=z9hG4bK-524287-1---3dd47b409313df76;rp"..., len = 694}</div><div>        __FUNCTION__ = "receive_msg"</div><div>#15 0x000055dcfefd4753 in udp_read_req (si=<optimized out>, bytes_read=<optimized out>) at net/proto_udp/proto_udp.c:192</div><div>        ri = {src_ip = {af = 2, len = 4, u = {addrl = {444731914, 1493316701}, addr32 = {444731914, 0, 1493316701, 0}, addr16 = {4618, 6786, 0, 0, 13405, 22786, 0, 0}, </div><div>              addr = "\n\022\202\032\000\000\000\000]4\002Y\000\000\000"}}, dst_ip = {af = 2, len = 4, u = {addrl = {461509130, 0}, addr32 = {461509130, 0, 0, 0}, addr16 = {4618, 7042, 0, </div><div>                0, 0, 0, 0, 0}, addr = "\n\022\202\033", '\000' <repeats 11 times>}}, src_port = 5160, dst_port = 5060, proto = 1, proto_reserved1 = 0, proto_reserved2 = 0, src_su = {s = {</div><div>              sa_family = 2, sa_data = "\024(\n\022\202\032\000\000\000\000\000\000\000"}, sin = {sin_family = 2, sin_port = 10260, sin_addr = {s_addr = 444731914}, </div><div>              sin_zero = "\000\000\000\000\000\000\000"}, sin6 = {sin6_family = 2, sin6_port = 10260, sin6_flowinfo = 444731914, sin6_addr = {__in6_u = {</div><div>                  __u6_addr8 = "\000\000\000\000\000\000\000\000\360\256\004\377\334U\000", __u6_addr16 = {0, 0, 0, 0, 44784, 65284, 21980, 0}, __u6_addr32 = {0, 0, 4278497008, 21980}}}, </div><div>              sin6_scope_id = 4277061561}}, bind_address = 0x7f9554a37c40}</div><div>        len = <optimized out></div><div>---Type <return> to continue, or q <return> to quit---</div><div>        buf = "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 10.18.130.27:5060;branch=z9hG4bK0dc6.b7f974b7.0;i=826ab984\r\nVia: SIP/2.0/TCP 192.168.88.164:48646;received=client_public_ip;branch=z9hG4bK-524287-1---3dd47b409313df76;rp"...</div><div>        fromlen = 16</div><div>        p = <optimized out></div><div>        msg = {</div><div>          s = 0x55dcff2ad500 <buf> "SIP/2.0 200 OK\r\nVia: SIP/2.0/UDP 10.18.130.27:5060;branch=z9hG4bK0dc6.b7f974b7.0;i=826ab984\r\nVia: SIP/2.0/TCP 192.168.88.164:48646;received=client_public_ip;branch=z9hG4bK-524287-1---3dd47b409313df76;rp"..., len = 694}</div><div>        __FUNCTION__ = "udp_read_req"</div><div>#16 0x000055dcfefbc70d in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:259</div><div>        read = 0</div><div>        fm = <optimized out></div><div>#17 io_wait_loop_epoll (h=<optimized out>, t=<optimized out>, repeat=<optimized out>) at ./io_wait_loop.h:229</div><div>        ret = <optimized out></div><div>        e = <optimized out></div><div>        n = 1</div><div>        r = 0</div><div>#18 udp_start_processes (chd_rank=<optimized out>, startup_done=<optimized out>) at net/net_udp.c:389</div><div>        si = <optimized out></div><div>        load_p = 0x7f9544de1b68</div><div>        pid = <optimized out></div><div>        i = <optimized out></div><div>        __FUNCTION__ = "udp_start_processes"</div><div>#19 0x000055dcfee81a26 in main_loop () at main.c:677</div><div>        startup_done = 0x0</div><div>        chd_rank = 3</div><div>        chd_rank = 3</div><div>#20 main (argc=<optimized out>, argv=<optimized out>) at main.c:1283</div><div>        cfg_stream = 0x55dcff640010</div><div>        c = <optimized out></div><div>        r = <optimized out></div><div>        tmp = 0x7ffd3f204f14 ""</div><div>        tmp_len = <optimized out></div><div>        port = <optimized out></div><div>        proto = <optimized out></div><div>        protos_no = <optimized out></div><div>        options = 0x55dcff004678 "f:cCm:M:b:l:n:N:rRvdDFETSVhw:t:u:g:P:G:W:o:"</div><div>        seed = 4115982100</div><div>        rfd = <optimized out></div><div>        __FUNCTION__ = "main"</div><div>(gdb) </div><div><br></div><div>volga629<br><br>On Thu, 27 Apr, 2017 at 2:35 PM, volga629@networklab.ca wrote:<br>
<blockquote type="cite">Hello Everyone,<div>I am not sure of it related to mid_registrar crash report, but opensips segfaulting all the time.</div><div><br></div><div>Apr 27 13:21:19 casbc00 kernel: opensips[2130]: segfault at 48 ip 0000555606886480 sp 00007ffc3cbb2240 error 4 in opensips[555606854000+21a000]</div><div>Apr 27 13:21:19 casbc00 audit: ANOM_ABEND auid=4294967295 uid=992 gid=992 ses=4294967295 pid=2130 comm="opensips" exe="/usr/sbin/opensips" sig=11</div><div>Apr 27 13:21:19 casbc00 abrt-hook-ccpp: Process 2130 (opensips) of user 992 killed by SIGSEGV - ignoring (repeated crash) </div><div><br></div><div><br></div><div><br></div><div><div>root@casbc00 ~> [/var/spool/abrt/ccpp-2017-04-27-13:14:10-1695]# gdb coredump</div><div>GNU gdb (GDB) Fedora 7.12.1-48.fc25</div><div>Copyright (C) 2017 Free Software Foundation, Inc.</div><div>License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a>></div><div>This is free software: you are free to change and redistribute it.</div><div>There is NO WARRANTY, to the extent permitted by law.  Type "show copying"</div><div>and "show warranty" for details.</div><div>This GDB was configured as "x86_64-redhat-linux-gnu".</div><div>Type "show configuration" for configuration details.</div><div>For bug reporting instructions, please see:</div><div><<a href="http://www.gnu.org/software/gdb/bugs/">http://www.gnu.org/software/gdb/bugs/</a>>.</div><div>Find the GDB manual and other documentation resources online at:</div><div><<a href="http://www.gnu.org/software/gdb/documentation/">http://www.gnu.org/software/gdb/documentation/</a>>.</div><div>For help, type "help".</div><div>Type "apropos word" to search for commands related to "word"...</div><div>[New LWP 1695]</div><div>Reading symbols from /usr/sbin/opensips...Reading symbols from /usr/lib/debug/usr/sbin/opensips.debug...done.</div><div>done.</div><div><br></div><div>warning: Ignoring non-absolute filename: <linux-vdso.so.1></div><div>Missing separate debuginfo for linux-vdso.so.1</div><div>Try: dnf --enablerepo='*debug*' install /usr/lib/debug/.build-id/47/264ddd2cf2d08f1ff742a4f4484c30e5f23bc4</div><div>[Thread debugging using libthread_db enabled]</div><div>Using host libthread_db library "/lib64/libthread_db.so.1".</div><div>Core was generated by `/usr/sbin/opensips -P /var/run/opensips/opensips.pid -f /etc/opensips/opensips.'.</div><div>Program terminated with signal SIGSEGV, Segmentation fault.</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f8da2d1e161 <from_tag+33> "ff08", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>225<span class="Apple-tab-span" style="white-space:pre">                       </span>len=src[i].len;</div><div>Missing separate debuginfos, use: dnf debuginfo-install cyrus-sasl-lib-2.1.26-26.2.fc24.x86_64 glibc-2.24-4.fc25.x86_64 keyutils-libs-1.5.9-8.fc24.x86_64 krb5-libs-1.14.4-7.fc25.x86_64 libcom_err-1.43.3-1.fc25.x86_64 libcrypt-nss-2.24-4.fc25.x86_64 libselinux-2.5-13.fc25.x86_64 libxml2-2.9.4-2.fc25.x86_64 nspr-4.13.1-1.fc25.x86_64 nss-3.29.3-1.1.fc25.x86_64 nss-softokn-freebl-3.29.5-1.0.fc25.x86_64 nss-util-3.29.5-1.0.fc25.x86_64 openldap-2.4.44-10.fc25.x86_64 openssl-libs-1.0.2k-1.fc25.x86_64 pcre-8.40-7.fc25.x86_64 postgresql-libs-9.5.6-1.fc25.x86_64 xz-libs-5.2.2-2.fc24.x86_64 zlib-1.2.8-10.fc24.x86_64</div><div>(gdb) bt</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f8da2d1e161 <from_tag+33> "ff08", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>#1  0x00007f8da2aabc75 in generate_fromtag (tag=tag@entry=0x7ffdb3969830, callid=callid@entry=0x40) at uac.c:118</div><div>#2  0x00007f8da2aa62b7 in new_auto_dlg_uac (_luri=0x30, _turi=0x20, _ruri=0x0, callid=0x40, _sock=0x0, _d=0x7ffdb39698b8) at dlg.c:210</div><div>#3  0x00007f8da15b70b2 in unregister_contact (mri=mri@entry=0x0) at ulcb.c:84</div><div>#4  0x00007f8da15b7660 in mid_reg_ct_event (binding=<optimized out>, type=<optimized out>, data=<optimized out>) at ulcb.c:135</div><div>#5  0x00007f8da1c2b166 in run_ul_callbacks (binding=0x7f8da7347988, type=8) at ul_callback.h:126</div><div>#6  wb_timer (ins_list=0x7f8da73313f0, _r=0x7f8da7347988) at urecord.c:320</div><div>#7  timer_urecord (_r=_r@entry=0x7f8da73477d0, ins_list=ins_list@entry=0x7f8da73313f0) at urecord.c:423</div><div>#8  0x00007f8da1c1cabb in mem_timer_udomain (_d=<optimized out>) at udomain.c:1147</div><div>#9  0x00007f8da1c39351 in synchronize_all_udomains () at dlist.c:803</div><div>#10 0x00007f8da1c39a30 in timer (ticks=<optimized out>, param=<optimized out>) at ul_mod.c:518</div><div>#11 0x000055ff2a61a85a in handle_timer_job () at timer.c:720</div><div>#12 0x000055ff2a6ea78b in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:264</div><div>#13 io_wait_loop_epoll (h=<optimized out>, t=<optimized out>, repeat=<optimized out>) at ./io_wait_loop.h:229</div><div>#14 udp_start_processes (chd_rank=<optimized out>, startup_done=<optimized out>) at net/net_udp.c:389</div><div>#15 0x000055ff2a5afa26 in main_loop () at main.c:677</div><div>#16 main (argc=<optimized out>, argv=<optimized out>) at main.c:1283</div><div>(gdb) bt full</div><div>#0  crcitt_string_array (dst=dst@entry=0x7f8da2d1e161 <from_tag+33> "ff08", src=src@entry=0x40, size=size@entry=1) at crc.c:225</div><div>        i = <optimized out></div><div>        ccitt = 65535</div><div>        c = <optimized out></div><div>        len = <optimized out></div><div>        str_len = 4</div><div>        __FUNCTION__ = "crcitt_string_array"</div><div>#1  0x00007f8da2aabc75 in generate_fromtag (tag=tag@entry=0x7ffdb3969830, callid=callid@entry=0x40) at uac.c:118</div><div>No locals.</div><div>#2  0x00007f8da2aa62b7 in new_auto_dlg_uac (_luri=0x30, _turi=0x20, _ruri=0x0, callid=0x40, _sock=0x0, _d=0x7ffdb39698b8) at dlg.c:210</div><div>        fromtag = {s = 0x0, len = 0}</div><div>        clid = {s = 0x0, len = 0}</div><div>#3  0x00007f8da15b70b2 in unregister_contact (mri=mri@entry=0x0) at ulcb.c:84</div><div>        dlg = 0x0</div><div>        ret = <optimized out></div><div>        __FUNCTION__ = "unregister_contact"</div><div>#4  0x00007f8da15b7660 in mid_reg_ct_event (binding=<optimized out>, type=<optimized out>, data=<optimized out>) at ulcb.c:135</div><div>        c = <optimized out></div><div>        mri = 0x0</div><div>        __FUNCTION__ = "mid_reg_ct_event"</div><div>#5  0x00007f8da1c2b166 in run_ul_callbacks (binding=0x7f8da7347988, type=8) at ul_callback.h:126</div><div>        cbp = 0x7f8da72cd670</div><div>        ct_extra_idx = 0</div><div>        aor_extra_idx = 0</div><div>        ele = 0x7f8da72cd688</div><div>#6  wb_timer (ins_list=0x7f8da73313f0, _r=0x7f8da7347988) at urecord.c:320</div><div>        old_state = <optimized out></div><div>        ptr = 0x7f8da7347988</div><div>        t = <optimized out></div><div>        op = <optimized out></div><div>        ins_done = <optimized out></div><div>#7  timer_urecord (_r=_r@entry=0x7f8da73477d0, ins_list=ins_list@entry=0x7f8da73313f0) at urecord.c:423</div><div>No locals.</div><div>#8  0x00007f8da1c1cabb in mem_timer_udomain (_d=<optimized out>) at udomain.c:1147</div><div>        ptr = 0x7f8da73477d0</div><div>        dest = <optimized out></div><div>        i = 239</div><div>        ret = <optimized out></div><div>        flush = 0</div><div>        it = {node = 0x0, map = 0x7f8da733d3e8}</div><div>        prev = {node = 0x7f8da73478e8, map = 0x7f8da733d3e8}</div><div>        __FUNCTION__ = "mem_timer_udomain"</div><div>#9  0x00007f8da1c39351 in synchronize_all_udomains () at dlist.c:803</div><div>        res = 0</div><div>        ptr = 0x7f8da73312e8</div><div>#10 0x00007f8da1c39a30 in timer (ticks=<optimized out>, param=<optimized out>) at ul_mod.c:518</div><div>---Type <return> to continue, or q <return> to quit--- </div><div>        __FUNCTION__ = "timer"</div><div>#11 0x000055ff2a61a85a in handle_timer_job () at timer.c:720</div><div>        t = 0x7f8da72a5538</div><div>        l = <optimized out></div><div>        __FUNCTION__ = "handle_timer_job"</div><div>#12 0x000055ff2a6ea78b in handle_io (idx=<optimized out>, event_type=<optimized out>, fm=<optimized out>) at net/net_udp.c:264</div><div>No locals.</div><div>#13 io_wait_loop_epoll (h=<optimized out>, t=<optimized out>, repeat=<optimized out>) at ./io_wait_loop.h:229</div><div>        ret = <optimized out></div><div>        e = <optimized out></div><div>        n = 1</div><div>        r = 2</div><div>#14 udp_start_processes (chd_rank=<optimized out>, startup_done=<optimized out>) at net/net_udp.c:389</div><div>        si = <optimized out></div><div>        load_p = 0x7f8da7346a30</div><div>        pid = <optimized out></div><div>        i = <optimized out></div><div>        __FUNCTION__ = "udp_start_processes"</div><div>#15 0x000055ff2a5afa26 in main_loop () at main.c:677</div><div>        startup_done = 0x0</div><div>        chd_rank = 1</div><div>        chd_rank = 1</div><div>#16 main (argc=<optimized out>, argv=<optimized out>) at main.c:1283</div><div>        cfg_stream = 0x55ff2bef5010</div><div>        c = <optimized out></div><div>        r = <optimized out></div><div>        tmp = 0x7ffdb396bf14 ""</div><div>        tmp_len = <optimized out></div><div>        port = <optimized out></div><div>        proto = <optimized out></div><div>        protos_no = <optimized out></div><div>        options = 0x55ff2a732678 "f:cCm:M:b:l:n:N:rRvdDFETSVhw:t:u:g:P:G:W:o:"</div><div>        seed = 1966415379</div><div>        rfd = <optimized out></div><div>        __FUNCTION__ = "main"</div></div><div><br></div></blockquote></div>