From 1b1576d055d47446418136d2e2da36d24694d098 Mon Sep 17 00:00:00 2001 From: Leonid Mesnik Date: Wed, 3 Jun 2026 18:09:14 +0000 Subject: [PATCH] 8372442: 2 Null pointer dereference defect groups in jvmtiExport.cpp Reviewed-by: dholmes, sspitsyn --- src/hotspot/share/prims/jvmtiExport.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hotspot/share/prims/jvmtiExport.cpp b/src/hotspot/share/prims/jvmtiExport.cpp index 963c5497b13..f9ebf3b066c 100644 --- a/src/hotspot/share/prims/jvmtiExport.cpp +++ b/src/hotspot/share/prims/jvmtiExport.cpp @@ -2269,6 +2269,8 @@ void JvmtiExport::post_field_access_by_jni(JavaThread *thread, oop obj, RegisterMap::ProcessFrames::skip, RegisterMap::WalkContinuation::skip); javaVFrame *jvf = thread->last_java_vframe(®_map); + assert(jvf != nullptr, "last frame shouldn't be null"); + Method* method = jvf->method(); address address = jvf->method()->code_base(); @@ -2367,6 +2369,8 @@ void JvmtiExport::post_field_modification_by_jni(JavaThread *thread, oop obj, RegisterMap::ProcessFrames::skip, RegisterMap::WalkContinuation::skip); javaVFrame *jvf = thread->last_java_vframe(®_map); + assert(jvf != nullptr, "last frame shouldn't be null"); + Method* method = jvf->method(); address address = jvf->method()->code_base();