From patchwork Sat May 29 13:24:19 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Guo, Yejun" X-Patchwork-Id: 27982 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:b214:0:0:0:0:0 with SMTP id b20csp1394808iof; Sat, 29 May 2021 06:37:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCPiYn/y7FntiU93VPGEFGuC2W/XtSVyqXHslvHKpWWse6u0fMrqIEJOj+aBsob9roVnzD X-Received: by 2002:a17:906:c42:: with SMTP id t2mr6597391ejf.68.1622295463330; Sat, 29 May 2021 06:37:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1622295463; cv=none; d=google.com; s=arc-20160816; b=YERLupftnw/kInAkjmHJAkUCrZ6dmHOpnXub9cRkWfywQ0YUMUMEa+FB4Sa0prBgZG HlS2xEc3pgPG902xPdFAvn7FTHRKP8eZPnFVhbOE54efi4eZyCLSiZ72v+qUYuMx80um Tvfr3FUjDC1FhM86WLqgCkf9deXzBuI2BEnOT/sSRrpEjJrsnYIJnct0ehgBZAk/LX2D Mkk5t/WRyBHN2zateBZT1tF9EWgI30N9Q8MeQ0iSpCO8BvZhHpHkO21sEbk45Ybz9qYb 11kooqvdc2QOdPfnRMHgD5TuvTp8iVQlSlLC4tDx0FaSpBslXDBiWUL3HMJIDq2aTkc3 0qKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:ironport-sdr :ironport-sdr:delivered-to; bh=CMbQV/mf60r7yuq9bgcBUK6lDtTisDMfQnH1s+ZFfaY=; b=JoWxcCe4pFlRm5IHvwyl/7RrYrjHj6kLTWjPev4xopFjKZvjbLAch70K92AFIFEBTT sp3Mz6vaBYEhjfVp41W/HJCBQeYekWlSsW4+0AcVzUYE59k7PAsItdp7OzEnMvLkFzPC Qe36ynT0tBSaIKjSwmcBRcW6pTsdX24AXQ2o/QO/LuL1+tg5QHzCU9R2nNSWiJIY27Ik w03Mq13vviiCLUGQS70KQY7jSpxkyD/arYKBHomHskSZDJHThPHCcrMnvUU6tFXeNMzZ Lf6HS5yltTLJ8iICFrIQYK6hq0hk+ifXPN+X1tdI/toCkfXDpFsCbBeq3Fl0dv8xrFpB M5Ew== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id j10si7698953ejd.87.2021.05.29.06.37.42; Sat, 29 May 2021 06:37:43 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 028C5680CC5; Sat, 29 May 2021 16:37:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E689A68065D for ; Sat, 29 May 2021 16:37:30 +0300 (EEST) IronPort-SDR: BsqE9PiAyPh1dBDe64ChY9z3dqyCvu1Wssi+GVUcLB2n6d7H0qcQURShwbowHsKZSvcfFSGlNu +W+b8e9v8rUA== X-IronPort-AV: E=McAfee;i="6200,9189,9998"; a="264313445" X-IronPort-AV: E=Sophos;i="5.83,233,1616482800"; d="scan'208";a="264313445" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 May 2021 06:37:26 -0700 IronPort-SDR: 9AJcWLmMsbSrB8b+FFRfr4MRgLQkHuBxKt8XBDILnk+lw6mg/X/6abd2pr0X0aKkiAxuuYTJbx MXKw2n/D1Zeg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,233,1616482800"; d="scan'208";a="478268704" Received: from yguo18-skl-u1604.sh.intel.com ([10.239.159.150]) by orsmga001.jf.intel.com with ESMTP; 29 May 2021 06:37:25 -0700 From: Guo Yejun To: ffmpeg-devel@ffmpeg.org Date: Sat, 29 May 2021 21:24:19 +0800 Message-Id: <20210529132419.18027-1-yejun.guo@intel.com> X-Mailer: git-send-email 2.17.1 Subject: [FFmpeg-devel] [PATCH] lavfi/dnn/dnn_io_proc.c: fix CID 1484955 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 Cc: yejun.guo@intel.com MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: aSJB7LqEzfId CID 1484955: Memory - corruptions (ARRAY_VS_SINGLETON) --- libavfilter/dnn/dnn_io_proc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/dnn/dnn_io_proc.c b/libavfilter/dnn/dnn_io_proc.c index 021d004e1d..f55424d97c 100644 --- a/libavfilter/dnn/dnn_io_proc.c +++ b/libavfilter/dnn/dnn_io_proc.c @@ -128,7 +128,7 @@ DNNReturnType ff_proc_from_frame_to_dnn(AVFrame *frame, DNNData *input, void *lo } sws_scale(sws_ctx, (const uint8_t **)frame->data, frame->linesize, 0, frame->height, - (uint8_t * const*)(&input->data), + (uint8_t * const [4]){input->data, 0, 0, 0}, (const int [4]){frame->width * 3 * sizeof(float), 0, 0, 0}); sws_freeContext(sws_ctx); break;