#2232 closed defect (fixed)
Crash on Endpoint::libDestroy() when there is an active call
Reported by: | riza | Owned by: | riza |
---|---|---|---|
Priority: | normal | Milestone: | release-2.10 |
Component: | pjsua2 | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: | no |
Description (last modified by riza)
A reference to AudioMedia for the call is stored in an internal list (MediaList). On libDestroy() the list is cleared, and the AudioMedia is expected to remove itself. However AudioMedia for an active call is not removed and leads to a crash. The use of internal list is not safe as described in #2189. This ticket will disable all of the deprecate API listed there.
Change History (3)
comment:1 Changed 5 years ago by riza
- Description modified (diff)
comment:2 Changed 5 years ago by riza
- Owner set to riza
- Resolution set to fixed
- Status changed from new to closed
comment:3 Changed 5 years ago by riza
In 6080:
Note: See
TracTickets for help on using
tickets.
In 6074: