Skip to content

Crash on call while peer calling you #198

@isotoxin

Description

@isotoxin

How to reproduce:

  1. Alice begin call to Bob and Bob begin call to Alice simultaneously.
  2. Alice pressed hangup button and get crash.
  3. Bob pressed hangup button and get crash.

Root of problem:
in file msi.c, in function handle_init FAILURE occurred. This mean unexpected kill_call called. So, MSICall object suddenly destroyed. Now we get dead pointer: ToxAV->calls[friend_number].msi_call
And final action: toxav_call_control get this pointer by call_get and crashed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P1High prioritybugBug fix for the user, not a fix to a build scripttoxavAudio/video

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions