Add stream read checks in avifParseEditListBox()

b/260533233
diff --git a/src/read.c b/src/read.c
index f8a79a8..e6e9ee9 100644
--- a/src/read.c
+++ b/src/read.c
@@ -2805,17 +2805,17 @@
 
     track->isRepeating = AVIF_TRUE;
     uint32_t entry_count;
-    avifROStreamReadU32(&s, &entry_count); // unsigned int(32) entry_count;
+    AVIF_CHECK(avifROStreamReadU32(&s, &entry_count)); // unsigned int(32) entry_count;
     if (entry_count != 1) {
         avifDiagnosticsPrintf(diag, "Box[elst] contains an entry_count != 1 [%d]", entry_count);
         return AVIF_FALSE;
     }
 
     if (version == 1) {
-        avifROStreamReadU64(&s, &track->segmentDuration); // unsigned int(64) segment_duration;
+        AVIF_CHECK(avifROStreamReadU64(&s, &track->segmentDuration)); // unsigned int(64) segment_duration;
     } else if (version == 0) {
         uint32_t segmentDuration;
-        avifROStreamReadU32(&s, &segmentDuration); // unsigned int(32) segment_duration;
+        AVIF_CHECK(avifROStreamReadU32(&s, &segmentDuration)); // unsigned int(32) segment_duration;
         track->segmentDuration = segmentDuration;
     } else {
         // Unsupported version