From patchwork Sun Oct 13 21:22:38 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 15732 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 906EE449747 for ; Mon, 14 Oct 2019 00:22:53 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 78EBE689E42; Mon, 14 Oct 2019 00:22:53 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm1-f67.google.com (mail-wm1-f67.google.com [209.85.128.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B54F76882EA for ; Mon, 14 Oct 2019 00:22:47 +0300 (EEST) Received: by mail-wm1-f67.google.com with SMTP id r19so15163002wmh.2 for ; Sun, 13 Oct 2019 14:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=wqCCIJF+mfCBaTmTsnlg5yiY4IJ+rORy0OhtAkXcyt0=; b=tJQZE4uH4aQ7SbbqcSz19Ywp/eGk9IIR3tv1F89NBZavgWxkKIzFtWHUIHBASqMbIs xJcM+2ipee96Y3PxsgFk67K+hR3b7svKRyl80anPL0MhNBaML5BfxN7uaCKtaCjOD6xs ZOaJXSCUw+qqkkdNsSx7sQ/BH0qri5N0r61ZZDGx2eDvi4RT0oysknmRNOzAhvGwE8mg q3k9ZxXc2JKdNYOlUvlLsIJnzaVVSdz/JLj8n4kyj/gWn2GPL9FBC9KQ7uiBtlD4hFxI C2kXm/V/YmFmhJiqwbO+3DAaewrHVH+C1FAsJ64i02yrIh6Zqx1rda9VBsuvCY8mewDO fB3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=wqCCIJF+mfCBaTmTsnlg5yiY4IJ+rORy0OhtAkXcyt0=; b=GQpkl1KxAZk40tgHCpkhH5B3AaGj+obexwWdVuRGY0BgZjUhYbD5LlFXOajn4ygBHS hK6ZfNmOnnpHTbSbrzM1fXPM1yKY6aaJ2QQCXHdTEHG3IlnXBB0L7HR183KivuE8EDwW bU9we7PWfXs43A1L1FNTjg4RuUD3L+g0OdiiwgVY6b6pAvYfYZwTsXBF4KST+u5rzWY/ T4DXoMEVMzt7nL15Krk6ZqKoLUdNNFg/CW4qlpLyYI3s2qSx1QWlCZkEMK/Yo52QhZWR qP9lQ7o89wM2z+QWuN/1mV3JbcScvBDpQbQfpxfoHc4rgrEdOK7LThMBjskhrDbr76rw OJqQ== X-Gm-Message-State: APjAAAWANg/suarQ9OEpVQw5KS4m1eGFiOdl8q12chBwSkBcBbAfhzKB 8OQ1SNQm6n1DaC5wG2+EzWGoYV5j X-Google-Smtp-Source: APXvYqx0xihfCh0KC5OvNhIkXkGdte0Y+sskxaiZTk4LbbnicuQOvCvpJLlUUAYwdLqXNb4ABKMSZA== X-Received: by 2002:a7b:c413:: with SMTP id k19mr13274961wmi.175.1571001767005; Sun, 13 Oct 2019 14:22:47 -0700 (PDT) Received: from localhost.localdomain ([37.244.241.148]) by smtp.gmail.com with ESMTPSA id h63sm28599994wmf.15.2019.10.13.14.22.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Oct 2019 14:22:46 -0700 (PDT) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Sun, 13 Oct 2019 23:22:38 +0200 Message-Id: <20191013212238.31427-1-onemda@gmail.com> X-Mailer: git-send-email 2.17.1 Subject: [FFmpeg-devel] [PATCH] avfilter/vf_bwdif: fix heap-buffer overflow X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Fixes #8261 Signed-off-by: Paul B Mahol --- libavfilter/vf_bwdif.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/vf_bwdif.c b/libavfilter/vf_bwdif.c index 37165584cf..b6aed7a450 100644 --- a/libavfilter/vf_bwdif.c +++ b/libavfilter/vf_bwdif.c @@ -343,8 +343,8 @@ static int config_props(AVFilterLink *link) if(yadif->mode&1) link->frame_rate = av_mul_q(link->src->inputs[0]->frame_rate, (AVRational){2,1}); - if (link->w < 3 || link->h < 3) { - av_log(ctx, AV_LOG_ERROR, "Video of less than 3 columns or lines is not supported\n"); + if (link->w < 3 || link->h < 4) { + av_log(ctx, AV_LOG_ERROR, "Video of less than 3 columns or 4 lines is not supported\n"); return AVERROR(EINVAL); }