element-hq / element-hq/element-ios
Olm sessions broken by use of outdated cache
Open
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
We recently found and fixed a bug in Element X iOS (https://github.com/matrix-org/matrix-rust-sdk/issues/3110) which caused Olm sessions to be corrupted due to lack of cache invalidation when control switched between the main process and the NSE process.
According to @BillCarsonFr, Element iOS suffers the same problem; we should fix this as it causes users on other platforms to see UTD errors.
Contributor guide
Assessment
This issue has not been assessed yet.