diff -r 67eccccbb2ca -r 25d3fbc1fa5f hotspot/src/share/vm/runtime/thread.cpp --- a/hotspot/src/share/vm/runtime/thread.cpp Thu Jun 18 08:44:28 2015 -0400 +++ b/hotspot/src/share/vm/runtime/thread.cpp Thu Jun 18 10:47:34 2015 -0400 @@ -3273,6 +3273,9 @@ jint Threads::create_vm(JavaVMInitArgs* args, bool* canTryAgain) { extern void JDK_Version_init(); + // Preinitialize version info. + VM_Version::early_initialize(); + // Check version if (!is_supported_jni_version(args->version)) return JNI_EVERSION;