--- a/src/hotspot/share/prims/jvmtiEnvBase.cpp Mon Oct 21 09:26:14 2019 -0700
+++ b/src/hotspot/share/prims/jvmtiEnvBase.cpp Mon Oct 21 13:13:16 2019 -0400
@@ -1361,7 +1361,7 @@
NULL_CHECK(ob_k, JVMTI_ERROR_INVALID_OBJECT);
// Method return type signature.
- char* ty_sign = 1 + strchr(signature->as_C_string(), ')');
+ char* ty_sign = 1 + strchr(signature->as_C_string(), JVM_SIGNATURE_ENDFUNC);
if (!VM_GetOrSetLocal::is_assignable(ty_sign, ob_k, current_thread)) {
return JVMTI_ERROR_TYPE_MISMATCH;