MPEG4Extractor: Check mLastTrack before parsing btrt box. am: fd9cc97d4d
am: 7ea893f684

Change-Id: I3251216e254952e7ef044a4cbe0b43b746aa4b7c
diff --git a/media/libstagefright/MPEG4Extractor.cpp b/media/libstagefright/MPEG4Extractor.cpp
index 7a818ec..c8ca36c 100644
--- a/media/libstagefright/MPEG4Extractor.cpp
+++ b/media/libstagefright/MPEG4Extractor.cpp
@@ -1824,6 +1824,9 @@
         case FOURCC('b', 't', 'r', 't'):
         {
             *offset += chunk_size;
+            if (mLastTrack == NULL) {
+                return ERROR_MALFORMED;
+            }
 
             uint8_t buffer[12];
             if (chunk_data_size != sizeof(buffer)) {