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 92F974ACA3 for ; Sun, 19 May 2024 09:56:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4DE3E68CAC9; Sun, 19 May 2024 12:56:06 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2105.outbound.protection.outlook.com [40.92.58.105]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8CE3968C21A for ; Sun, 19 May 2024 12:55:59 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B1NdnlksTts8P8XXXoDLmzY2KM5Ods6IWbUQ0uwnhgMndrB/wLrGWsgXNlz7yyk6cVx82Kfg8zHFoun6wc2NqZQsg2IeWaqoE2HzJ2/FPPMpBBz7EcS0ka76VniHoa/K3r0ow7S+QN6km5Ctu7jUnQbkOeXOpeAfD8vWdCe1pFMyBu3+MKKykEvsvsSLcNVJs72HJb10y0hRHQrEvcEg/0A3RDpec9rbqwP2NOxaqSqcHoQzKhwEsb7XA6acuG5Gs0LA841AHYD9wpFJjWWU3AMvgNJSsBB+ufu3nHq0Qr2xqtFWCfS/WNBDsjcvbkdIE4Oj4/kGVAT8sbc59PW+jw== 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=YD9w7gk3xTbOD4HxI5Kwu/PWPP1tXUJYn03pbp011bU=; b=V2oIncyNE6B6HSI6K4m5BTUy362pd8zVLRBt6svoC3Tjx0mtNdi+yvrrGKE7+jhhNQAHiPiy3LCsbMT9xyBeAUrMIazBikihBdQIHAmXKh6yW7qX/lEkyh8ExnqqFppY5cYztMrWUdr86uzlfmWxZSlK760mmO2n2en7uDyVyqgi9Gvb7yGxJFRPrUO6APdohGkE+hNDQkHtK77gbQLqLosHTPQf2Y136EibzJEyDBr2HQLNT65mpDAAtnHaL9SNSUf/80vqzCKMgbTJ/HmthdaHtkprt6dhkH+TrlIxoTKwtamVxLyUO9z55mdy3oj/RJWdmIk5jqui16oXgzbaLg== 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=YD9w7gk3xTbOD4HxI5Kwu/PWPP1tXUJYn03pbp011bU=; b=B0R+n0KDhTahccQ1p3aWfywWTAL/7baN4RhRD+MqEm6L6Ao5viJogxd4ZwtJef2DlBcDvcPrwrRpNuA4oip0GN2CcslZuRPFnTp40xW70I2YAsvWFDyTLfNohhLRh8DgrCuBZH9s+9pQsiAOtA6Z82HBq45jm95CWq2sb0FI//Lpqbi7TucEPaxjlfRTkvp00e2uMVCHyYChQRzj4lRkOSwIr1HOvD8jdWpPJxkBCZ4ZB5Wm9iGa9gVhgqZbd6bIakSpoVZB0jd1OhU39tm0dsjl6Tf3kx2DYsS6WRC7YOz9AYvOpo73XHhrLX0ZzlNIuxr3AdBz/IoWZa9EefiyHw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0365.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:27a::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.31; Sun, 19 May 2024 09:55:51 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7544.052; Sun, 19 May 2024 09:55:51 +0000 Message-ID: Date: Sun, 19 May 2024 11:55:48 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [mBDtWtc0vvB6Ud+UeP4mIl2epV651Fm6aIHb6J01QgU=] X-ClientProxiedBy: ZR2P278CA0014.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:50::20) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0365:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e73df69-b6a9-4928-bf40-08dc77e9dd96 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|440099019|3412199016; X-Microsoft-Antispam-Message-Info: R2srXeVAQazWUGCCwQGVNUiENWpcHxCHgaa2E6L9bSZ63QZPRSaAJ5z0pwdRhX5vDernNENJMLR6qlegUrwQ3Sx+rdgND9d4tCXd7/BqAThvHi8yr21Z1ak5wfliNDz/spIUah6fBjF7msjvQ4gNKMzi2tAeinstGEN87AZzuPb0arMBZ+acTQXxY9u4JX7iIKT3Mvp2myAPFzXGjYBCrX+Q0ZjhEI161Wi4PuAj3Uu3NZB42Gwv2bT01XjelZeLSXiOMvb5JVcGwH87ZDR46UjhJEkmR9gddppb03owTZKB3Ep5PABsroI7JHvd2LNL06EPvQOGWmajwShDoWgRQm7auqEW/wB36B1SWF2BPPu/tLG0zT1AGNQyO1x4IqiBDdrxIm1j8oTDQXS24pzTAFneGU56xq9OrB3cz4ruklj7EYKjtIa+t75E0LzVcPL8M9yIm5GKzHJxATcnGRZQyAzEfsuMVkekL6y/Xaa6LPO5GCinFnUAyM3PpGK0FL6O+Q/OX64fQexiL5CogYgtmI5/8xEkWH/FPrih+k57WQFi3h6wIXD5OHmDARH+34/0 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SkY1emVJZXdPUUFpbjlTN1ZHV1RlZjAvMlQybTMyLzFxeEUweXptby9UZnl3?= =?utf-8?B?T3BmOTMzM2wrL0dlb2Vlb1QrL1J0dldSOUhGWVhrYjNIc0JhaTN0amMxcU1L?= =?utf-8?B?Q1Q2b3JrdXRwZDBaQjYrYjZQYVBOaUQwWGlHL0FuQ0JRS0JRbks0dUJWNUdy?= =?utf-8?B?aVVtZVBORkcwajltMjQzQ2o4YUJRbTlLa3dxOVdGNnZoRjQzSndTdjk0Y0Rt?= =?utf-8?B?ZEQ1YnYzOUtQVmY0WDl0TkgvQkxvb1NYVzJyckVOUitzNFNxTUgySXVsa1By?= =?utf-8?B?SUtneGN2dk8vMkFmd0xYaUlQeFl6eTdnQjljc3pNV3hROWVHRnVQMy8ra3JB?= =?utf-8?B?c2g5ODVrRTVIc1JMSW5aVFFpMXFxdzdRck1iQ20zSk55dlhsVC9WRFp3cnVB?= =?utf-8?B?NTlMYWI0ZlNMS1RkTTdUbmpBMXcrbDE3QXlMcVkrV3RZWGQ0NktSb3RDVGFO?= =?utf-8?B?MCtRd0ZHMnk3bEltMWxPNG53dlcyRHRma25wUUU5SWJmem1lMjhld3QxZFgv?= =?utf-8?B?Nld0Y01KRks0VythQ3dhbWVUTzZlSWtLWk5PUDlFYTZ6bTJBbnNHMmxHdWVH?= =?utf-8?B?S21TY2pUM2MyN3hXQWRwa3NhWU1Md0ZaRjM1a20rTmxyMTVCcDY4S2J2Y0pt?= =?utf-8?B?NnV6NHdBN01QWW1STmNWK1RlWFNlNGk5ckZPenkzeWVBZk41TnpPWmxSdzRp?= =?utf-8?B?L0FUa0tUTnVsaUZmcDVhd2ZvUGl6cjcxK0NycEdxMmJlZmdHUlF1L0Z1aGVs?= =?utf-8?B?c3lYV0dpM2hoM1pDVUh1WEc3aGJpVU40VzRBd0JDUVZPR0xabDFNUitBNGdz?= =?utf-8?B?dXR5ckROZTR0V3VoaWJFZHZsYUNXeDNWd08rcEtYVElXSk4yenZ4Uk9XdTMy?= =?utf-8?B?TDVSOFdScWcwdkFYbitWbW42N2tXVURYUFMvNFduRDAwdm9ubTBjZ084VW9V?= =?utf-8?B?bnhrRUtYbXJlMUFpcU1Fa0tiUXRraWZDZmdsR3F1V2hvLzJiZm9aQWJLanRI?= =?utf-8?B?elBQQUcvWTBGTVNaL1BEa0VFMHVIWnlFQW9FRVkya3Q3YWpWZTlOckNUMlpU?= =?utf-8?B?Uk5qaklybWduQWVReVlZYWM1bktXZ1NCa3llanBqTlI0OWgwUXhxTUp0STJG?= =?utf-8?B?WEFtTkljWmhZam13WkNkNU16aWR3ejZTbEtPTUhOOG9FR2JBcVI0NmpNR0Qw?= =?utf-8?B?aHNSd0ZoakpIYmFQNzhCemxYckFkT0lwSUlkcjYrWkpmdjVNekxYOCtlZEZM?= =?utf-8?B?SmhZdit2QlYvMTdhSHAybEV0am5ucFB3by9ELzNOQTA1OEJPaUg4U1FyQWxu?= =?utf-8?B?ZjZSdytzNFArZWJwak9RMzI2UmNaNytnYXJxNSt4NW11VTRxNitHcmxQcW15?= =?utf-8?B?Qnh5UStpMHRydFgyRHFGeC96di9XY1JCdWtVcWQ0N3hkSlppWm1NaWNMUVFF?= =?utf-8?B?Q1lSZFRJZmp3VUtCSHpSa2RoT3IxMmFLQXg0aXVpRmlXenh6dlJFR1l3ZWxx?= =?utf-8?B?UnhiazFUdGd4QUFUMjhlRC9tdVZ3ekhqQzFNYWZSbzBRT1RjZHhTL3QxcEZU?= =?utf-8?B?Unl4M2ZqYUxvNmQ1bERqSjU2dVJkbmFPbzhmc1N0SkN1U09LbXNnNHpHb3V1?= =?utf-8?B?ZVFvVVAvS2k1QmRTY0t1SGpVZzF6dnMveXFjYTdjSHpzQXBVN3dIVmhSZE40?= =?utf-8?B?YlhRZFcrWXN0SWhWYll1Y0phNmpod0w5UzlYWS9LblhwYUlJVnF2RnlRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e73df69-b6a9-4928-bf40-08dc77e9dd96 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2024 09:55:51.0532 (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: DU2P250MB0365 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/tiff: Fix leak on error 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: Andreas Rheinhardt: > Fixes Coverity issue #1516957. > > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/tiff.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c > index 19301d9e49..111ce3ea3a 100644 > --- a/libavcodec/tiff.c > +++ b/libavcodec/tiff.c > @@ -2267,8 +2267,10 @@ again: > group_size = s->width * channels; > > tmpbuf = av_malloc(ssize); > - if (!tmpbuf) > + if (!tmpbuf) { > + av_free(five_planes); > return AVERROR(ENOMEM); > + } > > if (s->avctx->pix_fmt == AV_PIX_FMT_RGBF32LE || > s->avctx->pix_fmt == AV_PIX_FMT_RGBAF32LE) { Will apply this patch tomorrow unless there are objections. - Andreas _______________________________________________ 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".