Summary: | ASTERISK-26049: res_pjsip: Crash when our own request timer fires | ||
Reporter: | Joshua C. Colp (jcolp) | Labels: | |
Date Opened: | 2016-05-22 11:03:15 | Date Closed: | 2016-05-24 19:11:16 |
Priority: | Major | Regression? | Yes |
Status: | Closed/Complete | Components: | Resources/res_pjsip |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | The request failover code currently assumes that it will only ever be called on transaction state changes. This is an incorrect assumption as our own timer code may call it when it expires, without a transaction. This causes a crash as it attempts to access uninitialized memory which does not contain a transaction. | ||
Comments: |