Linking Flare to Signal account fails
Dialog information
Title of the dialog: Something unexpected happened with the signal backend. Please retry later.
Additional dialog data:
ProvisioningError(
ServiceError(
UnhandledResponseCode {
http_code: 409,
},
),
)
Steps to reproduce
Click through initial setup in Flare, scan qr code with Signal on iPhone
Additional information
Installation method: Flatpak
Version: 0.14.3
Additional information:
I’m running Niri wm with gnome's xdg portals loaded. Base install is Asahi Fedora Linux, so the system is aarch64 with 32K kernel stacks and other weirdness.
Stacktrace
Stacktrace:
[leaf@fedora ~]$ RUST_LOG=flare=trace flatpak run de.schmidhuberj.Flare
[2024-07-18T17:46:40Z TRACE flare::gui::window] Initializing window
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Constructed window
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up window actions
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up preferences-window action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up unlink action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up submit-captcha action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up sync-contacts action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up about-page action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up kill action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up channel information action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up channel clear messages action
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Adding a action to the group
libEGL warning: egl: failed to create dri2 screen
MESA: error: ZINK: failed to choose pdev
libEGL warning: egl: failed to create dri2 screen
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Constructing path for configuration
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setup manager for Window
[2024-07-18T17:46:40Z TRACE flare::gui::channel_list::imp] Connecting to the `channel` signal of `Manager` in `ChannelList`
[2024-07-18T17:46:40Z TRACE flare::gui::window::imp] Setting up linked-devices action
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Initialize config store at /home/leaf/.var/app/de.schmidhuberj.Flare/data/flare/
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Looking up password from libsecret
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Password found
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Setting up the config store
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Setting up the manager
[2024-07-18T17:46:40Z DEBUG flare::backend::manager_thread] The config store is not valid yet, sending decision via channel.
[2024-07-18T17:46:40Z TRACE flare::backend::manager] Awaiting for setup results
[2024-07-18T17:46:40Z TRACE flare::gui::setup_window] Initializing setup window
[2024-07-18T17:46:40Z TRACE flare::gui::setup_window::imp] Constructed SetupWindow
[2024-07-18T17:47:00Z TRACE flare::backend::manager_thread] Got error: failed to provision device: Service error: Unexpected response: HTTP 409
[2024-07-18T17:47:00Z TRACE flare::backend::manager] Awaiting for error linking
[2024-07-18T17:47:00Z ERROR flare::backend::manager] Got error linking device: failed to provision device: Service error: Unexpected response: HTTP 409
[2024-07-18T17:47:00Z TRACE flare::gui::error_dialog] Initializing ErrorDialog
[2024-07-18T17:47:00Z ERROR flare::gui::error_dialog] ErrorDialog displaying error: Something unexpected happened with the signal backend. Please retry later.
[2024-07-18T17:47:00Z TRACE flare::gui::error_dialog] ErrorDialog full error: Presage(
ProvisioningError(
ServiceError(
UnhandledResponseCode {
http_code: 409,
},
),
),
)
[2024-07-18T17:47:07Z INFO flare::gui::error_dialog::imp] Response: close
Edited by Leaf Eriksen