[Home]

Summary:ASTERISK-17197: segmentation fault
Reporter:Eldad Ran (eldadran)Labels:
Date Opened:2011-01-04 02:36:26.000-0600Date Closed:2011-06-07 14:00:47
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Channels/chan_sip/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:Crashed, see attached BT.
Version 1.4.25.1

****** ADDITIONAL INFORMATION ******

(gdb) bt full
#0  0x00002aaab1967093 in sip_real_dst (p=0x0) at chan_sip.c:1775
       __p = 0
       __x = 4139996622
#1  0x00002aaab1967150 in __sip_xmit (p=0x0,
   data=0x2aaaf001d9a0 "INVITE sip:XX22166999493@192.114.69.69 SIP/2.0\r\nVia: SIP/2.0/UDP 192.117.233.151:5060;branch=z9hG4bK01561ff1;rport\r\nFrom: \"+XX9188885685\" <sip:+XX9188885685@192.117.233.151>;tag=as6c67b410\r\nTo: <sip:4"..., len=789) at chan_sip.c:1796
       res = 0
       dst = (const struct sockaddr_in *) 0x40aef000
       __PRETTY_FUNCTION__ = "__sip_xmit"
#2  0x00002aaab1967d25 in retrans_pkt (data=0x2aaaf001d970) at chan_sip.c:1970
       pkt = (struct sip_pkt *) 0x2aaaf001d970
       prev = (struct sip_pkt *) 0x0
       cur = (struct sip_pkt *) 0x0
       reschedule = 4000
       xmitres = 0
       __PRETTY_FUNCTION__ = "retrans_pkt"
#3  0x00000000004b7cc7 in ast_sched_runq (con=0xa125910) at sched.c:363
       current = (struct sched *) 0xa2139f0
       tv = {tv_sec = 1294090545, tv_usec = 136291}
       numevents = 128
       res = 64
#4  0x00002aaab19b13d3 in do_monitor (data=0x0) at chan_sip.c:16542
       res = 1
       sip = (struct sip_pvt *) 0x0
       peer = (struct sip_peer *) 0x0
       t = 1294090544
       fastrestart = 0
       lastpeernum = -1
       curpeernum = 64
       reloading = 0
       __PRETTY_FUNCTION__ = "do_monitor"
ASTERISK-1  0x00000000004c8c5b in dummy_start (data=0xa1290e0) at utils.c:856
       __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -1802851475353261089, 0, 0, 1085206528, 4096, -1802851475353261409, -1802851474290129203},
     __mask_was_saved = 0}}, __pad = {0x40aee1d0, 0x0, 0x0, 0x0}}
       __cancel_routine = (void (*)(void *)) 0x4241c8 <ast_unregister_thread>
       __cancel_arg = (void *) 0x40aee940
       not_first_call = 0
       ret = (void *) 0x0
       a = {start_routine = 0x2aaab19b0dbb <do_monitor>, data = 0x0,
 name = 0xa129100 "do_monitor", ' ' <repeats 11 times>, "started at [16595] chan_sip.c restart_monitor()"}
ASTERISK-2  0x0000003a65806367 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
ASTERISK-3  0x0000003a64cd2f7d in clone () from /lib64/libc.so.6
No symbol table info available.    
Comments:By: Jason Parker (jparker) 2011-01-05 13:12:09.000-0600

It appears the bug you have submitted is against a version that is quite old now. This issue will now be closed, but should you be able to reproduce with a more recent version, then please re-open the issue. Thanks!