It seems to be a issue with the currency exchange rate update with HTTP:
~$ gnome-calculator
** (gnome-calculator:15095): WARNING **: 17:02:15.089:
currency-provider.vala:161: Couldn't download IMF currency rate file:
HTTP/2 Error: INTERNAL_ERROR
(gnome-calculator:15095): libsoup-WARNING **: 17:02:15.089:
(../libsoup/soup-session.c:334):soup_session_dispose: runtime check
failed: (soup_connection_manager_get_num_conns (priv->conn_manager) == 0)
(gnome-calculator:15095): libsoup-WARNING **: 17:02:15.089:
(../libsoup/soup-connection-manager.c:78):soup_host_free: runtime check
failed: (host->conns == NULL)
Killed
*After disabling internet connection, I could start the calculator
again.* After disabling the weekly/daily currency updates in the
settings, the program starts without freezing also with enabled internet
connection. Upstream bug report:
https://gitlab.gnome.org/GNOME/gnome-calculator/-/issues/359