[asterisk-bugs] [JIRA] (ASTERISK-22902) Crash when setting RTCP property on RTP instance
Private Name (JIRA)
noreply at issues.asterisk.org
Mon Nov 25 11:50:04 CST 2013
[ https://issues.asterisk.org/jira/browse/ASTERISK-22902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=212219#comment-212219 ]
Private Name edited comment on ASTERISK-22902 at 11/25/13 11:49 AM:
--------------------------------------------------------------------
uploading the file with the info
was (Author: falves11):
(gdb) frame 0
#0 0x00000000005468e4 in ast_rtp_instance_set_prop (instance=0x7fa397fd8dd8, property=AST_RTP_PROPERTY_RTCP, value=0) at rtp_engine.c:406
406 if (instance->engine->prop_set) {
(gdb) print *instance
$1 = {engine = 0x0, data = 0x7fa397fdd320, properties = {16, 1, 2097152, 0, 0}, local_address = {ss = {ss_family = 2, __ss_align = 0,
__ss_padding = '\000' <repeats 111 times>}, len = 16}, remote_address = {ss = {ss_family = 2, __ss_align = 0,
__ss_padding = '\000' <repeats 111 times>}, len = 16}, alt_remote_address = {ss = {ss_family = 0, __ss_align = 0,
__ss_padding = '\000' <repeats 111 times>}, len = 0}, bridged = 0x0, codecs = {payloads = 0x7fa39582f118, pref = {formats = {{
id = AST_FORMAT_G729A, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_ULAW, fattr = {
format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_G723_1, fattr = {format_attr = {
0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_ALAW, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_ADPCM, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {
id = AST_FORMAT_G719, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_G722, fattr = {
format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_G726, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_G726_AAL2, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {
id = AST_FORMAT_GSM, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_ILBC, fattr = {
format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_LPC10, fattr = {format_attr = {
0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SILK, fattr = {format_attr = {2, 12000, 0, 1, 10,
0 <repeats 59 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SILK, fattr = {format_attr = {4, 20000, 0, 1, 10,
0 <repeats 59 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SILK, fattr = {format_attr = {8, 30000, 0, 1, 10,
0 <repeats 59 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SILK, fattr = {format_attr = {1, 10000, 0, 1, 10,
0 <repeats 59 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SIREN14, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SIREN7, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {
id = AST_FORMAT_SLINEAR, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR12, fattr = {
format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR16, fattr = {format_attr = {
0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR192, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR24, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {
id = AST_FORMAT_SLINEAR32, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR44,
fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR48, fattr = {format_attr = {
0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SLINEAR96, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SPEEX, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {
id = AST_FORMAT_SPEEX16, fattr = {format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = AST_FORMAT_SPEEX32, fattr = {
format_attr = {0 <repeats 64 times>}, rtp_marker_bit = 0 '\000'}}, {id = 0, fattr = {format_attr = {0 <repeats 64 times>},
rtp_marker_bit = 0 '\000'}} <repeats 34 times>},
order = "\t\003\001\004\006\034\016\005\r\002\f\b&'(%\032\031\a\036\017$\037 !\"#\n\v\035", '\000' <repeats 33 times>, framing = {20, 20, 30,
20, 20, 20, 20, 20, 20, 20, 30, 20 <repeats 19 times>, 0 <repeats 34 times>}}}, timeout = 60, holdtimeout = 60, keepalive = 0, glue = 0x0,
chan = 0x0, srtp = 0x0}
(gdb)
> Crash when setting RTCP property on RTP instance
> ------------------------------------------------
>
> Key: ASTERISK-22902
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-22902
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Channels/chan_sip/General, Core/RTP
> Affects Versions: 11.6.0
> Environment: Linux Debian 7.0
> Reporter: Private Name
> Assignee: Private Name
> Severity: Critical
> Attachments: backtrace.txt, frame0.txt
>
>
> Asterisk crashed and I got a full trace. I am uploading it shortly
> \[edit: mjordan\]
> The crash occurs during setting up an early bridge between two SIP channels. It appears to be occurring when the RTCP property is being set on a SIP pvt's RTP instance.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list