Replace assert with error detection

BUG=aomedia:1453

Change-Id: I8d2316c493897f3ffab512eedd3b95b97a8c2b24
diff --git a/av1/decoder/decodemv.c b/av1/decoder/decodemv.c
index 5c6793b..e9e26ec 100644
--- a/av1/decoder/decodemv.c
+++ b/av1/decoder/decodemv.c
@@ -332,8 +332,10 @@
 
   int segment_id = neg_deinterleave(coded_id, pred, cm->last_active_segid + 1);
 
-  assert(segment_id >= 0 && segment_id <= cm->last_active_segid);
-
+  if (segment_id < 0 || segment_id > cm->last_active_segid) {
+    aom_internal_error(&cm->error, AOM_CODEC_CORRUPT_FRAME,
+                       "Corrupted segment_ids");
+  }
   return segment_id;
 }
 #else