From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 6E29B429A0 for ; Sun, 8 May 2022 16:24:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4B86968B38C; Sun, 8 May 2022 19:24:12 +0300 (EEST) Received: from out203-205-221-231.mail.qq.com (out203-205-221-231.mail.qq.com [203.205.221.231]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BFE2868AEEF for ; Sun, 8 May 2022 19:24:02 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1652027037; bh=x8ih0I9rlcpNniFpdxpxzuIDft7LYRqjVnNaQAnMNU0=; h=From:Subject:Date:References:To:In-Reply-To; b=GNJncBaLT3VdGsv4Ne3BhUC3ZxqHdD2UpywZynUGGNGcFHjSMcuzMEBUvnPRHQTOw aNPNTsbu0/QHRr0I5Xqq0U/QEuFzYOHc+1dU1TCdTKqO5XbE8hBNlnVwYV8xomu6GY fhGi8+/ymBDcQ2MGjRPxzdDqAsunaTiE15Lt7voc= Received: from [192.168.255.10] ([113.118.103.200]) by newxmesmtplogicsvrszb6.qq.com (NewEsmtp) with SMTP id 5F89B22B; Mon, 09 May 2022 00:23:56 +0800 X-QQ-mid: xmsmtpt1652027036t59u9ypa5 Message-ID: X-QQ-XMAILINFO: N26DAMVpW7UElpN9Ar4xYFEXMnmyXFkpyaujrcvKyDaEb3XA0mi/jXOUqgwPWv BHYgzNUhBpnN4t8RtUeq/1y8wwi/kN7iMCF1Mmo1qWWtY3fn8ppz2OaTbrFY7VJOdHlkS2m8WLQi G5fKpNIMH1NTRjR6XCCaPdhivnAIxmuFLPjM8yEdMTHgAGx0sxUVbjKmWCC4Se1UK7CxEqUQkEBy uwXevPkRskM7SopWC2b0Cy3/xu720qDRWBdtchQ+T/4dA3kTafiUcK94iH7v13EZwLuuziOoHotO XRyRudFCYh/iCsrn2jOuLCVHklNEhG36b6wK9DEJKPfOkKdCKwe6Fci5++/G1USTHYrjQdTfwmeV 3a5Nu81I15P6Ht1yUKBZSgXK/wchsKertiLgVNxt+01CubZTvm5UH4eMzmXpeOWaJHM9rWKoTXKm Lt1Nl9DS61nB7B0hczveUe72NMy7RV4A1M0MAox+jIOpHavRfkX++0wfyFB4gzA9M0TJwcs4TgS5 VkwQuvxMwck9nRGQyouPiQEVApf0iXkO17I4LM2oezV9NKPMxnFEkD4CNqz5BQcnbHYy2Gq7axbk t0pitj0T9rGtmvQ0DhFBbZVCq1Nly7KKEFsxqqLFUvzks/NLsAPsif/CUfn3OOYXHu70MlQ1XzaN +ti6GdaKcJj1UnZhbrP03DrTRkUL25lDj35tLAPngJ9g7JKxJIPqC41N7OBMNxE0eQsyLdOExPPD SXDSK+zudl5czIlSUdxtb1UULxFOD3C4d7Y8oDB9xJpWXb0ZgNWN9xAnt+pLaELCjrVS+74Zkcdp xJd2F0iC2LMHEVgSgyLFkz9H1xby+2TEkbojkda+YxTWmFeaNB4++bQeXNbRyhDnCVV5N2aI8Kun EsXC1np59cYxPk5YvMKMWuPwmD09sUgS3M9VFPErO16J+sKc7im0hUHnOOD1RwLEL3tt+n2erzNN YHiIUwTnfiKEMTklayKw== From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Date: Mon, 9 May 2022 00:23:56 +0800 References: <20220426082026.85353-1-quinkblack@foxmail.com> To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: X-Mailer: Apple Mail (2.3654.60.0.2.21) Subject: Re: [FFmpeg-devel] [PATCH 3/3] avformat/mov: fix use invalid box size/type due to eof X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > On Apr 26, 2022, at 4:20 PM, Zhao Zhili wrote: > > --- > libavformat/mov.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/libavformat/mov.c b/libavformat/mov.c > index e948c6cd0f..429f9fcbf7 100644 > --- a/libavformat/mov.c > +++ b/libavformat/mov.c > @@ -7691,10 +7691,12 @@ static int mov_read_default(MOVContext *c, AVIOContext *pb, MOVAtom atom) > > if (atom.size < 0) > atom.size = INT64_MAX; > - while (total_size <= atom.size - 8 && !avio_feof(pb)) { > + while (total_size <= atom.size - 8) { > int (*parse)(MOVContext*, AVIOContext*, MOVAtom) = NULL; > a.size = avio_rb32(pb); > a.type = avio_rl32(pb); > + if (avio_feof(pb)) > + break; > if (((a.type == MKTAG('f','r','e','e') && c->moov_retry) || > a.type == MKTAG('h','o','o','v')) && > a.size >= 8 && > -- Applied. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".