| Index: runtime/vm/verifier.cc
|
| diff --git a/runtime/vm/verifier.cc b/runtime/vm/verifier.cc
|
| index 78b4697712dad403e95efdeeac432ec31db91344..5491f1dbdfef32d3002e24d9236a7dd1bd0045cc 100644
|
| --- a/runtime/vm/verifier.cc
|
| +++ b/runtime/vm/verifier.cc
|
| @@ -20,7 +20,7 @@ namespace dart {
|
| void VerifyObjectVisitor::VisitObject(RawObject* raw_obj) {
|
| if (raw_obj->IsHeapObject()) {
|
| uword raw_addr = RawObject::ToAddr(raw_obj);
|
| - if (raw_obj->IsFreeListElement()) {
|
| + if (raw_obj->IsFreeListElement() || raw_obj->IsForwardingCorpse()) {
|
| if (raw_obj->IsMarked()) {
|
| FATAL1("Marked free list element encountered %#" Px "\n", raw_addr);
|
| }
|
|
|