diff -r 57ad70bcf06c -r 15936b142f86 src/hotspot/share/prims/jvmtiEnv.cpp --- a/src/hotspot/share/prims/jvmtiEnv.cpp Wed Nov 13 11:27:50 2019 +0000 +++ b/src/hotspot/share/prims/jvmtiEnv.cpp Wed Nov 13 08:23:23 2019 -0500 @@ -3152,7 +3152,7 @@ NULL_CHECK(method_oop, JVMTI_ERROR_INVALID_METHODID); HandleMark hm; - methodHandle method(method_oop); + methodHandle method(Thread::current(), method_oop); jint size = (jint)method->code_size(); jvmtiError err = allocate(size, bytecodes_ptr); if (err != JVMTI_ERROR_NONE) {