[SR-Users] crash in version 4.0

Juha Heinanen jh at tutpro.com
Sat Dec 19 05:46:16 CET 2015


core dump occurred in kamailio version 4.0.  does anyone remember if a
bug causing such a crash would possibly have been fixed in some later
kamailio version?

-- juha

------------------------------------------------------------------------------

Dec 17 17:16:59 node5 /usr/sbin/sip-proxy[21089]: WARNING: db_mysql [km_dbase.c:85]: driver error on ping: Lost connection to MySQL server during query
Dec 17 17:16:59 node5 /usr/sbin/sip-proxy[21116]: : <core> [pass_fd.c:293]: ERROR: receive_fd: EOF on 90
Dec 17 17:16:59 node5 /usr/sbin/sip-proxy[21016]: ALERT: <core> [main.c:788]: child process 21089 exited by a signal 11
Dec 17 17:16:59 node5 /usr/sbin/sip-proxy[21016]: ALERT: <core> [main.c:791]: core was generated

------------------------------------------------------------------------------

Program terminated with signal 11, Segmentation fault.
#0  run_trans_callbacks_internal (cb_lst=<value optimized out>, type=512, trans=0x7f093593a9b0, 
    params=0x7fff7a5289c0) at t_hooks.c:286
286	t_hooks.c: No such file or directory.
	in t_hooks.c
(gdb) bt full
#0  run_trans_callbacks_internal (cb_lst=<value optimized out>, type=512, trans=0x7f093593a9b0, 
    params=0x7fff7a5289c0) at t_hooks.c:286
        cbp = 0x3030
        backup_from = 0x8a49d0
        backup_to = 0x8a49d8
        backup_dom_from = 0x8a49e0
        backup_dom_to = 0x8a49e8
        backup_uri_from = 0x8a49c0
        backup_uri_to = 0x8a49c8
        backup_xavps = 0x8a4ad0
#1  0x00007f0941ad3ddc in run_trans_callbacks_with_buf (type=1887007839, rbuf=<value optimized out>, 
    req=<value optimized out>, repl=0x6565705f74736423, flags=0) at t_hooks.c:336
        params = {req = 0x7f0935b32360, rpl = 0xffffffffffffffff, param = 0x7f0935940900, code = 408, 
          flags = 408, branch = 0, t_rbuf = 0x7f093593aa70, dst = 0x7f093593aac0, send_buf = {
            s = 0x7f093594d180 "From: xxx <sip:xxx at xxx:5060;user=phone>;tag=262063958\r\nTo: xxx <sip:xxx at xxx:5060;user=phone>;tag=as2db5b848\r\nCall-ID: 2864df7e-1d31c032-6dd726"..., len = 462}}
        trans = 0x246
#2  0x00007f0941aef8cb in relay_reply (t=0x7f093593a9b0, p_msg=<value optimized out>, 
    branch=<value optimized out>, msg_status=<value optimized out>, cancel_data=<value optimized out>, 
    do_put_on_wait=<value optimized out>) at t_reply.c:1880
        relay = 0
        save_clone = 0
        buf = 0x7f0943b3d140 "SIP/2.0 408 Request Timeout\r\nVia: SIP/2.0/UDP xxx:5060;branch=z9hG4bKterm-2b3acd-xxx-xxx-72778\r\nFrom: xxx <sip:xxx at xxx:5060;user=phone>;tag=17"...
        res_len = 462
        relayed_code = 408
        relayed_msg = 0xffffffffffffffff
        reply_bak = 0x13c400000050c7d3
        bm = {to_tag_val = {
            s = 0x7f0943b3d259 "0b5775687262b458dc9c8d93773b9caa-d95c\r\nCall-ID: 1be7fd61-4cf116a3-62498d9c-8757 at xxx\r\nCSeq: 1 INVITE\r\nServer: Kamailio (4.0.1 (x86_64/linux))\r\nContent-Length: 0\r\n\r\n", len = 37}}
        totag_retr = 0
        reply_status = RPS_COMPLETED
        uas_rb = 0x7f093593aa70
        to_tag = <value optimized out>
        reason = {s = 0x56dbc5 "Request Timeout", len = 15}
        onsend_params = {req = 0x0, rpl = 0x1, param = 0x7f093593ab18, code = 898869680, 
          flags = 32521, branch = 0, t_rbuf = 0x7d9c88, dst = 0xfffffe22, send_buf = {
            s = 0x7f093593ab20 "", len = 1101857122}}
#3  0x00007f0941af5ac1 in fake_reply (t=0x7f093593a9b0, branch=0, code=<value optimized out>)
    at timer.c:354
        cancel_data = {cancel_bitmap = 0, reason = {cause = 0, u = {text = {s = 0x0, len = 898870080}, 
              e2e_cancel = 0x0, packed_hdrs = {s = 0x0, len = 898870080}}}}
        reply_status = <value optimized out>
#4  0x00007f0941af5ec8 in final_response_handler (ticks=1904446327, tl=0x7f093593ab40, 
    p=<value optimized out>) at timer.c:526
        prev_branch = -478
        now = 0
#5  retr_buf_handler (ticks=1904446327, tl=0x7f093593ab40, p=<value optimized out>) at timer.c:584
        rbuf = 0xfffffe22
        fr_remainder = <value optimized out>
        retr_remainder = <value optimized out>
        retr_interval = <value optimized out>
        new_retr_interval_ms = <value optimized out>
#6  0x00000000004fa080 in slow_timer_main () at timer.c:1151
        n = 12
        ret = 12
        tl = 0x7f093593ab40
#7  0x0000000000458039 in main_loop () at main.c:1693
        i = 16
        pid = <value optimized out>
        si = 0x0
        si_desc = "sctp receiver child=15 sock=xxx:5060\000\000\000\200\215Rz\377\177\000\000\000\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\001\000\000\000\004\000\000\000\005\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000 \251\212", '\000' <repeats 13 times>, "\020\000\000\000\000\000\000"
        nrprocs = 16
#8  0x00000000004599fb in main (argc=17, argv=<value optimized out>) at main.c:2566
        cfg_stream = <value optimized out>
        c = <value optimized out>
        r = 0
        tmp = 0x7fff7a529f11 ""
        tmp_len = 0
        port = <value optimized out>
        proto = <value optimized out>
        ret = <value optimized out>
        seed = 2572917976
        rfd = <value optimized out>
        debug_save = <value optimized out>
        debug_flag = 0
        dont_fork_cnt = 0
        n_lst = 0x7fff7a528d80
        p = <value optimized out>
(gdb) 



More information about the sr-users mailing list