[OK]
14:07root@oba ~ # gdb /usr/sbin/kamailio /core
GNU gdb 6.3-debian
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-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
Core was generated by `kamailio'.
Program terminated with signal 11, Segmentation fault.
warning: current_sos: Can't read pathname for load map: Input/output error
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /lib/tls/libresolv.so.2...done.
Loaded symbols for /lib/tls/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/lib/kamailio/modules/db_sqlite.so...done.
Loaded symbols for /usr/lib/kamailio/modules/db_sqlite.so
Reading symbols from /usr/lib/libsqlite3.so.0...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/kamailio/libsrdb2.so.1...done.
Loaded symbols for /usr/lib/kamailio/libsrdb2.so.1
Reading symbols from /usr/lib/kamailio/libsrdb1.so.1...done.
Loaded symbols for /usr/lib/kamailio/libsrdb1.so.1
Reading symbols from /lib/tls/libpthread.so.0...done.
Loaded symbols for /lib/tls/libpthread.so.0
Reading symbols from /usr/lib/kamailio/modules_k/mi_fifo.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/mi_fifo.so
Reading symbols from /usr/lib/kamailio/libkmi.so.1...done.
Loaded symbols for /usr/lib/kamailio/libkmi.so.1
Reading symbols from /usr/lib/kamailio/modules_k/kex.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/kex.so
Reading symbols from /usr/lib/kamailio/libkcore.so.1...done.
Loaded symbols for /usr/lib/kamailio/libkcore.so.1
Reading symbols from /usr/lib/kamailio/modules_k/sl.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/sl.so
Reading symbols from /usr/lib/kamailio/modules/tm.so...done.
Loaded symbols for /usr/lib/kamailio/modules/tm.so
Reading symbols from /usr/lib/kamailio/modules_k/rr.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/rr.so
Reading symbols from /usr/lib/kamailio/modules_k/pv.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/pv.so
Reading symbols from /usr/lib/kamailio/modules_k/maxfwd.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/maxfwd.so
Reading symbols from /usr/lib/kamailio/modules_k/usrloc.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/usrloc.so
Reading symbols from /usr/lib/kamailio/modules_k/registrar.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/registrar.so
Reading symbols from /usr/lib/kamailio/modules_k/textops.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/textops.so
Reading symbols from /usr/lib/kamailio/modules_k/siputils.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/siputils.so
Reading symbols from /usr/lib/kamailio/modules_k/xlog.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/xlog.so
Reading symbols from /usr/lib/kamailio/modules_k/auth.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/auth.so
Reading symbols from /usr/lib/kamailio/modules_k/presence.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/presence.so
Reading symbols from /usr/lib/libxml2.so.2...done.
Loaded symbols for /usr/lib/libxml2.so.2
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /usr/lib/kamailio/modules_k/presence_xml.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/presence_xml.so
Reading symbols from /usr/lib/kamailio/modules_k/presence_dialoginfo.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/presence_dialoginfo.so
Reading symbols from /usr/lib/kamailio/modules_k/nathelper.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/nathelper.so
Reading symbols from /usr/lib/kamailio/modules_k/pua.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/pua.so
Reading symbols from /usr/lib/kamailio/modules_k/pua_mi.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/pua_mi.so
Reading symbols from /usr/lib/kamailio/modules_k/pua_usrloc.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/pua_usrloc.so
Reading symbols from /usr/lib/kamailio/modules_k/ldap.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/ldap.so
Reading symbols from /usr/lib/libldap-2.3.so.0...done.
Loaded symbols for /usr/lib/libldap-2.3.so.0
Reading symbols from /usr/lib/liblber-2.3.so.0...done.
Loaded symbols for /usr/lib/liblber-2.3.so.0
Reading symbols from /usr/lib/libsasl2.so.2...done.
Loaded symbols for /usr/lib/libsasl2.so.2
Reading symbols from /usr/lib/libssl.so.0...done.
Loaded symbols for /usr/lib/libssl.so.0
Reading symbols from /usr/lib/libcrypto.so.0...done.
Loaded symbols for /usr/lib/libcrypto.so.0
Reading symbols from /usr/lib/kamailio/modules_k/htable.so...done.
Loaded symbols for /usr/lib/kamailio/modules_k/htable.so
Reading symbols from /usr/lib/kamailio/modules/sanity.so...done.
Loaded symbols for /usr/lib/kamailio/modules/sanity.so
Reading symbols from /lib/tls/libnss_files.so.2...done.
Loaded symbols for /lib/tls/libnss_files.so.2
#0 0xb7c970e5 in _reply (trans=0xb5a4f5b0, p_msg=0x0, code=500,
text=0xbfb3c300 "I'm terribly sorry, server error occurred (1/TM)", lock=0) at t_reply.c:668
668 t_reply.c: No such file or directory.
in t_reply.c
(gdb) thread apply 1 bt
Thread 1 (process 32250):
#0 0xb7c970e5 in _reply (trans=0xb5a4f5b0, p_msg=0x0, code=500,
text=0xbfb3c300 "I'm terribly sorry, server error occurred (1/TM)", lock=0) at t_reply.c:668
#1 0xb7c99829 in t_reply_unsafe (t=0xb5a4f5b0, p_msg=0x0, code=500,
text=0xbfb3c300 "I'm terribly sorry, server error occurred (1/TM)") at t_reply.c:1362
#2 0xb7c7b0d9 in kill_transaction_unsafe (trans=0xb5a4f5b0, error=-1) at t_funcs.c:236
#3 0xb7c992bb in t_should_relay_response (Trans=0xb5a4f5b0, new_code=408, branch=0, should_store=0xbfb3c430,
should_relay=0xbfb3c42c, cancel_bitmap=0xbfb3c46c, reply=0xffffffff) at t_reply.c:1278
#4 0xb7c9b778 in local_reply (t=0xb5a4f5b0, p_msg=0xffffffff, branch=0, msg_status=408,
cancel_bitmap=0xbfb3c46c) at t_reply.c:1776
#5 0xb7ca4197 in fake_reply (t=0xb5a4f5b0, branch=0, code=408) at timer.c:333
#6 0xb7ca502e in final_response_handler (r_buf=0xb5a4f68c, t=0xb5a4f5b0) at timer.c:508
#7 0xb7ca4324 in retr_buf_handler (ticks=947119624, tl=0xb5a4f6a0, p=0x80) at timer.c:565
#8 0x080fd870 in slow_timer_main () at timer.c:1147
#9 0x08083fad in main_loop () at main.c:1494
#10 0x08085da8 in main (argc=1, argv=0xbfb3c6b4) at main.c:2243
(gdb) thread apply 1 bt full
Thread 1 (process 32250):
#0 0xb7c970e5 in _reply (trans=0xb5a4f5b0, p_msg=0x0, code=500,
text=0xbfb3c300 "I'm terribly sorry, server error occurred (1/TM)", lock=0) at t_reply.c:668
len = 134698839
buf = 0xbfb3c2c8 "\210\210"
dset = 0xb7cc921c "\024p\006"
bm = {to_tag_val = {s = 0x815d402 "%s (%d/%s)", len = -1078738260}}
dset_len = 128
#1 0xb7c99829 in t_reply_unsafe (t=0xb5a4f5b0, p_msg=0x0, code=500,
text=0xbfb3c300 "I'm terribly sorry, server error occurred (1/TM)") at t_reply.c:1362
No locals.
#2 0xb7c7b0d9 in kill_transaction_unsafe (trans=0xb5a4f5b0, error=-1) at t_funcs.c:236
err_buffer = "I'm terribly sorry, server error occurred (1/TM)\000\000\000\000\024W\004\000\000\000\000\201\000}\000\000\000}\000\000\000}\000\000\000\000\000\000\000\000\000\000\034\222\210\177\000\000\000\000@t\210\000\000\000\000\001\000\000\000\230\001\000"
sip_err = 500
reply_ret = -1078738152
ret = 48
#3 0xb7c992bb in t_should_relay_response (Trans=0xb5a4f5b0, new_code=408, branch=0, should_store=0xbfb3c430,
should_relay=0xbfb3c42c, cancel_bitmap=0xbfb3c46c, reply=0xffffffff) at t_reply.c:1278
branch_cnt = 1
picked_code = 408
new_branch = -1212373664
inv_through = 0
extra_flags = 0
i = 4
__FUNCTION__ = "t_should_relay_response"
---Type <return> to continue, or q <return> to quit---
#4 0xb7c9b778 in local_reply (t=0xb5a4f5b0, p_msg=0xffffffff, branch=0, msg_status=408,
cancel_bitmap=0xbfb3c46c) at t_reply.c:1776
local_store = 0
local_winner = -1
reply_status = 3216229464
winning_msg = (struct sip_msg *) 0x0
winning_code = 0
totag_retr = 0
#5 0xb7ca4197 in fake_reply (t=0xb5a4f5b0, branch=0, code=408) at timer.c:333
cancel_bitmap = 0
do_cancel_branch = 0
reply_status = 3216229496
#6 0xb7ca502e in final_response_handler (r_buf=0xb5a4f68c, t=0xb5a4f5b0) at timer.c:508
silent = 0
branch_ret = -1216124371
prev_branch = -1078737736
now = 3082949088
#7 0xb7ca4324 in retr_buf_handler (ticks=947119624, tl=0xb5a4f6a0, p=0x80) at timer.c:565
rbuf = (struct retr_buf *) 0xb5a4f68c
fr_remainder = 0
retr_remainder = 1
retr_interval = 1
new_retr_interval = 3045561960
t = (struct cell *) 0xb5a4f5b0
#8 0x080fd870 in slow_timer_main () at timer.c:1147
n = 12
ret = 4294967295
tl = (struct timer_ln *) 0xb5a4f6a0
---Type <return> to continue, or q <return> to quit---
i = 60
#9 0x08083fad in main_loop () at main.c:1494
i = 1
pid = 0
si = (struct socket_info *) 0x0
si_desc = "udp receiver child=0 sock=5.1.0.31:5060\0005060\000\000\000\000\000\000\000\000\001\000\000\000\210\000\000\000\000\ft\205lr\t\v\b\210&\blr\000\000\000\000@t\000\000\000\000\000\000\000\000\002\000\000\000\n\v\b"
r = 135694540
#10 0x08085da8 in main (argc=1, argv=0xbfb3c6b4) at main.c:2243
cfg_stream = (FILE *) 0x862e008
c = -1
r = 0
tmp = 0xb7f06ff4 "<\022"
tmp_len = -1210172276
port = 135607435
proto = -1078737352
options = 0x8163678 ":f:cm:dVhEb:l:L:n:vrRDTN:W:w:t:u:g:P:G:SQ:O:"
ret = -1
seed = 838726099
rfd = 4
debug_save = 0
debug_flag = 0
dont_fork_cnt = 0
n_lst = (struct name_lst *) 0xbfb3c608
(gdb) [OK]
14:07root@oba ~ #