[Freeswitch-users] segfaults after 24-36 hours

Michael Jerris mike at jerris.com
Mon Aug 6 13:10:12 PDT 2007


Can you please svn update to the newest code and see if you can reproduce
the issue now.  Also, if you are able to, can you post the details you have
to a bug on jira.freeswitch.org.

Thanks
Mike



On 7/29/07 3:51 PM, "Ivan C Myrvold" <ivan at myrvold.org> wrote:

> 
> Den 16. jul. 2007 kl. 07:59 skrev Ivan C Myrvold:
> 
>> 
>> Den 12. jul. 2007 kl. 23:10 skrev Chris Parker:
>> 
>>> 
>>> On Jul 12, 2007, at 3:59 PM, Ivan C Myrvold wrote:
>>> 
>>>>> 
>>>>> Assuming you have the core file:
>>>>> 
>>>>>    gdb -core=<corefile> /path/to/freeswitch
>>>>> 
>>>>> once you get the gdb prompt issue the command:
>>>>> 
>>>>>    bt
>>>> 
>>>> Sorry about my stupid questions, but how do I get the core dump?
>>>> 
>>>> Ivan
>>> 
>>> It'll probably be much easier to do:
>>> 
>>> gdb /path/to/freeswitch
>>> 
>>> gdb> set args <any args you start freeswitch with>
>>> 
>>> gdb> run
>>> 
>>> [ FreeSWITCH starts up, then when/if it crashes ]
>>> 
>>> gdb> bt
>>> 
>>> 
>>> The output from the end after the 'bt' is what is needed.
>>> 
>>> -Chris
>>> --    
>>>     \\\|||///  \   Chris Parker    -   Segmentation Fault ( core
>>> dumped )
>>>     \ ~   ~ /   \
>>>     | @   @ |    \   http://www.segv.org     |    cparker at segv.org
>>> oOo   (_)   oOo  \
>>> ---------------------------------------------------------------------
>>> -
>>> --
>>> #             OS's are nothing more than device
>>> drivers!               #
>>> 
>> 
>> Now it crashed again, and here is the bt:
>> (This is after around 2 days and 16 hours run, on FreeSwitch Version
>> 1.0.5533 on OS X 10.4.10)
>> 
>> 2007-07-16 01:27:26 [DEBUG] sofia_reg.c:69 sofia_reg_check_gateway()
>> registered ip24_37397855
>> 2007-07-16 01:27:28 [DEBUG] sofia_reg.c:69 sofia_reg_check_gateway()
>> registered ip24_37397855
>> nta_agent: tport: Bad message
>> 2007-07-16 01:27:43 [DEBUG] sofia_reg.c:69 sofia_reg_check_gateway()
>> registered ip24_37048300
>> nta_agent: tport: Bad message
>> 2007-07-16 01:27:47 [DEBUG] sofia_reg.c:69 sofia_reg_check_gateway()
>> registered ip24_37397855
>> 2007-07-16 01:27:49 [DEBUG] sofia_reg.c:69 sofia_reg_check_gateway()
>> registered ip24_37048867
>> 
>> Program received signal EXC_BAD_ACCESS, Could not access memory.
>> Reason: KERN_INVALID_ADDRESS at address: 0xaaaaaaf6
>> [Switching to process 16385 thread 0x7003]
>> 0x012bb60f in outgoing_other_destinations (orq=0x326bda0) at nta.c:
>> 8756
>> 8756      if (sr->sr_use_a_aaaa || sr->sr_use_srv || sr->sr_use_naptr)
>> (gdb) bt
>> #0  0x012bb60f in outgoing_other_destinations (orq=0x326bda0) at
>> nta.c:8756
>> #1  0x012b7549 in outgoing_tport_error (agent=0x183e000,
>> orq=0x326bda0, tp=0x325c010, msg=0x326b5b0, error=0) at nta.c:7289
>> #2  0x0134d981 in tport_pending_error (self=0x325c010, dst=0x0,
>> error=0) at tport.c:4013
>> #3  0x01348809 in tport_error_report (self=0x325c010, errcode=0,
>> addr=0x0) at tport.c:2390
>> #4  0x013474d3 in tport_close (self=0x325c010) at tport.c:1988
>> #5  0x01347710 in tport_shutdown (self=0x325c010, how=2) at tport.c:
>> 2037
>> #6  0x013499b1 in tport_recv_event (self=0x325c010) at tport.c:2731
>> #7  0x013495b2 in tport_base_wakeup (self=0x325c010, events=17) at
>> tport.c:2627
>> #8  0x01349537 in tport_wakeup (magic=0x6a80f0, w=0x6a91e4,
>> self=0x325c010) at tport.c:2613
>> #9  0x01332504 in su_kqueue_port_wait_events (self=0x6a87d0,
>> tout=1000) at su_kqueue_port.c:558
>> #10 0x01330778 in su_base_port_run (self=0x6a87d0) at
>> su_base_port.c:323
>> #11 0x0133866f in su_port_run (self=0x6a87d0) at su_port.h:314
>> #12 0x01338646 in su_root_run (self=0x6a9120) at su_root.c:683
>> #13 0x01337155 in su_pthread_port_clone_main (varg=0xb01f5c58) at
>> su_pthread_port.c:300
>> #14 0x90024227 in _pthread_body ()
>> (gdb)
>> 
>> Ivan
>>> 
>>> 
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-
>>> users
>>> http://www.freeswitch.org
>>> 
> 
> I just tried with the newest FreeSwitch Version 1.0.5547.
> 
> Here is the log up to the moment it crashed:
> http://pastebin.freeswitch.org/3141
> 
> Here is the bt;
> http://pastebin.freeswitch.org/3143
> 
> Here is the bt full:
> http://pastebin.freeswitch.org/3144
> 
> Hope that someone can fix this, because I am getting tired of
> restarting FreeSwitch every 1-2 days.
> 
> Ivan
> 
> 
>> 
>> 
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-
>> users
>> http://www.freeswitch.org
>> 
> 
> 
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org





More information about the FreeSWITCH-users mailing list