Knowledgebase
ROES Help Desk > ROES Help Desk > Knowledgebase

Search help:


OS X Startup Failure After Updating to Sierra 10.12

Solution

Mac systems that update to macOS 10.12 Sierra from earlier versions and had run ROES before may fail to launch from either the native install or the launch.jnlp.  If the launch appears to be proceeding as usual (showing the Downloading Catalog, Reading Catalog, etc.) and then hangs or throws a ROES Quit Unexpectedly error, please look at the roeslog file in the .labname folder for the specific launch (remember you will need to use Finder and the Go - Go to folder method to get to the ~/.labname folder).

The roeslog may show null pointer exceptions relating to MacFont like this:

java.lang.NullPointerException

at com.sun.javafx.font.MacFontFinder.populateFontFileNameMap(MacFontFinder.java:99)

at com.sun.javafx.font.PrismFontFactory.getFullNameToFileMap(PrismFontFactory.java:1740)

at com.sun.javafx.font.PrismFontFactory.getFontFamilyNames(PrismFontFactory.java:1279)

at com.sun.javafx.webkit.prism.WCFontImpl.getFont(WCFontImpl.java:63)

at com.sun.javafx.webkit.prism.PrismGraphicsManager.getWCFont(PrismGraphicsManager.java:83)

at com.sun.webkit.network.URLLoader.twkDidFinishLoading(Native Method)

 

If it does, please try the following:

Opened up the Font Book and run a validation (process can be found at https://support.apple.com/en-us/HT201749), which may find many bad fonts and duplicates to fix/remove/disable.  The best fix is likely to just run a Restore Standard Fonts in the Font Book.

 

 
Was this article helpful? yes / no
Related articles ROES Unexpectedly Quit
Article details
Article ID: 26
Category: Knowledgebase
Date added: 2017-03-30 11:03:20
Views: 640
Rating (Votes): Article rated 2.6/5.0 (5)

 
« Go back

 
Powered by Help Desk Software HESK, brought to you by SysAid