Ticket #1905 (closed defect: fixed)

Opened 21 months ago

Last modified 21 months ago

Fixed assertion in call redirection

Reported by: ming Owned by: bennylp
Priority: normal Milestone: release-2.5
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description

Scenario:

  • Make call, callee answers with 302 and redirects it to another target.
  • Caller makes a call to the new target. When the new target answers with 200, it will trigger an assertion in the caller:
Assertion failed: (call->med_prov_cnt >= local_sdp->media_count), function pjsua_media_channel_update, file ../src/pjsua-lib/pjsua_media.c, line 2641.

The reason is because provisional media has been cleaned up on the caller side.

Change History

comment:1 Changed 21 months ago by ming

  • Status changed from new to closed
  • Resolution set to fixed

In 5252:

Fixed #1905: assertion in call redirection

Note: See TracTickets for help on using tickets.