[SR-Users] crash in version 4.0

Daniel-Constantin Mierla miconda at gmail.com
Mon Dec 21 09:41:01 CET 2015


Hello,

is is 4.0.0 or some later version in the series? There were some fixes,
iirc, at least to cloning of values used for acc via transaction
callbacks, but many other can be there.

Cheers,
Daniel

On 19/12/15 05:46, Juha Heinanen wrote:
> 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) 
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Book: SIP Routing With Kamailio - http://www.asipto.com
http://miconda.eu




More information about the sr-users mailing list