

At line 99 there is no null check when it calls toLowerCase on this returned string. The font is only for commercial purposes only and you must be purchased. Download free fonts for Mac, Windows and Linux.

Looking at the source code of MacFontFinder, it seems that the call to getFontData() at line 74 contains a null string in the list it returns when it is towards the end of the list. The font Colonna MT cant be downloaded from . Download colonna mt font with regular style. I’ve attached the stack trace and the output with the bugfonts set to true.įrom what I can tell, it seems to be due to a call to tScene during the app startup process. We got the customer to enable font debug by running bugfonts=true. One user resolved the issue by "Restoring Standard Fonts" in the Font Book application.

Interestingly both users seemed to have Microsoft Office fonts installed. The users have seen this issue when using both Mac OS X 10.10 and 10.9.5. Thats not to suggest the designers behind free fonts are caged monkeys, far from it, but there is often a qualitative difference. This seems to occur on the Mac when they have updated to java 8u25 from java 7. Unfortunately we can't reproduce this bug locally but we have had various customer reports of our app not starting due to a NULL pointer exception in .MacFontFinder.populateFontFileNameMap(MacFontFinder.java:99).
