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 E7C874A5EE for ; Thu, 2 May 2024 21:34:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EC15B68D876; Fri, 3 May 2024 00:34:32 +0300 (EEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01olkn2068.outbound.protection.outlook.com [40.92.65.68]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ED93668D775 for ; Fri, 3 May 2024 00:34:26 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Az0adxYwkzPnQHTncpQWp9dLhdHRp56desVDhpR/+0IturX82zCLtS2xJpk4mMFB1M2SinfpxZEJgzXjG4/h5JhdpiqBoIljwz1/3tEjKhAd3lv9jEDQPS674ppx6IWIYbbYs07X5tQmYYk0j+ihs419xlvd68a69Ibw1BEQ5E7Kny1+1/aPGc98yL5mI1FIfJ18XnAJEaMPkOs6kNDoJltpAudkB+er/4uZE8NBoOpAvC8Wjhkfjdg5Ixu9Ujkv/ywpbsI/4QvYS8UtVm/0RPClT7qBmHwh4c0czz7jKp6ET8dHKA/ae9luf31xa2kvKmC5DbeXLKZmIyDVffr0fw== 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=vdUq6yy//kxIEbS46SCJVnYrUECbYEpzvNxOOCxfrkY=; b=Aaaj5hXveFhwGeXpNzn5fKWhGwETinTiYlv5UW+tzvnH8vQV/FeyUD5LuIrfgHnjmLwL4rsuZp3bn4iTuSVySS43Mswgq08W9u/xM6XZEGmH1+JefB1jmEbjERgpOizrdRsIT6JRk+qu5yVEuQ+wC87CateCtVyMdywBGivrxUvX7vbuTzI6QwJCF6TVlneUZLUpKN4wNvWwfaAsnIO8A6IfC4oVdLzFboALUphBhYEgjS+9zUqaumzOIJl/yS/BoH9UXHMOAhmFhxwH+R9+Bp82Ctkhd3LYppJN9AKfwcujhUN8Ev81SGCm6hhDa3U8hx4nto+9bFUDfeMBKHmwgw== 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=vdUq6yy//kxIEbS46SCJVnYrUECbYEpzvNxOOCxfrkY=; b=kH8pNmDMxsKcGDXxk01d6cbNrd6IQy8ASmuka6OqY04ym7yNdRDWRoK2wxcI4j9olbfHlMqezULtXkar8B8Fug5dICBgIp374JMJTE+/j36I1bNbqzAjW5bXZeIrBk+8mJ3pxRKygprgswtmfEVziXTfSTyJ0zJhrutukrKRWAyuNDmXNSl8wL6WLB2d822qx08zX8X1BAFacPzUKuh00+rOfaAz91NpVIIA7CyHV8t6Lf/wfCY39fK1LYxyFEOV8v/ePf2pq9tFxUDUS8NCPYyMRtsv6zfUleFxV5cYS3b61GVRHTBM8Z9hWiBe97o+cMQd4AXRwCGU9z7xK5aQjA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0097.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:170::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.28; Thu, 2 May 2024 21:34:23 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::1f29:8206:b8c3:45bb%3]) with mapi id 15.20.7519.031; Thu, 2 May 2024 21:34:23 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 2 May 2024 23:34:15 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 X-TMN: [QQ8s7AA0OlKkIe3UsWqUKdgwx6bXP6Smf5S1qTdUcZw=] X-ClientProxiedBy: FR0P281CA0222.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ac::18) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240502213416.548055-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0097:EE_ X-MS-Office365-Filtering-Correlation-Id: ffdd469c-89e5-4af0-a50d-08dc6aefa284 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|440099019|3412199016|1710799017; X-Microsoft-Antispam-Message-Info: 5EBqqZHC5RFdjYZTi1hL5g07U9OW0hGSjVQdZlrO1Pq0p1l/v9MtAnFXaIDy38CxCkVLwBWRzLMkr812Wab7ozgbiHULX/QY6zxURIQcCittkK31X/njOpDkBVjhYyV32shJw2FtMQ1p2m/IF/P16eYlKcrrRuXzfTTt4V6vNYrYW/BhlV5M4E9RleU2zOw1Nr4REu7RXPqe5ZG1aH+UyIyPBPWm5jy1Dvo1VJfTYsDQ23oQP+xGrpEsqAA1mDEOEI6HshXJGGJ9HUSBdIlvBwsJvtvDXJgSEa35b4K8rbVhhq1sxMBERxYT4hIxp+WHAuCFUVkmOhzY2I9FBGwd5RJD5ADqcW9VNKJ2LyebhPcIneElFKelnOVKbXNI/OEz3D5AVVae+fXNIqvg2Vp6zxDuc7joj9Jt8nKhFbJHFahaZ2Oc4ilawlybTL+spdPJD7IRn0bJsU5fmJUdg0XVrJI+LS6z/KLjxLYQfkKT6d2hPOd5BzDsfE2zmPopiR9Xzok6tVWFGgGj/zS3A/0pwL5eMIe7xhf0Mg+V0NJgGHz9MAutxa0l7OS5V3UG2Z1ByPzEAkpEnwkYMJz71kjX0W5UJi/yGeTdMzBJXglIyhFUQyeWZk0QFVR8J+0MwJPY X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?SGeHgJEfd9n/Yy5nrApUncMOnGiPRD3dpHsgGp5yBrA3WsvanHp4x1Jf/awB?= =?us-ascii?Q?e6oBTYNEBgJ2es1of8OFPMsAaHK6vGou5GlFxKKoNdQwHQqzcJyCVHavFQu5?= =?us-ascii?Q?JI20GgmPI2Vy6yNwiH49XKAks+4t7zjXZqKnnIr2V5oe3Pc9hYfOaochW6Ta?= =?us-ascii?Q?UuVyT6srDbVVm09YVqBhPIZGhC5+WMctW1QM1iWr80e+8P1dX5AfP29yYnfD?= =?us-ascii?Q?q0X4SoS4m3Xw9VLEv+6EMeZjq5oLBGp7EdwxKb8OqdOUz3knzRkSXdf39UxM?= =?us-ascii?Q?Jfuc0IXlt4zlSU0ClV1a/H08T4WuYqvFHiolm0pP5BN/6ghMWnI/ljtN1gJt?= =?us-ascii?Q?oy/utNPpA5yBaE63hNEiNGSSr4Wonx3qGloV/SNjYupurng0Z1TSz+wJrVRz?= =?us-ascii?Q?4KZ9rQZrTPA0Gz1Tgal7+uUM2qJYPDBe0BSLCO2UywK+x2ew42/+1vcKDAsD?= =?us-ascii?Q?QzBhm/xcNqal62F2Dz9gexlBhM9xcyDNerjzWGFaEgmMSsuqfe7QxDtZ7hPh?= =?us-ascii?Q?donlVZDgV5Mqk/AD8rHRhYM4EX/r2kvIMBjznYGBDC+DYH37KyfXIs/IfdNa?= =?us-ascii?Q?0NBrhzqPxSDQgUAwdYby/LBhXeeJfWkPFJDZyV4uQuq+4RRQW3IylqGLIIrI?= =?us-ascii?Q?LgXQ3w5zFW9/K3VB67+7psgk0Z1a4fqCh1b+rnedrsjUDH0LkYyRNR9ylQWE?= =?us-ascii?Q?lyGRcPNu3+1NfNmzW74ecWQR2kXggysTsVf+qrchlCrhYcLZ7Eme8nLOXyuo?= =?us-ascii?Q?5Oswknffi5HeVnFTqzpZ9s9kJv2Mz4IRaJaotMK34/lPgvNDJudqpkyyQmoP?= =?us-ascii?Q?LnHLpklMXEUfLu02x+EZmTKRuKMlfI8JXKDoUwUUBemq/91z4YH9WmXslqxK?= =?us-ascii?Q?A3JCXHRAxNsOLweKg3efYmth23jhOiNkmy+LlVf9EuLqZKLkLj8DrL4/Nnk0?= =?us-ascii?Q?L1ME4csnT6HxI1Uyl0MTuRU2Jfafw236qPzrpyI3wN4xCZefb+SeZ03G8Gzm?= =?us-ascii?Q?5HqKWpILDY3n9ncwHqQ9XfrdKQnvQLcniNNHg250J56SeezTekHuzcZzjkRM?= =?us-ascii?Q?6xjprX0Ok4dobGahN3mcJqN3fYAF1xhSPQpoRPHOiivVxwTfm02Vf3RMizLZ?= =?us-ascii?Q?sg5w4sV0OEEIFjQHYu0vr1zA9wxg48Fy8nugSqTL1ATILjItC+KwQBL7i89M?= =?us-ascii?Q?gvz8avw+B9uHpESTWgcygscsXmBvp9rzYwL4EKWUvIQB6nqpGv5jw1acXD6Q?= =?us-ascii?Q?p6Ds36a2QztWlfo/fkQXj2Ferf6yPX3FLomQQvTmEg=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ffdd469c-89e5-4af0-a50d-08dc6aefa284 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 May 2024 21:34:23.8811 (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: PR3P250MB0097 Subject: [FFmpeg-devel] [PATCH 1/2] avformat/movenc: Check av_malloc() 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 #1596735. Signed-off-by: Andreas Rheinhardt --- libavformat/movenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index e9bbfd67cf..b4c1db2774 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -1221,6 +1221,8 @@ static int mov_write_chnl_tag(AVFormatContext *s, AVIOContext *pb, MOVTrack *tra if (ret || !config) { config = 0; speaker_pos = av_malloc(layout->nb_channels); + if (!speaker_pos) + return AVERROR(ENOMEM); ret = ff_mov_get_channel_positions_from_layout(layout, speaker_pos, layout->nb_channels); if (ret) { -- 2.40.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".