Index: runtime/vm/clustered_snapshot.cc |
diff --git a/runtime/vm/clustered_snapshot.cc b/runtime/vm/clustered_snapshot.cc |
index 3585925e06c7dcafd32ead3d7f11b83fc45f91d5..c2f3fc0633e3df53b3f55ea574f5eb25e69e886e 100644 |
--- a/runtime/vm/clustered_snapshot.cc |
+++ b/runtime/vm/clustered_snapshot.cc |
@@ -113,6 +113,7 @@ class ClassSerializationCluster : public SerializationCluster { |
s->WriteRef(*p); |
} |
intptr_t class_id = cls->ptr()->id_; |
+ ASSERT(class_id != kIllegalCid); |
s->WriteCid(class_id); |
s->Write<int32_t>(cls->ptr()->instance_size_in_words_); |
s->Write<int32_t>(cls->ptr()->next_field_offset_in_words_); |