Calculator crashes on start-up; terminal says "Couldn't download IMF currency rate file"
I'm running Fedora Silverblue 38.20230509.0, and GNOME Calculator 44.0 via Flathub.
I've been using GNOME Calculator for years, with no problems. Today, it suddenly stopped working. When I launch it, I see the UI appear but then it just immediately crashes. There is no error message; just a mysterious crash.
Running from the terminal instead gives the following output:
** (gnome-calculator:2): WARNING **: 21:08:00.004: currency-provider.vala:161: Couldn't download IMF currency rate file: HTTP/2 Error: INTERNAL_ERROR
(gnome-calculator:2): libsoup-WARNING **: 21:08:00.004: (../libsoup/soup-session.c:334):soup_session_dispose: runtime check failed: (soup_connection_manager_get_num_conns (priv->conn_manager) == 0)
(gnome-calculator:2): libsoup-WARNING **: 21:08:00.004: (../libsoup/soup-connection-manager.c:84):soup_host_free: runtime check failed: (host->conns == NULL)
This suggests some kind of network issue. I do have internet access — I'm posting here via the internet right now. If that assumption is correct, then my questions are:
-
Why is it necessary to download this file on every launch?
-
Why is the app unable to run without downloading this file? I don't even use currency conversions in Calculator — never needed to, and never even knew it was a feature. I just want to do some additions and multiplications.
-
Shouldn't there be a displayed error message, instead of a crash?
-
Why can't it download the file, despite me having internet access?
Thanks.