[asterisk-bugs] [JIRA] (ASTERISK-28086) chan_pjsip: Crash when initiating PlayDTMF over AMI

lvl (JIRA) noreply at issues.asterisk.org
Tue Sep 3 04:38:48 CDT 2019


    [ https://issues.asterisk.org/jira/browse/ASTERISK-28086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=247893#comment-247893 ] 

lvl commented on ASTERISK-28086:
--------------------------------

Can still trivially reproduce this on Asterisk 16: just set up an AMI client that'll listen to newly created channels, and start an infinite loop of PlayDTMF commands on them. As soon as the channel starts hanging up, Asterisk will segfault. Will attach an Asterisk 16 backtrace.

> chan_pjsip: Crash when initiating PlayDTMF over AMI
> ---------------------------------------------------
>
>                 Key: ASTERISK-28086
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28086
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_pjsip, Resources/res_pjsip_session
>    Affects Versions: 13.14.1, 13.19.0, 15.6.1
>         Environment: Gentoo (physical), Debian (AWS)
>            Reporter: Jeremiah Gadd
>            Severity: Minor
>              Labels: pjsip
>         Attachments: asterisk-13-14-1-ASTERISK-28086-results.tar.gz, core.13-23-1-ASTERISK-28086-results.tar.gz
>
>
> It appears there may be a race condition in which PJSIP attempts to end the sending of a DTMF tone after a bridge is destroyed, causing PJSIP to try to send to a non-existent channel.
> I've attached the corresponding core dumps.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list