diff --git a/src/feature/video-logger.c b/src/feature/video-logger.c index 98b6956db..10cb5200c 100644 --- a/src/feature/video-logger.c +++ b/src/feature/video-logger.c @@ -562,7 +562,7 @@ bool _readHeader(struct mVideoLogContext* context) { if (!_readBlockHeader(context, &header)) { return false; } - if (header.blockType != mVL_BLOCK_INITIAL_STATE) { + if (header.blockType != mVL_BLOCK_INITIAL_STATE || !header.length) { return false; } if (context->initialState) {