[Home]

Summary:ASTERISK-26673: chan_pjsip: Crash when using CHANNEL dialplan function around masquerade
Reporter:Joshua C. Colp (jcolp)Labels:
Date Opened:2016-12-22 15:54:56.000-0600Date Closed:2017-01-04 16:26:24.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_pjsip
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:When using the CHANNEL dialplan function and accessing PJSIP specific information it is possible for a crash to occur if a masquerade happens near the same time. This is because the task does not use the channel from the session but instead uses that of the passed in channel (which may actually be for something else).
Comments:By: Friendly Automation (friendly-automation) 2017-01-04 16:26:24.852-0600

Change 4674 merged by George Joseph:
chan_pjsip: Use session for retrieving CHANNEL() information.

[https://gerrit.asterisk.org/4674|https://gerrit.asterisk.org/4674]

By: Friendly Automation (friendly-automation) 2017-01-04 16:26:33.291-0600

Change 4671 merged by George Joseph:
chan_pjsip: Use session for retrieving CHANNEL() information.

[https://gerrit.asterisk.org/4671|https://gerrit.asterisk.org/4671]

By: Friendly Automation (friendly-automation) 2017-01-04 16:27:09.783-0600

Change 4672 merged by George Joseph:
chan_pjsip: Use session for retrieving CHANNEL() information.

[https://gerrit.asterisk.org/4672|https://gerrit.asterisk.org/4672]

By: Friendly Automation (friendly-automation) 2017-01-04 16:27:21.286-0600

Change 4673 merged by George Joseph:
chan_pjsip: Use session for retrieving CHANNEL() information.

[https://gerrit.asterisk.org/4673|https://gerrit.asterisk.org/4673]