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 1E4BE46EB4 for ; Sun, 16 Jul 2023 14:35:43 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9A73E68C366; Sun, 16 Jul 2023 17:35:42 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2106.outbound.protection.outlook.com [40.92.59.106]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1805568C366 for ; Sun, 16 Jul 2023 17:35:36 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I4HgpbSygnLq7MeeWlm1eVJTjmN4gafYbxbSE+A31iLAu01JfOJKbD3ITQ47odAH17g7/eZ4g5PUHUqoQOvCpmbCILDEoaUUaBtfUQMcUF2p3c/WtBQmE1rsqwYqGgQZcUxkFnn++vkm4Q5KGAd7deOPyMcZk2AhKRsflYlvDGD5G9hdpxAOQmDy50beDeAU74qHnOm3mobiU9TSY5oBekbclEnxmuc8hd1wQ2GKauuFBkqxEw6PLbDTyXAT0OA3+EztT2ZQzOYxpIl7hwl+BxmHJz4z/oNhB15F78vkRzSN/bvQzSfMvBmMxFOGxWOtpOe0i380uRn+/bfDuy8rPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cbYYvPUiw+EZs6ZbIEqQRenTHCYswcPSZL2MYkP9KOw=; b=jdIVP1jRm9eLNuSDlQDlTzi87eV+mhx2KoGR0K+/l/Wwj6ONuK5YJPuQy2j67DyJk7806U/6NEfbfeO1lsnV2dB1EA87YCXEQRCUavg8mxGeatEmfzJMl1HAN8BXK/1r2N037+H5ez78N9b/seoW8eLTh2mMTkj5+M6Xn9+d3nR0kbRvuWVkCo5NXZ82cT7djqrHIEfm1h8v0eVwunl/B/6EPqquZo+9B7sG2ZI+M0Id6pwtjfbksxHqkpiGe+mhY5nTTq5INuP43rG1RFIJG0oSY9pm70H7XAeVVSd31cv7A7sGHCAdNpbWoAsxUhNRwu1IqKfWLsDrO/to1LU4wQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cbYYvPUiw+EZs6ZbIEqQRenTHCYswcPSZL2MYkP9KOw=; b=Os/GcpOZrLWvsn8KFxR+rtVXoM5MLl+l7zBM2gXgS3UXCGzyJYOBabb6Z27ud1ZcoG2xcnYzSRGExnMEH+kecVkaV5Yrs1M3pNxEq8pGa1j+YHABrVf/vRO9hmu+fHkiLLqO5Cdy3DZeJg2cXTRKWrppYC1ehDY7jdSFsES9qnNwL/+heFV5iTJaDGGRjkHrawLeOWVXc0P5B6b8wFmp5y5NqkvSejPtpu+52Xxo3obu6YxxvfgVA00mu72nsQUUJTAmhYRhxqeqL4izVmEJsCXiC9BGYVv57p3Ix89cmUyKbz/UgtmNeHcJmDRBARujsF9+gSfJceUqz0WV/nN1cw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU2P250MB0336.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.31; Sun, 16 Jul 2023 14:21:26 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::7ae2:75ad:dea0:86f8]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::7ae2:75ad:dea0:86f8%4]) with mapi id 15.20.6588.028; Sun, 16 Jul 2023 14:21:26 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 16 Jul 2023 16:22:28 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [4f70v+/oOZrcMMK/HOQ6sjGisLz+kzWF] X-ClientProxiedBy: FR0P281CA0197.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ad::20) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20230716142230.4104951-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|DU2P250MB0336:EE_ X-MS-Office365-Filtering-Correlation-Id: 60d7f8f7-f775-4705-d762-08db8607f07c X-MS-Exchange-SLBlob-MailProps: znQPCv1HvwXGRChVmSx2Bzenev/7MsHr8uxsbyhpOogrMHBrSozrJhGl9ay5wcH9l3A5ReTr3tWC/5fx5uRQQVk9+jyuiYxnCEt5s6flGxf6w/ROXORIqBlYHXMWhdSxomUuIdzZGNy9wWaZdDm5UK7q/jd1c5WdNwxSSZ82e9eJZebHf/RT975SAaatFu6e+2M/HyX5rAg/fdtokpzJAIIhR3SR8ZoOAVKZB2fwrds9cew6ymJa9o4ZpZu/n3I97ZvMcekJMnM2v6BWXTFRg2d2tk0AqSQ23WryLPxuqM6S+QT8IOSdySAH/nIcu6EO9SY1WGi+CIYCQiTMswMKjP7ng2VgMKw+lNzAvLYiikqADyOEZApeYV3Kzuq/LpAA4knRDdKK/dhEQxFfzwOhUDFO//C/Iefl33PntPBB8HVx+tULmF9mL+apkZ+SFLBVUPXkw3ci0+Yhjj2WTXQqVLVZYjxVzT0EDf7LKi9UJpQtFOxLAE1wlYV9FJIVjHJXJUmuOk/pyJyyl27At9izqgh8cb1S39BS2VQJ+5+b2CPfw5evnqL0/nhIrVbLWFy50YwzKipRwfZnGD8RyrvooPq6mt5+rhI7R6yhYKZVN+VpWZJaEo+sG4SB5iMoYOIOuPAlvNHM0yi7iVuUXhQCPS5QTyQDiGCXlUu2N6xqAvscj3buOuCRCXMR+SgxQyq1701PY155F0TJvYBEsHfrYaMJ6+6EGgNRwKUZr9dQtDF/KejOFx3WWGusmgLbOwRAS4sROqY8rOc= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: +7GwjPbD+62HnAQckXb3EVQ5zEia/ZV/oKy/YSpWbv5n0QTBThIu2sK03EtoQ9K9VqlS/RDVRK+n1xSxZ+TXtYhuus9SBqPN9QILOHw3XdJs0ekm4hC+xEfMOEu6kcrSsBJlEwQQf2tBTnUimnEeLBF9+2duUTPXEhgtHKYY5pGTzVjpIkD7Ca0byMf6XSqX93R594zLoqDRxoOrPjuVZxjTuUoTVu6oir8gGCxc0XcolRgLGT0NRhmtONo8HeuwycmIOQjeF1iDGivbFJf4TvSm0Cdq3tiJlP/4l3TNWbx2wCsBKw00Ow+Zr84HvAnKwAdB+bkYqGFlksej2VsU1UhdRcZue/rYCGm79CB4HHbPpdEdelPH1ZjDynd78mKvAj7A5m263GcqwSU0xrvwbdx2CGztD8dPiq6P2pIqAPbMoRtwA3nwX0kz6TkIbAskxs/J0e71xP3bPLVAMVkSWTAVfj/gIZxQ4aThmhDxy8Lf4Lp3xLi+9stRktoF1IqVa9o1Lh+OTGQPT1wJWixtWKpsBhwhbYYWYm54ut2ebpFjJbt6hhM55ez/YYXZ75I9o7Z6Yz+D4wURswftOX6TNI/f77pJI9Ft+eO+Oc9VVU4vBdZ/XUAF1bAK3BjG1xe/ X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?cGZjaHBBtcwkkEWev/d5isjUBOZYPmvsDw4kBEteosYHd0PJlN5ylN/CPlkX?= =?us-ascii?Q?V9jwiJfKearH8oAV4aCiP0rTQKPT1ekQ33mK4HAME8krHNGFiA9BGQFzAUFw?= =?us-ascii?Q?mLkx5V46oL/Wb7NtkLIb+LA57+Zpnq/hLu/o8mykVNS4+ZeMDrxTRvST1ulP?= =?us-ascii?Q?U7yIrT07foiEDgGJ2vz6tKretlNWV1oOOelZ+7CieDipeZpIMIOI68/M0kqC?= =?us-ascii?Q?9vMJnVbSI81ORkxsiyUf/zrGeity6jJAssgDCD2CZICUHaSdjo1T0fIRXM/0?= =?us-ascii?Q?EeZxaPDUNnk+xHkJcrGdlHbp79HSEZ2Svlgh8hx4hJ3FMLABnSWcPdY/a7KW?= =?us-ascii?Q?0cPDOdARtdPSOxluBQoyaRcUJc3YpUi0/hxRGMuXdyWHbvRU+hCdp2XZx9gu?= =?us-ascii?Q?GlXzKK2AIvqW4i+72NDOXMXEkeShgVsPPif170UrWysTkjXPxS4NrX9tjLIH?= =?us-ascii?Q?YHauvT2qW3kkoDKjOODQ0I9smxYv8qrOXG6b6OMebQ12mQfbBQKLVEdV0FPw?= =?us-ascii?Q?19DAwU6mOozopmxaBR+DJiSgCqwDYebCVt4OFcgnOhUHi9fCfaNcSyCbLFAg?= =?us-ascii?Q?T5hgJ8YWf0T/scQCBKg9T++DD1CVdeR7urPXpVgj4IqALH88oTFBxjVN545p?= =?us-ascii?Q?wRUD343gYdUeF3odBT5pP+mxgYDcINJS4E/sQYygRQw1Fp7Xn71GA9E7bnGS?= =?us-ascii?Q?3a7lBBKCo/lCR8zADBYcWxUZucE6YFUJPGe0r4J/DA9aOVcKINohy0uvvcdq?= =?us-ascii?Q?TK8JTkUTqixHWqmF668sA38SdkGdJlYfnXmZOaltpJASonGUol9l52p6cnzq?= =?us-ascii?Q?eQ5Pl/glIe8k+SOZlqlwtuDJFq+kMSo/3j1jkpOpnmqhqkSKfJFN/Jzfgqsc?= =?us-ascii?Q?6kcL0bD0+fK6A7YTVoAUPQTKh7zjOS4vqhMU+sgifjnMKsPTJUCE3W5UDVnl?= =?us-ascii?Q?x0jleLH0gquayn9xhz/gy9onZ7dYpfR20blUaKvm5mP+tNSRlqrJBQlnKKgo?= =?us-ascii?Q?PDPF/BTf2uohaAZcnMSUT4M8No+YIK/9sV8s6T1KRg6KPsGTMnbZ7ySkZViL?= =?us-ascii?Q?iCHs9s8j79G5e1rX/1wda/+jiJxmYklRNAj91EZY6PIDnxwjMBmWoQa/DKLQ?= =?us-ascii?Q?7a4UIsiKKDjTH5G9vcn2eTV062oyemijh/Ts53Y0iXf+9/iSm0juP5KUoWK/?= =?us-ascii?Q?IKxWbvAjg7tP20jttpxZqIYslrWv2IAC2w3cPPEVGCdSWe+UeVdcci95d+S0?= =?us-ascii?Q?oz8msjhLJawlF2F3gEAy?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 60d7f8f7-f775-4705-d762-08db8607f07c X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2023 14:21:26.4637 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2P250MB0336 Subject: [FFmpeg-devel] [PATCH 1/3] avcodec/evc_ps: Fix size of tile_(row|column) arrays 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: Andreas Rheinhardt 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: Prevents out-of-bound writes when parsing tile row heights. Fixes Coverity issue #1538300. Signed-off-by: Andreas Rheinhardt --- libavcodec/evc_ps.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/evc_ps.h b/libavcodec/evc_ps.h index 0bbec1f138..336953b176 100644 --- a/libavcodec/evc_ps.h +++ b/libavcodec/evc_ps.h @@ -192,8 +192,8 @@ typedef struct EVCParserPPS { uint32_t num_tile_columns_minus1; // ue(v) uint32_t num_tile_rows_minus1; // ue(v) uint8_t uniform_tile_spacing_flag; // u(1) - uint32_t tile_column_width_minus1[EVC_MAX_TILE_ROWS]; // ue(v) - uint32_t tile_row_height_minus1[EVC_MAX_TILE_COLUMNS]; // ue(v) + uint32_t tile_column_width_minus1[EVC_MAX_TILE_COLUMNS]; // ue(v) + uint32_t tile_row_height_minus1[EVC_MAX_TILE_ROWS]; // ue(v) uint8_t loop_filter_across_tiles_enabled_flag; // u(1) uint32_t tile_offset_len_minus1; // ue(v) uint8_t tile_id_len_minus1; // ue(v) -- 2.34.1 _______________________________________________ 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".