Another update is ready for CRON-o-Meter today. This should fix the weird error dialog people were reporting when trying to go to the user settings dialog. It took me a long time to get around to diagnosing this one, as I’ve been very busy at work and in my social life, leaving little time for extracurricular debugging. To further complicate things, I wasn’t able to witness the error first-hand.
It turned out to be happening only when running with the very latest versions of the java runtime. Apple is way behind in keeping it’s java support current, so I wasn’t seeing this problem on my mac. And on my windows machine, I had an older JDK installed, and when debugging out of eclipse, it launches in the JDK instead of the current JRE — and again, I couldn’t reproduce the issue. It wasn’t until I finally stumbled upon the right combination that I was able to see the problem and get to the bottom of it in my debugger.