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 9505F40364 for ; Mon, 23 May 2022 03:25:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CCEEB68B38D; Mon, 23 May 2022 06:25:04 +0300 (EEST) Received: from out203-205-221-149.mail.qq.com (out203-205-221-149.mail.qq.com [203.205.221.149]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 678DE68B321 for ; Mon, 23 May 2022 06:24:56 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1653276291; bh=liRWIdoNdcbJXD5mBfwjADZMLELXJERGR7alkCh1MIg=; h=From:Subject:Date:References:To:In-Reply-To; b=Wu+/qV74lT8reSw8K/+ErQIu1YwaPrBJNlYAJUVGMtzK5zCmhhsnkJPOzHtawJFCc F4jb5cteB2wmDcx+75+F2OlL7SOlX4qy/+d06Qhug4SJ4L/m1hkEuz+U810orm3YmE Iz49Ntvn5o8C9Dc/NQ3WFMj5adr8gqn2JesCNfpI= Received: from [192.168.255.10] ([113.108.77.69]) by newxmesmtplogicsvrszb6.qq.com (NewEsmtp) with SMTP id 6322B4C2; Mon, 23 May 2022 11:24:50 +0800 X-QQ-mid: xmsmtpt1653276290tb7bui7pp Message-ID: X-QQ-XMAILINFO: N4x/jZtRQMGYuRpMvJJmneyivJkYvvn7pRU5vz4sj9wW9yWlwK/Q2P5LCdfiSd 8CuGdzSKpQ7wIRzUnG3gImX2OwZaCu/m4h8ZO32keo7Lgju7B7FAn67ojDlscYZsfVguXI8gquwl /r8q1LTGeq34ZyasdceRzRXqdu1HtrzaUHNqg6DIZH4AR+V/s8By0xGhT79EYRoQ1u185IvdLwLw EELIIShMtZvkNyaKfGyWYfB7P6AIJTL68CCNwnICDVvFzpt6DeyocjRh09i2inkeiEbb7mXslqj1 lIiWju1TLiQ0FaJ532rPJQwf7/Qxt+6EaQDCJRmIEYJneRdNTxaZ9H6RZlxv1p2582BNZwTVQJHj fXibhulxJWkdCDjezJFdynRKe7iS8jOL7GYgXqRVGvyIT2+nwI6f6gMbfwRnBcM5xq9F9g/0V9xh hiCUEiM2HZ0TwvRIISaaQLasBS5bYHczaGHGJC6FyfMFAUgbQ2YUif/bNEGTau46xzcPYSg25qro IagS3weKL1uVTOfzkLZzQpNQbpP6DloN61MoGa1SjB6MadpOGAffM18wk43DvvuLi+Uhw+N7QKzo 1BO6q6akn5y4X05NGqeZlESbIjXz5DpwwEr3mbaxLECh1oy26S2f06k0DittbwYsqs9z3ZI7V6Gl eck6eXy+++Rq1DQDUmKfBqq7vVHskekQ5pQsUofMdlPkwNU+shKaEuvIsH3AWdobrexX0aMsd0vP DXUBuVyNcPVYICRTasPsE1orgwFrFuYqneCYV0JFB46QsfarF/506PRxyocA1Q5y2/MtPwmwKVjL iEe1AWIXfCn/mQR/oNAQmnkckfboh7Yh4I1KlDe6daznyW1GDQPMmNhIxeb9wEbc+EGQlPY8DETP CMdlnvEqCkPWJLE0Tmi195lR1qZfE7bS9Qbo9/dqTFfCuJroenFysEnla3MGgA9w== From: =?utf-8?B?InpoaWxpemhhbyjotbXlv5fnq4spIg==?= Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) Date: Mon, 23 May 2022 11:24:50 +0800 References: To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: <0D5A2A72-2681-42AB-A88F-FA0D27580931@foxmail.com> X-Mailer: Apple Mail (2.3654.60.0.2.21) Subject: Re: [FFmpeg-devel] [PATCH] avcodec/libuavs3d: fix access uninitialized variable when draining 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 May 13, 2022, at 8:59 AM, mypopy@gmail.com wrote: > > On Thu, May 12, 2022 at 5:55 PM Zhao Zhili wrote: >> >> buf_ptr is uninitialized and accessed when function return. >> --- >> libavcodec/libuavs3d.c | 3 +-- >> 1 file changed, 1 insertion(+), 2 deletions(-) >> >> diff --git a/libavcodec/libuavs3d.c b/libavcodec/libuavs3d.c >> index 6966e00b62..23de4c8cd5 100644 >> --- a/libavcodec/libuavs3d.c >> +++ b/libavcodec/libuavs3d.c >> @@ -149,7 +149,7 @@ static int libuavs3d_decode_frame(AVCodecContext *avctx, AVFrame *frm, >> const uint8_t *buf = avpkt->data; >> int buf_size = avpkt->size; >> const uint8_t *buf_end; >> - const uint8_t *buf_ptr; >> + const uint8_t *buf_ptr = buf; >> int left_bytes; >> int ret, finish = 0; >> >> @@ -170,7 +170,6 @@ static int libuavs3d_decode_frame(AVCodecContext *avctx, AVFrame *frm, >> } else { >> uavs3d_io_frm_t *frm_dec = &h->dec_frame; >> >> - buf_ptr = buf; >> buf_end = buf + buf_size; >> frm_dec->pkt_pos = avpkt->pos; >> frm_dec->pkt_size = avpkt->size; >> -- >> 2.35.3 > Sounds Good To Me Applied, thanks! _______________________________________________ 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".