Index: runtime/vm/code_descriptors.h |
diff --git a/runtime/vm/code_descriptors.h b/runtime/vm/code_descriptors.h |
index ebe15cf913797ff453338972b5d99ad75db95556..e24e186c788678cb5a63c292c0d4933966ee7ed1 100644 |
--- a/runtime/vm/code_descriptors.h |
+++ b/runtime/vm/code_descriptors.h |
@@ -102,6 +102,7 @@ class ExceptionHandlerList : public ZoneAllocated { |
AddPlaceHolder(); |
} |
list_[try_index].outer_try_index = outer_try_index; |
+ ASSERT(list_[try_index].pc_offset == ExceptionHandlers::kInvalidPcOffset); |
list_[try_index].pc_offset = pc_offset; |
ASSERT(handler_types.IsZoneHandle()); |
list_[try_index].handler_types = &handler_types; |