Fractal crashes when trying to verify other sessions
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
- Log in by resetting 'security identity' (or something to that effect)
- Other sessions are now unverified. Attempt to verify one of them by accepting the request in Fractal
- Fractal crashes
Information
-
This bug is reproducible from the latest nightly build - Fractal Version: 5-alpha1-85672a31
- OS Version: Fedora Silverblue 37
- Installation Source: Flatpak from Gnome Nightly
- Homeserver: matrix.org
Dec 13 21:39:58 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:39:58.263558Z DEBUG fractal::session: Received sync response
Dec 13 21:40:08 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:08.819048Z DEBUG fractal::session: Received sync response
Dec 13 21:40:09 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:09.071485Z DEBUG fractal::session: Received sync response
Dec 13 21:40:14 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:14.478401Z DEBUG fractal::session: Received sync response
Dec 13 21:40:14 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:14.478442Z DEBUG fractal::session::verification::verification_list: Received to-device verification event: KeyVerificationRequest(ToDeviceEvent { conte>
Dec 13 21:40:14 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:14.478817Z DEBUG fractal::session::verification::identity_verification: Wait for user action accept or cancel
Dec 13 21:40:38 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: 2022-12-13T13:40:38.354470Z DEBUG fractal::session::verification::identity_verification: Wait for user to scan a qr-code
Dec 13 21:40:38 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: thread 'main' panicked at 'property 'path' of type 'GstPipeWireSrc' can't be set from the given type (expected: 'gchararray', got: 'guint')', src/contrib/qr_code_scanne>
Dec 13 21:40:38 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: stack backtrace:
Dec 13 21:40:38 kdwk-desktop org.gnome.Fractal.Devel.desktop[61202]: note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
This contains some incomplete lines because the terminal window, at maximum width, cannot accommodate them, and therefore I can't copy them fully.
Fractal
Edited by Kdwk