[Freeswitch-users] segfaults after 24-36 hours
Ivan C Myrvold
ivan at myrvold.org
Sun Jul 15 22:59:13 PDT 2007
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
>
More information about the FreeSWITCH-users
mailing list