Opened 12 years ago

Closed 12 years ago

#1496 closed defect (fixed)

Crash in destroying pjsua while a call is disconnecting with incomplete SDP negotiation

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


Crash occurs in pjsua_media_prov_clean_up() as it tries to close (mistakenly detected as unused) transports which actually already closed by pjsua_media_subsys_destroy().

Easily reproducible with python tests: scripts-recvfrom/, scripts-recvfrom/, scripts-sendto/, scripts-sendto/

Change History (1)

comment:1 Changed 12 years ago by nanang

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

(In [4101]) Fix #1496: destroying call media transports in pjsua_media_subsys_destroy() should be done using pjsua_media_channel_deinit().

Note: See TracTickets for help on using tickets.