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 4D4C747388 for ; Wed, 6 Sep 2023 00:28:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 72EAB68C617; Wed, 6 Sep 2023 03:28:11 +0300 (EEST) Received: from mail-vs1-f41.google.com (mail-vs1-f41.google.com [209.85.217.41]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 673C968C318 for ; Wed, 6 Sep 2023 03:28:04 +0300 (EEST) Received: by mail-vs1-f41.google.com with SMTP id ada2fe7eead31-44ebf4c623eso884366137.3 for ; Tue, 05 Sep 2023 17:28:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693960083; x=1694564883; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=8fw+TMpdJ+eihEKHp0ao47YXDpN+CWkVG1b7AUBnGNA=; b=SsTrnwX5EL3AWp/bjAYtKIB7wR1QKO04N5zltphonKy18kXTDGr3HzpzkniL1MehCj 50cDrw7hoFptI1qVE8N32/xlHKzeWPr/Csksmsw6TY9iYuFeIn8E+ey2os08Vk2JpAjR 2v8rUn5rhTUf5YJlRZi18bYxcpz52acKL1S28OF/0n0yoqEfar5b4LiPKSdZ/exRUBHd bmdkdR5MrsmSv/Z9hTThZ/1b0E0xHivWrSH77l0LQK7W8r0u82EFRESK2pSGKrfHWsB5 mCvxMHZCTkzMcOFWOAuBqspPKPN86Fm0TtNBXyT/oIyAOBUYnTfKEcclu1UtHBSTodul ANiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693960083; x=1694564883; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=8fw+TMpdJ+eihEKHp0ao47YXDpN+CWkVG1b7AUBnGNA=; b=Re2wsBmQP6Zram3e3H32p9fcysIR4ivQ1yccHXrBVuV9ZJDbjqgSnG4FUfz8vw3UNC HSxvUraqr9KmSUffgngziE04J7/owMnkvP6+09SN1T9Cz2/AuSaudh3+4zqu65Bw8+ue mAyf4VKtGVG3pu8jLPHiOLQXiZYUNqfugclKrEj1iN90IMhqCer845AM3z7Q69g69UmA K5hUhqZRcSD/lLuiaspAh99MvunWn9ZHMjvyq8Y5HWXX1c72rLdi0P1E9KT4Jbe4xczN gxnZIboqwGPYhXAHRmVsV56a96knFlaeYFVafxwXmO7d6AjJnTZM1OOovmMeoGRn+QXh wx2g== X-Gm-Message-State: AOJu0Yw1wk3HjOKQvQYEh4MJNLhb5tt5bacmW54Jme34+ba6nriJcnVa BZm6dWSxboHPXt9cs6zpf2JdggwD0V8SPOdDPCfq17R432g= X-Google-Smtp-Source: AGHT+IEfftFCRRQ2hIh+bQnQmInjoS3BTA+7d0kGJIenonupxFb42HjiezM05ZUeWASdLzvTKC+MAK1HbKEGI7DlvNk= X-Received: by 2002:a67:f041:0:b0:44e:9d4c:36de with SMTP id q1-20020a67f041000000b0044e9d4c36demr1303828vsm.33.1693960082972; Tue, 05 Sep 2023 17:28:02 -0700 (PDT) MIME-Version: 1.0 From: Paul B Mahol Date: Wed, 6 Sep 2023 02:35:23 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000002ad020604a5d10c" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] avcodec/yuv4enc: do not read past end of input in case of odd height 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --00000000000002ad020604a5d10c Content-Type: text/plain; charset="UTF-8" Attached. --00000000000002ad020604a5d10c Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avcodec-yuv4enc-do-not-read-past-end-of-input-in-cas.patch" Content-Disposition: attachment; filename="0001-avcodec-yuv4enc-do-not-read-past-end-of-input-in-cas.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lm70cpe50 RnJvbSA4Mjk1YmUxNDE1NjQ5MjU1YjI2Y2ZkYjAzMDhkN2JlMjA4NzExYjRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IFdlZCwgNiBTZXAgMjAyMyAwMjoyNzo1NiArMDIwMApTdWJqZWN0OiBbUEFUQ0hdIGF2Y29kZWMv eXV2NGVuYzogZG8gbm90IHJlYWQgcGFzdCBlbmQgb2YgaW5wdXQgaW4gY2FzZSBvZiBvZGQKIGhl aWdodAoKU2lnbmVkLW9mZi1ieTogUGF1bCBCIE1haG9sIDxvbmVtZGFAZ21haWwuY29tPgotLS0K IGxpYmF2Y29kZWMveXV2NGVuYy5jIHwgMTMgKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQs IDEyIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9saWJhdmNvZGVj L3l1djRlbmMuYyBiL2xpYmF2Y29kZWMveXV2NGVuYy5jCmluZGV4IDgxMjMyNjBkNWQuLmRkMTg3 NGZmMjUgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMveXV2NGVuYy5jCisrKyBiL2xpYmF2Y29kZWMv eXV2NGVuYy5jCkBAIC00MSw3ICs0MSw3IEBAIHN0YXRpYyBpbnQgeXV2NF9lbmNvZGVfZnJhbWUo QVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVlBhY2tldCAqcGt0LAogICAgIHUgPSBwaWMtPmRhdGFb MV07CiAgICAgdiA9IHBpYy0+ZGF0YVsyXTsKIAotICAgIGZvciAoaSA9IDA7IGkgPCBhdmN0eC0+ aGVpZ2h0ICsgMSA+PiAxOyBpKyspIHsKKyAgICBmb3IgKGkgPSAwOyBpIDwgYXZjdHgtPmhlaWdo dCA+PiAxOyBpKyspIHsKICAgICAgICAgZm9yIChqID0gMDsgaiA8IGF2Y3R4LT53aWR0aCArIDEg Pj4gMTsgaisrKSB7CiAgICAgICAgICAgICAqZHN0KysgPSB1W2pdIF4gMHg4MDsKICAgICAgICAg ICAgICpkc3QrKyA9IHZbal0gXiAweDgwOwpAQCAtNTUsNiArNTUsMTcgQEAgc3RhdGljIGludCB5 dXY0X2VuY29kZV9mcmFtZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIEFWUGFja2V0ICpwa3QsCiAg ICAgICAgIHYgKz0gICAgIHBpYy0+bGluZXNpemVbMl07CiAgICAgfQogCisgICAgaWYgKGF2Y3R4 LT5oZWlnaHQgJiAxKSB7CisgICAgICAgIGZvciAoaiA9IDA7IGogPCBhdmN0eC0+d2lkdGggKyAx ID4+IDE7IGorKykgeworICAgICAgICAgICAgKmRzdCsrID0gdVtqXSBeIDB4ODA7CisgICAgICAg ICAgICAqZHN0KysgPSB2W2pdIF4gMHg4MDsKKyAgICAgICAgICAgICpkc3QrKyA9IHlbMiAqIGog ICAgXTsKKyAgICAgICAgICAgICpkc3QrKyA9IHlbMiAqIGogKyAxXTsKKyAgICAgICAgICAgICpk c3QrKyA9IHlbMiAqIGogICAgXTsKKyAgICAgICAgICAgICpkc3QrKyA9IHlbMiAqIGogKyAxXTsK KyAgICAgICAgfQorICAgIH0KKwogICAgICpnb3RfcGFja2V0ID0gMTsKICAgICByZXR1cm4gMDsK IH0KLS0gCjIuMzkuMQoK --00000000000002ad020604a5d10c Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --00000000000002ad020604a5d10c--