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

Element on ios crushes when third person rings during existing call #7427

Open
askilashvili opened this issue Mar 14, 2023 · 2 comments
Open
Labels
A-VoIP O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect Something isn't working: bugs, crashes, hangs and other reported problems

Comments

@askilashvili
Copy link

askilashvili commented Mar 14, 2023

Hello. I have local matrix server installed without federation and it is functioning correctly from web client and android devices, but element on ios fails to switch to another incoming call when there is already ongoing call. To better explain issue lets say there is user1, user2 and user3. user1 calls to user2 and everything is okay on both side. Then user3 calls to user2 which receives and accepts new call, but no sound is going through/or heard on user2's application. Noticeable symptoms are ongoing call timer and ios microphone usage indicator disappears.

Steps to reproduce:
To reproduce this issue 3 apple smartphone is needed as shown in above description. Place call between two users and without interrupting place another call from third user. I have not tested same scenario on public matrix servers so i can not tell if having separate server installation is needed or not.

Outcome

What did you expect?

When new call is received during ongoing call application should put previous one on hold and successfully connect to new one in case new call is accepted.

What happened instead?

Application does not completely terminated and call screen stays on top, but you cant hear sound.

Your phone model

iphone13

Operating system version

ios 16.3.1

Application version

element version 1.10.3

Homeserver

synapse:v1.78.0

Will you send logs?

No

@askilashvili askilashvili added the T-Defect Something isn't working: bugs, crashes, hangs and other reported problems label Mar 14, 2023
@Velin92 Velin92 added S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Occasional Affects or can be seen by some users regularly or most users rarely labels Mar 20, 2023
@Velin92
Copy link
Member

Velin92 commented Mar 20, 2023

Probably related to: #7422
Given that is the same user + the same configuration

@Velin92 Velin92 added the A-VoIP label Mar 20, 2023
@Velin92 Velin92 added O-Uncommon Most users are unlikely to come across this or unexpected workflow and removed O-Occasional Affects or can be seen by some users regularly or most users rarely labels Mar 22, 2023
@askilashvili
Copy link
Author

Hello. Both issue is opened by me, but they occur in different scenario and to my observation cause is not same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-VoIP O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect Something isn't working: bugs, crashes, hangs and other reported problems
Projects
None yet
Development

No branches or pull requests

2 participants