Joining a DM shows infinite room join events in the timeline until app crashes
See original GitHub issueSteps to reproduce
I don’t know how to trigger this bug, but it was reproducible until I opened the app
- Other person sends some messages in the DM
- Receive an invite to a DM and click the notification
- See the invite dialog open in the app (it doesn’t say who the invite is from, the title of the dialog is
!room1d:homeserver.org
- Click “Join”
- App crashes
I could reproduce the behaviour until I opened the DM in the web app, then it started working correctly. I tried submitting a rageshake after the app restarted and it claimed to have submitted correctly but I can’t see it in the rageshake repo.
Outcome
What did you expect?
See DM
What happened instead?
Room opens, see a “membership change” event in the timeline, see number of the membership change events counting up. App crashes.
https://user-images.githubusercontent.com/51663/173808555-bcc7d803-75a9-4028-b7ff-600ede9f6900.mp4
Your phone model
Pixel 2
Operating system version
Android 11
Application version and app store
Element version 1.4.20; Matrix SDK 1.4.20, olm version 3.2.11
Homeserver
matrix.org, the other person is on element.io
Will you send logs?
Yes
Are you willing to provide a PR?
No
Issue Analytics
- State:
- Created a year ago
- Reactions:5
- Comments:6 (4 by maintainers)
Top Results From Across the Web
Issues - Help center
If LINE is unable to start or closes suddenly (crashes), please try the following. 1. Update the app. Issues may occur on older...
Read more >element-desktop/CHANGELOG.md at develop - GitHub
A glossy Matrix collaboration client for desktop. Contribute to vector-im/element-desktop development by creating an account on GitHub.
Read more >App Store Connect Help - Apple Support
All users receive access to App Store Connect and all other membership resources ... On the right, the Price Schedule appears showing the...
Read more >How to Fix Instagram Crashing - Small Business - Chron.com
Test the app after the phone is restarted. If the app is still crashing, check your phone for updates. If the latest version...
Read more >Crashes - Android Developers
An Android app crashes whenever there's an unexpected exit caused by an unhandled exception or signal. An app that is written using Java...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I believe this was introduced by https://github.com/matrix-org/synapse/pull/12903
Also happening if both are non-Matrix.org (Synapse 1.60)