Description of problem: gnome-calculator prints "Currency LTL is not provided by IMF or ECB" in Financial mode Version-Release number of selected component (if applicable): 3.18.2 How reproducible: Always Steps to Reproduce: 1. execute gnome-calculator 2. switch to Financial mode 3. Actual results: ** (gnome-calculator:20713): WARNING **: currency.vala:407: Currency LTL is not provided by IMF or ECB Expected results: No warning printed out for LTL currency conversion Additional info: This is not dependent on whether the Financial mode has LTL set as the last used currency in a conversion. It seems to be set as an implicit default.
$ GDK_BACKEND=wayland gnome-calculator ** (gnome-calculator:2198): CRITICAL **: number_reciprocal: assertion 'self != NULL' failed ** (gnome-calculator:2198): CRITICAL **: currency_set_value: assertion 'value != NULL' failed ** (gnome-calculator:2198): WARNING **: currency.vala:406: Currency IRR is not provided by IMF or ECB $ rpm -qf /bin/gnome-calculator gnome-calculator-3.22.0-1.fc25.x86_64
Fixed by https://git.gnome.org/browse/gnome-calculator/commit/?id=63d2f489897cbead3a7ded94b00209fced877b31 earlier this year Will push a follow-up to remove the Iranian Rial.
(In reply to Zbigniew Jędrzejewski-Szmek from comment #1) > $ GDK_BACKEND=wayland gnome-calculator > > ** (gnome-calculator:2198): CRITICAL **: number_reciprocal: assertion 'self > != NULL' failed > > ** (gnome-calculator:2198): CRITICAL **: currency_set_value: assertion > 'value != NULL' failed These are different bugs, please run it with G_DEBUG=fatal-criticals to get a nice backtrace can be reported via ABRT.
(In reply to Zbigniew Jędrzejewski-Szmek from comment #1) > ** (gnome-calculator:2198): WARNING **: currency.vala:406: Currency IRR is > not provided by IMF or ECB It's working now, maybe data for this currency was just temporarily missing? Or maybe it stopped trading? I have no clue what happened here.
I cannot reproduce it now. I tried with network up and down, and no warnings are printed. I'll open a new issue if I see it again.