[sr-dev] Kamailio 3.1.4 Crash

Brandon Armstead brandon at cryy.com
Tue Aug 9 16:17:06 CEST 2011


Hello,

   Any further insight any of you can provide is very much appreciated.

Here is the core dump syslog:

Aug  9 13:42:10  kernel: [80782620.026999] kamailio[21378]: segfault at
7f269f026e5c ip 7f1c24f72969 sp 7fff3452bbe0 error 4 in
dialog.so[7f1c24f53000+3a000]
Aug  9 13:42:10  /usr/local/sbin/kamailio[21368]: INFO: <core> [main.c:756]:
INFO: terminating due to SIGCHLD
Aug  9 13:42:10  /usr/local/sbin/kamailio[21369]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21370]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21376]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21371]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21372]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21377]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21379]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21374]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21373]: INFO: <core> [main.c:807]:
INFO: signal 15 received
Aug  9 13:42:10  /usr/local/sbin/kamailio[21375]: INFO: <core> [main.c:807]:
INFO: signal 15 received

Here is the full backtrace from GDB:

Program terminated with signal 11, Segmentation fault.
[New process 21378]
#0  unref_dlg (dlg=0x7f1c15232238, cnt=1) at dlg_hash.c:599
599             dlg_lock( d_table, d_entry);
(gdb) bt full
#0  unref_dlg (dlg=0x7f1c15232238, cnt=1) at dlg_hash.c:599
        d_entry = (struct dlg_entry *) 0x7f269f026e48
#1  0x00007f1c29fd4a82 in run_trans_callbacks_internal
(cb_lst=0x7f1c1538b6e0, type=32768, trans=0x7f1c1538b670,
params=0x7fff3452bd40) at t_hooks.c:290
        cbp = (struct tm_callback *) 0x7f1c1529a170
        backup_from = (avp_list_t *) 0x8b4350
        backup_to = (avp_list_t *) 0x8b4358
        backup_dom_from = (avp_list_t *) 0x8b4360
        backup_dom_to = (avp_list_t *) 0x8b4368
        backup_uri_from = (avp_list_t *) 0x8b4340
        backup_uri_to = (avp_list_t *) 0x8b4348
#2  0x00007f1c29fd4cd6 in run_trans_callbacks (type=32768, trans=<value
optimized out>, req=0x1, rpl=0x7f269f026e48, code=622390088) at
t_hooks.c:317
        params = {req = 0x0, rpl = 0x0, param = 0x7f1c1529a180, code = 0,
flags = 0, branch = 0, t_rbuf = 0x0, dst = 0x0, send_buf = {s = 0x0, len =
0}}
#3  0x00007f1c29fbab46 in free_cell (dead_cell=0x7f1c1538b670) at
h_table.c:152
        b = <value optimized out>
        i = <value optimized out>
        rpl = <value optimized out>
        tt = <value optimized out>
        foo = <value optimized out>
        cbs = <value optimized out>
        __FUNCTION__ = "free_cell"
#4  0x00007f1c29fd6a71 in wait_handler (ti=<value optimized out>,
wait_tl=<value optimized out>, data=<value optimized out>) at timer.c:645
        p_cell = (struct cell *) 0x7f1c1538b670
#5  0x000000000051463f in timer_main () at timer.c:894
No locals.
#6  0x0000000000465101 in main_loop () at main.c:1630
        i = 8
        pid = <value optimized out>
        si = (struct socket_info *) 0x0
        si_desc = "udp receiver child=7
sock=67.XXX.XXX.XXX:5060\000\000\000\000\000HÂ\232\000\000\000\000\000\f\000\000\000\000\000\000\000X\023\220",
'\0' <repeats 13 times>,
"t\000\000\000ÿ\177\000\000\030\205ø\024\001\000\000\000\001\000\000\000\000\000\000\000\002",
'\0' <repeats 22 times>
#7  0x00000000004680f3 in main (argc=<value optimized out>,
argv=0x7fff3452c138) at main.c:2410
        cfg_stream = (FILE *) 0x1c86010
        c = <value optimized out>
        r = <value optimized out>
        tmp = 0x7fff3452de5f ""
        tmp_len = 32540
        port = <value optimized out>
        proto = <value optimized out>
        ret = <value optimized out>
        seed = 3355938686
        rfd = 4
        debug_save = <value optimized out>
        debug_flag = 0
        dont_fork_cnt = 0
        n_lst = <value optimized out>
        p = <value optimized out>


Sincerely,
Brandon Armstead
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20110809/37e96b73/attachment.htm>


More information about the sr-dev mailing list