8312246: NPE when HSDB visits bad oop

Backport-of: a7427678e1
This commit is contained in:
Satyen Subramaniam
2025-05-10 02:58:36 +00:00
committed by Vitaly Provodin
parent ce9e7848b1
commit 032e14a673

View File

@@ -1096,7 +1096,9 @@ public class HSDB implements ObjectHistogramPanel.Listener, SAListener {
G1CollectedHeap heap = (G1CollectedHeap)collHeap;
HeapRegion region = heap.hrm().getByAddress(handle);
if (region.isFree()) {
if (region == null) {
// intentionally skip
} else if (region.isFree()) {
anno = "Free ";
bad = false;
} else if (region.isYoung()) {