Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Calculator has stopped 'converting'...

How can I get it back on track please?...

I can still multiply, divide, and conquer 🙂

but I can't convert, currency, weights, distance, etc...

I'm lost, please help me...thanks...

M

MacBook Pro - 'Matte Screen' no glossy crap..., Mac OS X (10.5.8), ipod nano - NEC 2690 'matte screen'

Posted on Sep 7, 2010 7:30 AM

Reply
Question marked as Best reply

Posted on Sep 7, 2010 8:51 AM

I haven't looked recently, but "Calculator.app" used to get its exchange rate information by contacting a web page at Apple that in turn got its information by scraping an IMF web page. In the past, if the layout of the original IMF page changed, the Apple page would parse it incorrectly, and "Calculator.app" would retrieve junk, causing currency conversions to fail.

The current version of "Calculator.app" appears to fail to perform any conversions whatsoever (not just limited to currency) if it fails to read the "~/Library/Application Support/Calculator/FinancialRates.xml" file, something it will try to do if there is a currency conversion is in the "Recent Conversions" list.

So until Apple fixes things from their end, if you need to perform currency conversions using "Calculator.app", it will likely be necessary to retrieve a valid "FinancialRates.xml" file from a backup, update it with current information by hand-editing it, then locking it to prevent "Calculator.app" from making further changes. I.e. it would probably be easier to use something else.

If you need to perform conversions other than currency, try deleting the recent conversions list (the property name is ' RecentConversionsDefaultsKey_1' from the "~/Library/Preferences/com.apple.Calculator.plist" file, then refrain from selecting "Currency…" from the "Convert" menu.

As long as there isn't a currency conversion in the "Recent Conversions" list, it should be possible to perform other conversions...

Edit: It appears Apple is getting its info from Yahoo these days, not from the IMF page.
33 replies

Oct 15, 2010 6:05 AM in response to Morris Taub

Hallo @all,

got the same problem here. Tried to trash prefs, cache and Calculator's Application Support folder.

Error message in console log for calculator:
15.10.10 11:12:57 Calculator[243] * Assertion failure in -[NSMenu itemAtIndex:], /SourceCache/AppKit/AppKit-949.54/Menus.subproj/NSMenu.m:819

I will create an issue on the feedback page from Apple.

Regards, Michael

Oct 15, 2010 2:05 PM in response to Morris Taub

I'm still having this problem, so I just sent feedback to Apple. Hopefully, they'll come out with a fix soon.

In the meantime, it might help people to know that you can type your conversion query directly into a standard Google search box (if you know the currency symbols) and it will present the result at the top of the list. For instance, if you type:

6.99 GBP to USD

Google will spit out:

6.99 British pounds = 11.223843 U.S. dollars

Nov 3, 2010 9:14 AM in response to Ron Davis3

Same thing here. Trashing the preference file and restarting the app does allow the pop up to work ONE TIME ONLY and only if you don't select the "Currency" conversion. If the "Currency" conversion is selected, the From and To pull downs do not function and the "From" states "Last Updated: 12/31/69 7:00 PM" Go figure.

I reported this to the Apple Feedback with complete details.

Calculator has stopped 'converting'...

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.