Scary "Uncaught Error: recursive use of an object detected which would lead to unsafe aliasing in rust" on startup #26864
Labels
A-Element-R
Issues affecting the port of Element's crypto layer to Rust
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Minor
Impairs non-critical functionality or suitable workarounds exist
T-Defect
Z-Labs
Steps to reproduce
However, it then completed 5 minutes later:
Outcome
What did you expect?
No scary uncaught errors during migrations which make it sound like rust has broken mid-migration.
Separately, If the app is going to spend 5 minutes doing a critical migration, it HAS to warn the user that it's upgrading itself, and for the user to be patient otherwise they'll just get bored and restart the app. Even I didn't realise the migration was still going (given the scary uncaught errors!) - have filed this at #26864
What happened instead?
I thought the migration had failed. Perhaps it did? I don't know.
Operating system
No response
Application version
2024011101
How did you install the app?
No response
Homeserver
No response
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: