From 8257f3de032ffd53d9f2b99f908e898770d90bc9 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 2 Feb 2026 18:07:58 +0100 Subject: [PATCH] mov: fix moov size limit in mov-macbin demuxer --- nihav-commonfmt/src/demuxers/mov.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nihav-commonfmt/src/demuxers/mov.rs b/nihav-commonfmt/src/demuxers/mov.rs index 4274660..7016bbd 100644 --- a/nihav-commonfmt/src/demuxers/mov.rs +++ b/nihav-commonfmt/src/demuxers/mov.rs @@ -1757,7 +1757,7 @@ impl<'a> DemuxCore<'a> for MOVDemuxer<'a> { self.src.peek_buf(&mut peek_buf)?; if &peek_buf[4..] == b"moov" { self.src.read_skip(8)?; - self.read_moov(strmgr, rsize.into())?; + self.read_moov(strmgr, u64::from(rsize - 8))?; self.mdat_pos = 8; break; } -- 2.39.5