Proxy methods don't have reference maps.
Change-Id: I4e482164ab865a4930ed7bfefeaa6fc62208ea50
diff --git a/src/thread.cc b/src/thread.cc
index 092c071..53155b6 100644
--- a/src/thread.cc
+++ b/src/thread.cc
@@ -1435,7 +1435,7 @@
}
// Process register map (which native and callee save methods don't have)
- if (!m->IsNative() && !m->IsCalleeSaveMethod()) {
+ if (!m->IsNative() && !m->IsCalleeSaveMethod() && !m->IsProxyMethod()) {
verifier::PcToReferenceMap map(m);
const uint8_t* reg_bitmap = map.FindBitMap(m->ToDexPC(pc));
CHECK(reg_bitmap != NULL);