--- old/src/share/vm/prims/jvmtiEnv.cpp 2015-04-16 13:30:55.491114830 -0700 +++ new/src/share/vm/prims/jvmtiEnv.cpp 2015-04-16 13:30:55.359104845 -0700 @@ -542,7 +542,7 @@ Symbol* ex_name = PENDING_EXCEPTION->klass()->name(); CLEAR_PENDING_EXCEPTION; - if (ex_name == vmSymbols::java_lang_NoSuchMethodError()) { + if (ex_name->equals(vmSymbols::java_lang_NoSuchMethodError())) { return JVMTI_ERROR_CLASS_LOADER_UNSUPPORTED; } else { return JVMTI_ERROR_INTERNAL;