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 90A9C46ECA for ; Sun, 16 Jul 2023 14:50:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 62A1F68C4E6; Sun, 16 Jul 2023 17:50:27 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2052.outbound.protection.outlook.com [40.92.59.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4723D68C417 for ; Sun, 16 Jul 2023 17:50:20 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PcP1heYVuLzPUaw306bjpNMdT/h8JZ0hG99jdYN+Kf8QtnCRTatDq9y2qT1B9JPQHqvR6dUaKAOMIhwYnX9NMo5iOMLSwm2HIsB2kjlIolBXXsR2c+TCb8lT1uRsbk1ME7QZ0H0dTi572KoquuvoE/8EQC+/4HeYZn5OTdZ3N3UCEh+ANRu2XqLC1+qyPjuJDUHTtx+m27rKDq1RxbWaNizH4nilSt4iaC9FKE2arw5McF31IhQzYZDyUesDrON+aPqnKbAjKLsl3t0l4joJrxNj2eZW8vx5KZGc32Mh4sttENsHq7kfQCzbPxzyWsAfpb3g4TUubDT+RKLWHLrO1Q== 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=FTB8sS4NthTR/FoPP7uWrz06BBzn7+pitiHzG8rwjJw=; b=XgCAU3gpxKrAEkfcDeHs4sBRrA+RpZhstC5HdmW80xA8VJsh4/Nb4usACCKsEwmjOOJ91vBeXQ1bdxgoJKPyjo76VhwTP8IudbJJKwiSXH+dN/C2n95Qo6WCAFpEh5eD8EwGwIL+XQ1drigCEa+nDKFdHei1l0UTbIuNVVpDIhyDL79AUMxH02xfUWsmuNSVhqP1UG+gRNfI9uTeogeJvpO+IrmjpunPIyHhEnwVWVdTka3S9BiXrIifygT5NZDhuv2FjBNtJhNcYxFDifshGJuUHxUVkhNsaoqJ7jOZ9sDyXtyJpiIi4uzD1GlhT1SX47BdtPkGamdGLxxuRNALqw== 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=FTB8sS4NthTR/FoPP7uWrz06BBzn7+pitiHzG8rwjJw=; b=uPzYEpcB0OSIkVtWUHVLjEiKksb9SdfmxQ+7KYoWNwFFjtorFYJXBxOvCiWKyUw1AWeLq8YBS6PgX4ms3atC+PgF0tSjOBNMdChHCxUJacS8ZtK6Y34vd0fqEKHOjMKAYqPNH5HdfcwkdHLhgxZMMXgU00el2KpZtgoKInu91rgLM0O3eYjbrcY3m9wsRkGReyu1OD+iiZOnDyA/zhzCVyIg8FJhImNXDKRHrGJjOWQplGRE5u73NZOf9z4Hv1yhePCsighGvYmJtbGqy9eiaLXJEp2yVUJ8nbTPGxtEr53OZHH6AWWz/PVQfjZZCfdtEymDVva2PBsPzt8CccLeqg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0385.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::17) 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:50:19 +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:50:18 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 16 Jul 2023 16:51:20 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [EYj915LzPvXPCB6HdGOklT/2X0M7IZGM] X-ClientProxiedBy: FR0P281CA0081.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1e::7) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20230716145122.4185953-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0385:EE_ X-MS-Office365-Filtering-Correlation-Id: c138257b-1a19-472b-305d-08db860bf92f X-MS-Exchange-SLBlob-MailProps: Vs63Iqe4sQmNqaaQY+HdTyQKiZ5F01BKyzmAR2yYBpi7wsyC2C4E9oYPZhCDfUERxMPlzGqkO0ogFFpBv5J+ZwLa8NLoVjdRnYzsiMhh8D7RI8GhJgxaQ5lihgVHVHoEr+a9W0OyWsXCiu1JOTUiDzJKRj40bz4K/hDmZS2yJVx6QizHlJI7nBbl0Ck1LZA8E63iyitaTTw1L7ZOXXAUuWT4sFVHTTildrxofbnVFoJ1jn+RNPh9j/GFolDp67kmRg7Jp6MiS8WMfGkncCKQsekgidyqz0ywVRGfwYnP0eN0Te3Vp1/Lt+7/4ffJ/N4sXNcZwzSyFyRtgiwgnwFhemSxgTtwLFK1NXAtQMfkVbe0gyys+7ONoE5BUyssG54a8acEwXksoAGtajOrozJ8iV8z8sbxHr2ntLZB3lQPahQmCuwMFVxldLXGlAE3gXvB/bssRheKeSpst9iK7QbjSbPXeuyawg+xRkdArT4tj8MktMd0Rb5XWkcqoRMRj5HI9zSWWucrtKvPsS5BL6paWkS6AF/77S1y3pjaWLRckZFK/zwY4OnlB6UMoJuqmD/zeyHT0/ZvsPfNpGHzsEL3CyKPVGdCdS9DWbi4Qf9b4JR4467D+WJWTwTno2oN1kTZHgh+sEeucAKBKLyK/7Zwg4col95ctibxK1yCPyV1tW3CauT6Fo0EG+UdopfTJjj5WybIjlqQJ8cPHJwMRk67AiHuQAVgxf4ALubIwxDmbCc= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3zu4LSR5HTw5XSr/LiqDcwsh/Qu7Pt5pOcssSyegPzz23u2YnV5DYt3u9nvNwEOUdFTX++V5mdo8c3d/ouOJX4YoHSra+NNrDOdJTmTAJLMblu5nFfrHYb6QSazYjti5GhxFHL4ytfBgJsIarIW+2WbiOhahRFuBxIsnd2QIBJg8ekhfQ7JyLG/zNFppiIaCGhGlxvjs62/XaqAuf7unslKW8JUwfdjfPDMzUrLoqwdvqimi89Tm5NikV9XkdSWDz2bSxpS22R73cqsyNA/wKbsxVouJGadRUhnKdve8OJ8KF/RQFvzUDkAzVDyYJ52p5jYgAjI5wkxHYcBr1sn1jwRh6qwQJn8FvmAfQfnGG98J+ycCGLOaTG3n5EtfhMAtLhpU9ZIEoOc3EE5cy5D1las8/Zrc2K7IPGm9bvd4gArjxNFQlVAcsgbjgSITzCVGWl0KVe2+Myqey4g2iORBh8jGZfRdG+oRV1TVOqJwSZFzhwSCqnWCbzm7+SSE1qu0BVt2DQtscNn/WNUnklVGop/u7Sh4LpEAfM32CYs/pb8E1PYWwQQ0QVmCPdZTCFDv13Lh/0NPl4/tmj+Sl+Op7Yx2EUXq6lBKtV2kzsGyBxcwJVe5HkHDwzLdeUn3h9Jm X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xOzPaY6F0STEFxT8ObjbHCv8sJjpSBSrWS71V77/KFRgKRyW5iX6gfDekl7n?= =?us-ascii?Q?DO9KISNRr9JA+/ktrI0fChyAhDGxTgKxHrgHncLnXuXvq/Jddrxya95jM4aq?= =?us-ascii?Q?YK4DFcKreh6lfLhi0wmex3h2gX8AMzWcTFY3ABcIrtStI/BQE3z/Jvv24r7j?= =?us-ascii?Q?fmU7oq0iA4B50mjqJWGEDqUurok3IKpO6hwvr4xbGTBepjouYSIkJv/BBp2b?= =?us-ascii?Q?lAbHhMxHCJJ1JZw9QkmBkHLUWG2YOCNC77qrBNgMiWNfP4raTfQ7/lUFS8AF?= =?us-ascii?Q?9l9Ly8Kn8RduU74ZSJt+6B+QvkdNGQEr8GMG+DfSpgUdyYO9Ji3P12pjFeUD?= =?us-ascii?Q?eE7u5xxtWFsSjtE0l2RAJtL3jtrp7pVpaJ7S2cfdDqpEiUAEFgkbOv3XrL6y?= =?us-ascii?Q?PK1UJ5JE35Ba2VOB6XFpbNrNibnLixzBSPkYL7iD1CxDVk0sM4477ziF1ePG?= =?us-ascii?Q?gWigPiYXLH80N1jPZnlggU59cR4zps3FE6hf6q3mEb8ApmOCokJiKgiiFavV?= =?us-ascii?Q?h8Ynqtz420YVGUiFLfDYMQUiPABhSjO93dkctJhc8FFrCmCFVDbMQ/QpvOXM?= =?us-ascii?Q?dFQDK5EL0dMbKtbSUHbtA9LYNJvE+ahrKaeP3JeskTW3upc7QQKhN6lvI4lE?= =?us-ascii?Q?yoRZZZqvrD6rf4s8Zt4wuvjcdTt54u+w0Qe15zFVVVEAIN1ypdoP7CPcPMW2?= =?us-ascii?Q?HW1eEqQzQKexFq82x0h4qivW51n+y0daDJDTwaZI/Xla+RM302bCJL0a0dXi?= =?us-ascii?Q?jAiNbuFTqQ2BWON4a/piMsJhxM9caE/abEB2lsCLeih+Ypu7XDMNC/e2UryI?= =?us-ascii?Q?sg8MnqLrnYcz3l83n7kaIsvlS6MfIFF6yvRk/9YK7lth7Dv8TCnMVx2Vka6g?= =?us-ascii?Q?VeZpgaCvqAyWxq1fS23vAB1fJGQ+nHgnMfA7AT3TZIA2Kf/LcNwUR/idEskU?= =?us-ascii?Q?lqMQXO3MiOztBlBjGdkDES6ACqSUWPkJPTtFufAUNtcSMR8csRyRqWIsi3WV?= =?us-ascii?Q?2pP1QjvVXxVnUdNOhjblDIzJnHBvd2GYfeQqJNA6UTbIyevWFyOd1H18L4Rb?= =?us-ascii?Q?oHstiAUb40xvR2dYwE4u8XZBCpvTyfyvvjy7v27lNp9L5F7H/b1KFHe3CLVx?= =?us-ascii?Q?fg0uY+ubeJ1FjhSX0w252NfeXEsr3ni1P0G5thBfqKFOEnm3Swil3Z2x6ZRP?= =?us-ascii?Q?MBJvQo4Y6C4vc1cIwUL1EGB5EiU9h07ZmBHdq54WaJTMSmznJ97VfUh+RZ+W?= =?us-ascii?Q?2zfj12DFkGENHoWcImra?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c138257b-1a19-472b-305d-08db860bf92f 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:50:18.9267 (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: PR3P250MB0385 Subject: [FFmpeg-devel] [PATCH 2/4] avcodec/msrleenc: Check allocation 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: Fixes Coverity issue #1538297. Signed-off-by: Andreas Rheinhardt --- libavcodec/msrleenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/msrleenc.c b/libavcodec/msrleenc.c index e48d11a0f7..264d57e178 100644 --- a/libavcodec/msrleenc.c +++ b/libavcodec/msrleenc.c @@ -250,6 +250,8 @@ static int msrle_encode_frame(AVCodecContext *avctx, AVPacket *pkt, if (pict->data[1]) { uint8_t *side_data = av_packet_new_side_data(pkt, AV_PKT_DATA_PALETTE, AVPALETTE_SIZE); + if (!side_data) + return AVERROR(ENOMEM); memcpy(side_data, pict->data[1], AVPALETTE_SIZE); } -- 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".