[asterisk-dev] segfaults in rtp.c
North Antara
north at ntbox.com
Mon Jul 10 07:42:26 MST 2006
Julian Lyndon-Smith wrote:
> Using SVN-trunk-r37320, with about 20 active calls at any time,
> asterisk crashes often.
>
> I've looked at the core files, and most of them so far contain the
> following:
>
> (Each ###### separates part of the bt full of each core)
>
> Most of the time, it looks like an error in 0x08097913 in
> ast_rtp_destroy at rtp.c:1819.
>
> Now, I can't reproduce this at will (it seems random), so should I
> raise a bug report and attach all of the bt full traces ?
Yes, please do.
>
> Julian.
>
> #0 0x08097913 in ast_rtp_destroy (rtp=0x9f67550) at rtp.c:1819
> No locals.
> #1 0x05662994 in __sip_destroy (p=0xa3ee748, lockowner=1) at
> chan_sip.c:2787
> cur = (struct sip_pvt *) 0x56ac8e8
> prev = (struct sip_pvt *) 0x0
> cp = (struct sip_pkt *) 0x85a5108
> __PRETTY_FUNCTION__ = "__sip_destroy"
> #2 0x0566397c in sip_destroy (p=0xa3ee748) at chan_sip.c:2982
> __PRETTY_FUNCTION__ = "sip_destroy"
> #3 0x0569551c in sip_request_call (type=0x85a5350 "SIP", format=4,
> data=0x85a5d70, cause=0x85a5dc4) at chan_sip.c:14689
> oldformat = 4
> p = (struct sip_pvt *) 0xa3ee748
> tmpc = (struct ast_channel *) 0x0
> ext = 0x0
> host = 0x85a5180 "5644"
> tmp = "5644", '\0' <repeats 104 times>, "$_l", '\0' <repeats
> 13 times>, "$_l", '\0' <repeats 128 times>
> dest = 0x85a5d70 "5644"
> __PRETTY_FUNCTION__ = "sip_request_call"
>
> #################
> #0 0x08097913 in ast_rtp_destroy (rtp=0xa03db48) at rtp.c:1819
> No locals.
> #1 0x05fac994 in __sip_destroy (p=0xa039a70, lockowner=1) at
> chan_sip.c:2787
> cur = (struct sip_pvt *) 0x5ff68e8
> prev = (struct sip_pvt *) 0x0
> cp = (struct sip_pkt *) 0xa4ba78
> __PRETTY_FUNCTION__ = "__sip_destroy"
> #2 0x05fad97c in sip_destroy (p=0xa039a70) at chan_sip.c:2982
> __PRETTY_FUNCTION__ = "sip_destroy"
> #3 0x05fdf51c in sip_request_call (type=0xa4c060 "SIP", format=64,
> data=0xa4c064, cause=0xa4bde8) at chan_sip.c:14689
> oldformat = 64
> p = (struct sip_pvt *) 0xa039a70
> tmpc = (struct ast_channel *) 0x0
> ext = 0x0
> host = 0xa4baf0 "5639"
> ####################
> #0 0x08097913 in ast_rtp_destroy (rtp=0xad20f8f0) at rtp.c:1819
> No locals.
> #1 0x04226994 in __sip_destroy (p=0xad20e398, lockowner=1) at
> chan_sip.c:2787
> cur = (struct sip_pvt *) 0x42708e8
> prev = (struct sip_pvt *) 0x0
> cp = (struct sip_pkt *) 0x59d40a8
> __PRETTY_FUNCTION__ = "__sip_destroy"
> #2 0x0422797c in sip_destroy (p=0xad20e398) at chan_sip.c:2982
> __PRETTY_FUNCTION__ = "sip_destroy"
> #3 0x0425951c in sip_request_call (type=0x59d42f0 "SIP", format=8,
> data=0x59d4d70, cause=0x59d4dc4) at chan_sip.c:14689
> oldformat = 8
> p = (struct sip_pvt *) 0xad20e398
> tmpc = (struct ast_channel *) 0x0
> ext = 0x0
> host = 0x59d4120 "5638"
> tmp = "5638", '\0' <repeats 120 times>, "$_l", '\0' <repeats
> 77 times>, "$_l", '\0' <repeats 48 times>
> dest = 0x59d4d70 "5638"
> __PRETTY_FUNCTION__ = "sip_request_call"
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-dev
More information about the asterisk-dev
mailing list