Fractal nightly (flatpak) fails to launch
Detailed description of the issue. Provide as much information as you can, potentially with images or videos showing the issue.
Steps to reproduce
- Open Fractal with
flatpak run --env=RUST_BACKTRACE=full org.gnome.Fractal.Devel
(and in the regular way). - Window flashes for a moment
- Back to commandline
Information
-
This bug is reproducible from the latest nightly build - Fractal Version:
- Ubuntu 22.04:
- Flatpack, nightly build:
- matrix.org:
flatpak run --env=RUST_BACKTRACE=full org.gnome.Fractal.Devel
2023-07-24T19:49:29.770182Z INFO fractal::application: Fractal (org.gnome.Fractal.Devel)
2023-07-24T19:49:29.770198Z INFO fractal::application: Version: 5.beta1-5252af0 (devel)
2023-07-24T19:49:29.770204Z INFO fractal::application: Datadir: /app/share/fractal
2023-07-24T19:49:29.770540Z DEBUG fractal::application::imp: GtkApplication<Application>::startup
2023-07-24T19:49:29.939751Z DEBUG fractal::application::imp: GtkApplication<Application>::activate
2023-07-24T19:49:30.256790Z INFO fractal::window: Restoring previous session for user: @aquatix:matrix.org
2023-07-24T19:49:30.256804Z INFO fractal::window: Database path: /home/mbscholt/.var/app/org.gnome.Fractal.Devel/data/devel/00811d4f-47c6-449c-8810-5c8b97323fd4
thread 'main' panicked at 'range end index 4294967295 out of range for slice of length 0', /rustc/90c541806f23a127002de5b4038be731ba1458ca/library/alloc/src/vec/mod.rs:1992:36
stack backtrace:
0: 0x5558b5ec1bdd - <unknown>
1: 0x5558b3ea507f - <unknown>
2: 0x5558b5ebe365 - <unknown>
3: 0x5558b5ec19b5 - <unknown>
4: 0x5558b5ec30de - <unknown>
5: 0x5558b5ec2ebe - <unknown>
6: 0x5558b5ec35ab - <unknown>
7: 0x5558b5ec34b6 - <unknown>
8: 0x5558b5ec20e6 - <unknown>
9: 0x5558b5ec3252 - <unknown>
10: 0x5558b3d53fb3 - <unknown>
11: 0x5558b3ea7972 - <unknown>
12: 0x5558b3d54486 - <unknown>
13: 0x5558b4e93aef - <unknown>
14: 0x5558b48769f1 - <unknown>
15: 0x7f09c919f43a - g_closure_invoke
16: 0x7f09c91b396c - <unknown>
17: 0x7f09c91b53f1 - <unknown>
18: 0x7f09c91bb3c1 - g_signal_emit_valist
19: 0x7f09c91bb483 - g_signal_emit
20: 0x5558b4e1ff74 - <unknown>
21: 0x5558b4e23ae6 - <unknown>
22: 0x5558b4668a5a - <unknown>
23: 0x5558b4f3198f - <unknown>
24: 0x7f09c9054a97 - <unknown>
25: 0x7f09c9056ba7 - <unknown>
26: 0x7f09c90572c3 - g_main_context_iteration
27: 0x7f09c810095d - g_application_run
28: 0x5558b4ea2354 - <unknown>
29: 0x5558b44fb8d3 - <unknown>
30: 0x5558b4507139 - <unknown>
31: 0x5558b5eb7f55 - <unknown>
32: 0x5558b4f1e02c - main
33: 0x7f09c7394b8a - <unknown>
34: 0x7f09c7394c4b - __libc_start_main
35: 0x5558b3e1b2a5 - <unknown>
36: 0x0 - <unknown>
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/session/model/room/mod.rs:287:38
stack backtrace:
0: 0x5558b5ec1bdd - <unknown>
1: 0x5558b3ea507f - <unknown>
2: 0x5558b5ebe365 - <unknown>
3: 0x5558b5ec19b5 - <unknown>
4: 0x5558b5ec30de - <unknown>
5: 0x5558b5ec2ebe - <unknown>
6: 0x5558b5ec35ab - <unknown>
7: 0x5558b5ec3485 - <unknown>
8: 0x5558b5ec20e6 - <unknown>
9: 0x5558b5ec3252 - <unknown>
10: 0x5558b3d53fb3 - <unknown>
11: 0x5558b3d5404d - <unknown>
12: 0x5558b46b714e - <unknown>
13: 0x5558b4f3198f - <unknown>
14: 0x7f09c9054a97 - <unknown>
15: 0x7f09c9056ba7 - <unknown>
16: 0x7f09c90572c3 - g_main_context_iteration
17: 0x7f09c810095d - g_application_run
18: 0x5558b4ea2354 - <unknown>
19: 0x5558b44fb8d3 - <unknown>
20: 0x5558b4507139 - <unknown>
21: 0x5558b5eb7f55 - <unknown>
22: 0x5558b4f1e02c - main
23: 0x7f09c7394b8a - <unknown>
24: 0x7f09c7394c4b - __libc_start_main
25: 0x5558b3e1b2a5 - <unknown>
26: 0x0 - <unknown>
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/session/model/room/mod.rs:287:38
stack backtrace:
0: 0x5558b5ec1bdd - <unknown>
1: 0x5558b3ea507f - <unknown>
2: 0x5558b5ebe365 - <unknown>
3: 0x5558b5ec19b5 - <unknown>
4: 0x5558b5ec30de - <unknown>
5: 0x5558b5ec2ebe - <unknown>
6: 0x5558b5ec35ab - <unknown>
7: 0x5558b5ec3485 - <unknown>
8: 0x5558b5ec20e6 - <unknown>
9: 0x5558b5ec3252 - <unknown>
10: 0x5558b3d53fb3 - <unknown>
11: 0x5558b3d5404d - <unknown>
12: 0x5558b46b714e - <unknown>
13: 0x5558b4f3198f - <unknown>
14: 0x7f09c9054a97 - <unknown>
15: 0x7f09c9056ba7 - <unknown>
16: 0x7f09c90572c3 - g_main_context_iteration
17: 0x7f09c810095d - g_application_run
18: 0x5558b4ea2354 - <unknown>
19: 0x5558b44fb8d3 - <unknown>
20: 0x5558b4507139 - <unknown>
21: 0x5558b5eb7f55 - <unknown>
22: 0x5558b4f1e02c - main
23: 0x7f09c7394b8a - <unknown>
24: 0x7f09c7394c4b - __libc_start_main
25: 0x5558b3e1b2a5 - <unknown>
26: 0x0 - <unknown>