#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. - 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 #2. Basically there's nothing you can do about it until minecraft or java is updated to work with the other. Sorry about that.