[Kamailio-Users] Kamailio 3.0 Crash when load with module siptrace.

Nguyen Quang Tri kihote.am at gmail.com
Mon Jan 18 04:29:28 CET 2010


On 1/18/2010 12:31 AM, Daniel-Constantin Mierla wrote:
> I did some tests and sip trace worked ok, maybe the issue is with 
> other module you have loaded, the backtrace would be very helpful. 
> Also, if you still have the full debug messages, sent them to include 
> the latest lines printed by pid 7160.
>
> Thanks,
> Daniel
>
> On 1/17/10 1:46 PM, Daniel-Constantin Mierla wrote:
>> Hello,
>>
>> On 1/17/10 12:30 PM, Quang Tri wrote:
>>> hello,
>>> it crashed when i try call to kamailio.
>> it seems you got a core dump, locate the core file, either in working 
>> directory or root folder /
>>
>> Then get the backtrace and send it here:
>>
>> gdb /path/to/kamailio /path/to/core
>>
>> bt
>>
>> Cheers,
>> Daniel
>>
>
Hello i try with ,

[root at Server /]# gdb /usr/local/sbin/kamailio /core.7457

GNU gdb Red Hat Linux (6.3.0.0-1.162.el4rh)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux-gnu"...Using host 
libthread_db library "/lib/tls/libthread_db.so.1".

