Fractal panics when sending/uploading an image, a video, or any file
The backtrace doesn't give much information but it's pretty clear that we have a room message without an id for some reason.
[📦 org.gnome.FractalDevel ~]$ RUST_BACKTRACE=full fractal
fractal_gtk::backend: Query error: Download(Matrix(Http(FromHttpResponse(Http(Known(Error { kind: NotFound, message: "Not found", status_code: 404 }))))))
fractal_gtk::backend: Query error: ParseUrl(RelativeUrlWithoutBase)
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', fractal-gtk/src/model/message.rs:60:26
stack backtrace:
0: 0x55f11dc86cd0 - <unknown>
1: 0x55f11dcabbac - <unknown>
2: 0x55f11dc7f292 - <unknown>
3: 0x55f11dc892a5 - <unknown>
4: 0x55f11dc88dfa - <unknown>
5: 0x55f11dc89a41 - <unknown>
6: 0x55f11dc89557 - <unknown>
7: 0x55f11dc8718c - <unknown>
8: 0x55f11dc894e9 - <unknown>
9: 0x55f11dca9a91 - <unknown>
10: 0x55f11dca99dd - <unknown>
11: 0x55f11c29139c - <unknown>
12: 0x55f11bebf938 - <unknown>
Aborted (core dumped)
CC: @V02460
Edited by Alexandre Franke