From 65370e37b3fd9e53e3c1bce5757912e8309cd305 Mon Sep 17 00:00:00 2001 From: Mathieu Chartier Date: Thu, 29 Jan 2015 10:47:10 -0800 Subject: [PATCH] Check for null class of class Experimental fix. Bug: 19193521 Change-Id: I11571dd5a63852acdbad5d4291510542c2e4b18a --- runtime/debugger.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/runtime/debugger.cc b/runtime/debugger.cc index 2fff70e57..2e23eb8bd 100644 --- a/runtime/debugger.cc +++ b/runtime/debugger.cc @@ -4350,6 +4350,11 @@ class HeapChunkContext { return HPSG_STATE(SOLIDITY_HARD, KIND_UNKNOWN); } + if (c->GetClass() == nullptr) { + LOG(ERROR) << "Null class of class " << c << " for object " << o; + return HPSG_STATE(SOLIDITY_HARD, KIND_UNKNOWN); + } + if (c->IsClassClass()) { return HPSG_STATE(SOLIDITY_HARD, KIND_CLASS_OBJECT); } -- 2.11.0