8312246: NPE when HSDB visits bad oop

Reviewed-by: cjplummer, sspitsyn
This commit is contained in:
Sergey Nazarkin 2023-07-20 09:21:23 +00:00 committed by Yuri Nesterenko
parent 37c756a7be
commit a7427678e1

@ -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()) {