Ticket #1511 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

Assertion after peer removes a media line in an SDP reoffer and adds it back in the next SDP reoffer (thanks Ilya Kalinin for the report)

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

Description

The assertion line:

Assertion failed: (!"Currently no media transport reuse"), function 
pjsua_call_media_init, file ../src/pjsua-lib/pjsua_media.c, line 1260.

Scenario:

  1. call established with audio and video (two "m=" lines)
  2. receive SDP re-offer with one "m=" line, i.e: audio only, answered with one "m=" line too, and media is updated fine
  3. receive another SDP re-offer with two "m=" lines, i.e: audio and video.

Change History

comment:1 Changed 5 years ago by nanang

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

(In [4132]) Fix #1511: destroy the media transport of the removed media.

Note: See TracTickets for help on using tickets.