The current state of Java 7 on OSX running in a VMware image: b0rked.
30.10.2012
Launching Java 7 on OSX 10.8 running in a VMware (4/5) VM [on OSX 10.6, but that doesn't matter here] doesn't work too well these days:
Missing hardware OpenGL acceleration seems to be the problem here. Luckily, headless Java isn't affected (of course), which just saved my ass.
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fff8c2de97a, pid=558, tid=38155
#
# JRE version: 7.0_06-b24
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.2-b09 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C [libGL.dylib+0x197a] glGetString+0xf
Missing hardware OpenGL acceleration seems to be the problem here. Luckily, headless Java isn't affected (of course), which just saved my ass.