Changes between Initial Version and Version 1 of Ticket #641
- Timestamp:
- Sep 22, 2008 2:34:17 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #641 – Description
initial v1 1 Scenario (pjsua as UAC):1 Scenario (pjsua as UAC): 2 2 3 {{{3 {{{ 4 4 pjsua UAS 5 5 ----------------------------- … … 9 9 ACK --> 10 10 200/OK (BYE) <-- 11 200/OK (INVITE) 11 200/OK (INVITE) <-- 12 12 ACK --> 13 }}}13 }}} 14 14 15 This scenario happens when the SDP in 200/OK is not acceptable hence pjsua sends BYE to disconnect the call. 15 This scenario happens when the SDP in 200/OK is not acceptable hence pjsua sends BYE to disconnect the call. 16 16 17 Upon sending ACK for the 200/OK retransmission, pjsip incorrectly sets the invite session state back to CONFIRMED after it has been DISCONNECTED, causing assertion and possibly crash.17 Upon sending ACK for the 200/OK retransmission, pjsip incorrectly sets the invite session state back to CONFIRMED after it has been DISCONNECTED, causing assertion and possibly crash. 18 18 19 Thank you Dan Åberg for the report. 19 Thank you Dan Åberg for the report. 20 21 22 '''To reproduce the error''' 23 24 * run pjsua with: 25 {{{ 26 --null-audio --local-port 0 --use-srtp 2 --srtp-secure 0 27 }}} 28 * run SIPp as UAS with the attached scenario