All pastes #1722362 Raw Edit

Unnamed

public text v1 · immutable
#1722362 ·published 2009-12-21 12:09 UTC
rendered paste body
[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 ~ #