Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Missing "released" call state on newer SDK versions #450

Open
safakesberk opened this issue Nov 21, 2024 · 5 comments
Open

[Bug] Missing "released" call state on newer SDK versions #450

safakesberk opened this issue Nov 21, 2024 · 5 comments

Comments

@safakesberk
Copy link

Hello,

  1. Describe the bug

We access the Asterisks server via linphone.
We are currently using version 5.1.73 minimal and minimal-debug.
When we initiate an outgoing call, in this version, after a certain period of time, if the other party does not answer the call, we receive “end” and “release” call state events from linphone.
Now we have upgraded our SDK version to 5.3.9. In the same scenario we get “end” but not “release” event.
Here we have some scenarios where we follow the “release” call state. Is the behavior change here a bug or is it a change that we need to adapt?
Attached are the SDK logs where we do and do not get the “release” call_state.
Note -> Only SDK version change makes this difference, regardless of device and OS. That's why I don't share device information.

  1. To Reproduce

Start an outgoing call that the other party does not answer

  1. Expected behavior

At the end of a long phone ringing time, a “release” call state event should occur when the call is automatically closed.

  1. SDK Versions

Correctly Running SDK Version

  • Device: [Samsung Galaxy A33]
  • OS: [Android 13]
  • Version of the SDK [minimal & minimal-debug 5.1.73]

Different Running SDK Version

  • Device: [Samsung Galaxy A33]
  • OS: [Android 13]
  • Version of the SDK [minimal & minimal-debug 5.3.90]
  1. SDK logs

Shared in two different files

Thank you in advance

5.1.73.txt
5.3.90.txt

@Viish Viish transferred this issue from BelledonneCommunications/linphone-android Nov 21, 2024
@JonathanWilbur
Copy link

I think this explains why I do not see BYE messages sent when I hang up. I feel like this is a recent problem, because I was doing Wireshark captures a few weeks ago and I am pretty sure I saw BYE messages being sent.

@JonathanWilbur
Copy link

This seems to have started with Linphone Android 5.1.0 / Linphone SDK 5.2.96.

@safakesberk
Copy link
Author

safakesberk commented Dec 3, 2024

@Viish Hello Sylvain, have you had a chance to review it? Thank you very much in advance 🙏 🙏

@Viish
Copy link
Member

Viish commented Dec 3, 2024

Sorry but that's not my area of expertise.

@safakesberk
Copy link
Author

I apologize if I tagged you irrelevantly, maybe you have a relevant opinion on this topic?
@AndreaGianarda @Ledjlale @Mickhopes @jeannotlapin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants