# Your Java is messed up. If java is sigsegv-ing, that means it's borked. It's most likely not minecraft's fault, probably something about your VM. Did you install the latest java on the VM? The three things it could be: - This is an old version of java, minecraft needs a newer one. - This is a newer version of java that's not backwards-compatible and minecraft can't run on it. - Your java is corrupted, meaning you should try to reinstall it. Do other applications that require java still work? - Whatever version of java is working with minecraft, but the java and/or minecraft don't work with macOS Sierra. In my opinion, it's most likely #3. Basically, try reinstalling java. If that doesn't work, it's most likely minecraft not liking macOS Sierra. Sorry about that.