tile_common.c: bounds checking on MODE_INFO array
Change-Id: I51d0a095c08c64a93b883d16805aea820a5761fa
diff --git a/av1/common/tile_common.c b/av1/common/tile_common.c
index b01d26c..9ecae2a 100644
--- a/av1/common/tile_common.c
+++ b/av1/common/tile_common.c
@@ -134,6 +134,10 @@
}
mi = mi_start + (row_diff - 1) * cm->mi_stride;
+
+ // explicit bounds checking
+ assert(mi + col_diff <= cm->mip + cm->mi_alloc_size);
+
for (col = 0; col < col_diff; ++col) {
mi->mbmi.boundary_info |= TILE_BOTTOM_BOUNDARY;
mi += 1;