8379981: Virtual thread: crash in stackChunkOopDesc::print_on when thawing frame

Reviewed-by: pchilanomate
This commit is contained in:
lingjun.cg 2026-04-15 02:13:26 +00:00 committed by Denghui Dong
parent d57bbc026f
commit 9ebee751e8

View File

@ -1286,7 +1286,7 @@ public:
}
bool is_good(oop* p) {
return *p == nullptr || (dbg_is_safe(*p, -1) && dbg_is_safe((*p)->klass(), -1) && oopDesc::is_oop_or_null(*p));
return *p == nullptr || (dbg_is_safe(*p, -1) && dbg_is_safe((*p)->klass_without_asserts(), -1) && oopDesc::is_oop_or_null(*p));
}
void describe(FrameValues& values, int frame_no) {
for (int i = 0; i < _oops->length(); i++) {