Core was generated by `kamailio'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libresolv.so.2...done.
Loaded symbols for /lib/libresolv.so.2
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/local/lib/kamailio/modules/db_mysql.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules/db_mysql.so
Reading symbols from /usr/lib/libmysqlclient.so.15...done.
Loaded symbols for /usr/lib/libmysqlclient.so.15
Reading symbols from /usr/local/lib/kamailio/libsrdb2.so.1...done.
Loaded symbols for /usr/local/lib/kamailio/libsrdb2.so.1
Reading symbols from /usr/local/lib/kamailio/libsrdb1.so.1...done.
Loaded symbols for /usr/local/lib/kamailio/libsrdb1.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/local/lib/kamailio/modules_k/mi_fifo.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/mi_fifo.so
Reading symbols from /usr/local/lib/kamailio/libkmi.so.1...done.
Loaded symbols for /usr/local/lib/kamailio/libkmi.so.1
Reading symbols from /usr/local/lib/kamailio/modules_k/kex.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/kex.so
Reading symbols from /usr/local/lib/kamailio/libkcore.so.1...done.
Loaded symbols for /usr/local/lib/kamailio/libkcore.so.1
Reading symbols from /usr/local/lib/kamailio/modules/tm.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules/tm.so
Reading symbols from /usr/local/lib/kamailio/modules_k/tmx.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/tmx.so
Reading symbols from /usr/local/lib/kamailio/modules_k/sl.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/sl.so
Reading symbols from /usr/local/lib/kamailio/modules_k/rr.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/rr.so
Reading symbols from /usr/local/lib/kamailio/modules_k/pv.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/pv.so
Reading symbols from /usr/local/lib/kamailio/modules_k/maxfwd.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/maxfwd.so
Reading symbols from /usr/local/lib/kamailio/modules_k/usrloc.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/usrloc.so
Reading symbols from /usr/local/lib/kamailio/modules_k/registrar.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/registrar.so
Reading symbols from /usr/local/lib/kamailio/modules_k/textops.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/textops.so
Reading symbols from /usr/local/lib/kamailio/modules_k/uri_db.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/uri_db.so
Reading symbols from /usr/local/lib/kamailio/modules_k/siputils.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/siputils.so
Reading symbols from /usr/local/lib/kamailio/modules_k/xlog.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/xlog.so
Reading symbols from /usr/local/lib/kamailio/modules/sanity.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules/sanity.so
Reading symbols from /usr/local/lib/kamailio/modules/ctl.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules/ctl.so
Reading symbols from /usr/local/lib/kamailio/modules/mi_rpc.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules/mi_rpc.so
Reading symbols from /usr/local/lib/kamailio/modules_k/acc.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/acc.so
Reading symbols from /usr/local/lib/libradiusclient-ng.so.2...done.
Loaded symbols for /usr/local/lib/libradiusclient-ng.so.2
Reading symbols from /usr/local/lib/kamailio/modules_k/dialog.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/dialog.so
Reading symbols from 
/usr/local/lib/kamailio/modules_k/call_control.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/call_control.so
Reading symbols from /usr/local/lib/kamailio/modules_k/siptrace.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/siptrace.so
Reading symbols from /usr/local/lib/kamailio/modules_k/auth.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/auth.so
Reading symbols from /usr/local/lib/kamailio/modules_k/auth_db.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/auth_db.so
Reading symbols from /usr/local/lib/kamailio/modules_k/domain.so...done.
Loaded symbols for /usr/local/lib/kamailio/modules_k/domain.so
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /lib/libnss_dns.so.2...done.
Loaded symbols for /lib/libnss_dns.so.2
#0  ip_addr2sbuf (ip=0x118, buff=0x7d7a40 "xx.xx.xx.195", len=39) at 
../../parser/../ip_addr.h:645
645             switch(ip->af){
(gdb) bt
#0  ip_addr2sbuf (ip=0x118, buff=0x7d7a40 "xx.xx.xxx.195", len=39) at 
../../parser/../ip_addr.h:645
#1  0x007d3456 in trace_onreply_out (t=0xb60d1b20, type=1048576, 
ps=0xbffb97d0) at ../../parser/../ip_addr.h:676
#2  0x006d355a in run_trans_callbacks_internal (cb_lst=0xb60d1b60, 
type=1048576, trans=0xb60d1b20, params=0xbffb97d0) at t_hooks.c:261
#3  0x006d37f8 in run_onsend_callbacks2 (type=1048576, trans=0x7d7a40, 
p=0xbffb97d0) at t_hooks.c:318
#4  0x006f3e42 in _reply_light (trans=0xb60d1b20,
     buf=0x8270bc0 "SIP/2.0 100 trying -- your call is important to 
us\r\nVia: SIP/2.0/UDP 
192.168.1.222:57230;branch=z9hG4bK-d8754z-270a5f51a261bc1f-1---d8754z-;rport=57230;received=xx.xx.xxx.195\r\nTo: 
\"12537xxxxx\"<sip:1"..., len=642, code=100, text=0xb60cd430 "trying -- 
your call is important to us",
     to_tag=0x0, to_tag_len=0, lock=1, bm=0xbffb9850) at t_reply.c:610
#5  0x006f418c in _reply (trans=0xb60d1b20, p_msg=Variable "p_msg" is 
not available.
) at t_reply.c:679
#6  0x006c7901 in t_relay_to (p_msg=0x825cd90, proxy=0x0, proto=0, 
replicate=0) at t_funcs.c:352
#7  0x006e3e22 in w_t_relay (p_msg=0x825cd90, _foo=0x0, _bar=0x0) at 
tm.c:1293
#8  0x08056d51 in do_action (h=0xbffba940, a=0x825d668, msg=0x825cd90) 
at action.c:860
#9  0x08055cec in run_actions (h=0xbffba940, a=0x825d668, msg=0x825cd90) 
at action.c:1293
#10 0x080d1b69 in rval_get_int (h=0x2c, msg=0x825cd90, i=0xbffb9f7c, 
rv=0x825d6ec, cache=0x0) at rvalue.c:897
#11 0x080d4f87 in rval_expr_eval_int (h=0xbffba940, msg=0x825cd90, 
res=0xbffb9f7c, rve=0x825d6e8) at rvalue.c:1837
#12 0x080d5052 in rval_expr_eval_int (h=0xbffba940, msg=0x825cd90, 
res=0xbffba0e4, rve=0x825da78) at rvalue.c:1844
#13 0x08056614 in do_action (h=0xbffba940, a=0x825e1a8, msg=0x825cd90) 
at action.c:834
#14 0x08055cec in run_actions (h=0xbffba940, a=0x825d560, msg=0x825cd90) 
at action.c:1293
#15 0x0805667b in do_action (h=0xbffba940, a=0x825e4c0, msg=0x825cd90) 
at action.c:853
#16 0x08055cec in run_actions (h=0xbffba940, a=0x825a3e8, msg=0x825cd90) 
at action.c:1293
#17 0x0805667b in do_action (h=0xbffba940, a=0x825e540, msg=0x825cd90) 
at action.c:853
#18 0x08055cec in run_actions (h=0xbffba940, a=0x8254780, msg=0x825cd90) 
at action.c:1293
#19 0x0805a5d4 in run_top_route (a=0x118, msg=0x118, c=0x0) at action.c:1341
#20 0x080baaad in receive_msg (
     buf=0x82323c0 "INVITE sip:1253xxxxxxx at xxxxxxx.biz:5065 
SIP/2.0\r\nVia: SIP/2.0/UDP 
192.168.1.222:57230;branch=z9hG4bK-d8754z-270a5f51a261bc1f-1---d8754z-;rport\r\nMax-Forwards: 
69\r\nContact: <sip:1004 at xxx.xxxxx.1"..., len=1187, rcv_info=0xbffbab60) 
at receive.c:196
#21 0x081344f1 in udp_rcv_loop () at udp_server.c:520
#22 0x08094c9b in main_loop () at main.c:1447
#23 0x08097696 in main (argc=1, argv=0xbffbade4) at main.c:2251





More information about the Users mailing list