Sorry not sure where to post this, mods can put it in the right category!
I have observed a bug with latest compiled Jitsi meet app on Github / App Store / Testflight builds of Jitsi meet app and have noticed the freezing when installing and setting up for the first time before the Enter your name dialog.
Steps to reproduce:
Step 1: Install the App from Appstore / Testflight and make sure you have changed the server url which makes it mandatory to enter your name.
Step 2: Start the meeting, authenticate if needed
Step 3: Now, all of the toolbar controls (Mute switch, Video Switch, More options switch, Hangup switch wont work) because it should technically ask user to enter Name.
Step 4: Force close the App, open the app again and start the meeting now it will ask you for your name and it wont freeze.
No password as the bug is reproduced only when authenticating on fresh app install and initial launch and not when meeting attendees join.
Also, was not able to reproduce when joining an ongoing meeting with fresh app install as it doesn’t ask for User authentication and directs user to enter name pop up.
App freezes till you input the Name in the dialog, but to get to the dialog you will need to authenticate and then the dialog is presented usually on fresh app install.
Now the bug is:
It doesn’t display the “Enter your name” dialog box and instead freezes the screen forcing you to kill the app.
Then, when you force kill the app and start again the user starts authenticated as the Username and passwords are stored in cache so you don’t need to authenticate again. Then the dialog “Enter your name” is presented and you can proceed without bug.
Now to reproduce the issue second time, you will need to restart the phone before Step 2. there you will find yourself stuck in freezing loop.
(App freezes) only after first time authentication on fresh install of the app till you enter your name. If you force close app and restart the phone, then redo authentication lets say second time it still gets in the freezing loop till you enter the name.
I tested using 22.2.0 (1649325101) as the latest 22.2.0 (1649431973) doesn’t let you start the meeting even without any server url it says “You have been disconnected”.
@saghul This video is after force closing the app (not restarting the phone), the authentication data is in cache so it directly pops up to “Enter your name” dialog and all the toolbar buttons are working.
If i would have restarted the phone to clear the authentication cache, it would have stuck in the same loop as the first video above.
Let me know if you require any more details, i’m happy to provide!