From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 4E0A24F1D6 for ; Sat, 17 May 2025 17:24:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 8490568D6EA; Sat, 17 May 2025 20:24:55 +0300 (EEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2038.outbound.protection.outlook.com [40.92.41.38]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 4713B68D6A6 for ; Sat, 17 May 2025 20:24:48 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nbUIgcLUwG1Os6IXHT/EaeJMyR4kSejAGJa4iNopknsOIJ7Z7+T3ua7CUrpnnC7nvgIzj7Dqq/CO6s34L1DHeMUuX23xVdKwvJREm4C7+qM9Q2zH7TzNnnLQQTqQhpOcj0+kic9FjMETxwr4UCPk9Qu/8aKNCh4eGH0T7oHur8kIIw3Kk/IQloYAIUKOK42Y82ZDHnF+kDUlDHglvXwBCFck7w10qEagEf3pwAE7+6K0BbzVQWIDM8kCUBE5PZb4dBDsUikDLLroTAv68F1hVxhkXsCAyd+XsjdKm1j3SJiDViD9LiB9LA4uvkV0iE7YW38yx0u7dNGz6Cd6JSAt2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=3q6Jc6Z7jdcnjcxDDLkUM01gYB5Uy1OnaSf2SZ/IrOg=; b=UH+ZpJyHwefpOeR0zJ9LVna4LmbS8ugi8KUgIXwyrJq76Axhd2cK6H51vQ0sLKdG4aYNRRWoMvtbz6IouUJP8ZgRhmOs4Bsfzcl4w29vv5HPdvZki4osdUFf7S+AXp2mBZqwkHh+nnWthfk6WDBji/J95U0nIccfyDq2+qZca4VQiAun7BsLJHFhFY1VAWCq5+0x7AaptVgWCWmNxRmePHzbxTYo7GdeFNJtfpcqFOV1BBGWdlBDs9FL5DRO4YRRGdjcaZMs62DN3b850dav2couHw9Ma10yPedB3mgUhJ/HEk8tyEbbSyd/FF9/slxkG5yUUuFTWi+xxaHo0FDeQw== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3q6Jc6Z7jdcnjcxDDLkUM01gYB5Uy1OnaSf2SZ/IrOg=; b=XZGLuOxUbqilCORgmrAmdbcjUFhj01JcdBrEETmVmWfIe58ZUMY0zedijWVoZMzQj1I9bFMy+0kNxMdpEnRJoRIfGZA9y+yJA8kU9IwY1Rk6enukdH2EHVUiFAmjfgF3SU16gtzoqsTdZHHeQxuRtY+Aw0aGgmft9r4Upl95gccuHIRjDaBfddtdMDiSeZV9s6IWp+Yz9uMrLSdXCKQFNQ8fdNRtX2d/LGhWFNGx5mSjkaODFsHYW2g0Dbf4QZ68alcvG0ZT2qsrOwLV4pEX0jGT4vdn41uLyRLDfAR6rPN8dYdlQnR5nqP2K3U5sAmAL6PNBN5ekb7ZEYouqVCOwA== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by IA1P223MB1426.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:598::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.33; Sat, 17 May 2025 17:24:44 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%4]) with mapi id 15.20.8722.031; Sat, 17 May 2025 17:24:44 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 2/3] fftools/graphprint: Fix leak of graphprint object Thread-Index: AQHbxxzvZ8eax+ZghE+ztO4Abd4QW7PXEsFw Date: Sat, 17 May 2025 17:24:44 +0000 Message-ID: References: <20250517111422.3393457-1-sw@jkqxz.net> <20250517111422.3393457-2-sw@jkqxz.net> In-Reply-To: <20250517111422.3393457-2-sw@jkqxz.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|IA1P223MB1426:EE_ x-ms-office365-filtering-correlation-id: 6c51aaec-826d-411a-9754-08dd9567b726 x-ms-exchange-slblob-mailprops: Cq7lScuPrnoSu68Y5FdRDlCPOBk43FEtXHJ4pGybp4CS7RbyC3yEu6EUx9pBhvv9JStVpcKzJcEg9lZ2E7Pg8ji/KjkHjvidIkFFaAwcNf8hKZ9D5EH0xB5aouTIeazJfq+gQ9LNLLcvu0ePHu3usNkmRJk6JcM4ENe0ju8WLtMr7yRhF7WDjtE5FkjNkpWKHgtPMUBTwA3NztYHrJa7oKsOTtEQgp5QVStvvL7xHlTO/UZ3PHajgn9Oc0Oi2iqmXL8g4dDg2/O6TYb+cGWA318ERKO0CmY9m5inGL9i6/WJmd6XgaIYHuBlNz1qFf2zcR5zPOxE3KVkqNAi4tHBR1Rv7bbcs1EocLqEOF8Rr7KyVoJ71M/EPljjZDVyZOK9JSUTUeBKhWcz0c2+oX8Z+jVv2aOZOED1CfJss7OZVRr7FDY22ahCbV+lPNjLOPu8Of9HfYl/igzVsuvlhe/bdBVGDqZPV5hRVCuvAB4cdNdd/tsUV1dsE7Xq61gb6sVHFTJL7ksPZX6SOMz2iuA+fW+MJ0b7QW2sY3/+kRduvRRta6xEtyxXKum7pAEnVeCFXfhMHrmqZQn6GhbLKHuDyWX3wHsauETlK9tJh2T5IDTnk5tAycG8prnEodiCyCqMaEJftmKfv4wwirSL6FjuLJwgavy0KUzUjLySuAezLHZhEMb8PHl/u3zwUyLDK+WiepdyV5HGywJamfPwlUpN/WfOr2P8TX45omR3rDLiasCASeelsy40Ab18KU81JqiedqMgMB9Uqzk= x-microsoft-antispam: BCL:0; ARA:14566002|8062599006|8060799009|7092599006|15080799009|461199028|19110799006|3412199025|440099028|102099032; x-microsoft-antispam-message-info: =?us-ascii?Q?a10VdZqNwylN1fRTTByLJ69Cn6ZTb4pcS/b4seQ0F3O29mPykKSCfs21IEHZ?= =?us-ascii?Q?Ux72fBd8asglrqFK7AHW0yQ/bh9rdiZVyTQSbZ33XP5ssDszizHKBrsmrgHk?= =?us-ascii?Q?VnIBaWuctd/PbS+q6srd2vEKQDALuFY8e1vhCh4OB9VD4zV6tZHbfjSbClbc?= =?us-ascii?Q?1r5lnGev+8UFp3miFhDCO0SsvV7yBr+NpUP9KjQHhj/zbHqEFtbfDSMCxFhE?= =?us-ascii?Q?+5fRYHz9EahzirqJktCgb3LRdLclnAoaywd0jXI7rSaXhxguH5roL5gIyoa9?= =?us-ascii?Q?+DTXVAJAQgBN3glqJlpLkUJ1QkCYb+mCdNVjdFnH1fgf0Mlrz2UPgbWPEWG8?= =?us-ascii?Q?EDqpYfLmKHgpavrV/VPTVyuC0CBxZaaDGDgTNpu4TQSaWO+3VcaJC4BarJzK?= =?us-ascii?Q?ZPmtkE+GkFHYEA4K65Lom8MV10k7p+j0p4As6eeXyBSwtG4Pcl2+ZYAml5yA?= =?us-ascii?Q?+Sxcvmbju3Mq//RUMv52eH9kO2i5XwG/biO3GRhDw+NLTzSM1ol2mW2gyw3F?= =?us-ascii?Q?i3D9LZPyP/2a3cENNBuTkb+g35fQSj+l5e3eNP/rq1yh+7cTtgnWjsvB0Vwl?= =?us-ascii?Q?VQMXY7lezsSC7tQlMdl9wHbvaPcARKQ/OLRUerEa+z/rjWHNDOWlNM/M76tZ?= =?us-ascii?Q?Dl12S+0n9NxlinekIU06+mEE0m/Rd+sxeIrY+3f3cK7gD4vHqljG0D+updk8?= =?us-ascii?Q?nO3860ouICiw4qV7QuepVW1JGtqoaCcxs2dWIR4p/I89UjqkvxxwTupCsgrQ?= =?us-ascii?Q?yXPAn/2+QtiA28ZTzX/ODWAabatQc3X7Zvd9Nx0upo9MDAYYQRv5AOAa33AL?= =?us-ascii?Q?eyjThIdAz/bZOBZC2IkFYljBfMbS/XzU6OzT8TZuttBr3EEXQ0/gCpYd2lgx?= =?us-ascii?Q?I6q/7c+dhTfKnlpMQT3wpC02nmpmocH0591/121NKbfQzTAtuJAWqVoN2OrI?= =?us-ascii?Q?5d9at2YBeR74Dp+5/9u7tw+uSkezxVkz9CoJu/BAgjAXe40jVZR9hSBYdknD?= =?us-ascii?Q?3clLbdWkre7e6xoiFt4LMvdM2wv9aCdEgjKW7JnkzsNQ0Y6VS1Ri8SeRUjVx?= =?us-ascii?Q?vY0stT/nUk1YWspyZyU0VYCAg4icxr3OyvB9jJVte1f8pdUC6Xk=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?rHj7vpRhyzppUTJjSmmOU3nhMzCWMojr1ij96Qxw/steWVjFYCulxiLZ23zL?= =?us-ascii?Q?/pmh3qjxhRRweoXh0k+QvewWbRQZa9mto/lb+puXMhVhWmDAlKA1Jaca7774?= =?us-ascii?Q?W1lZgHWdDlL+Ks4Y8LhHhqLuTKDHHNexeGuacCF4pyglRQAiT7PDpMBXGEox?= =?us-ascii?Q?6AmGPaHRF43BZLJYm/dkjuOpWaALn9VX5yUmkkk8vAKlvfTLGxF/+DWRW1p/?= =?us-ascii?Q?sEsGMcrIfCjhMj/M+zO8u19NbLDqlMsHu1PalX6+dN+BpgTeI6ExvbLKqD/B?= =?us-ascii?Q?//Jt/Bf7ZLgcpoUG+SsDGcgonNyiwa/aGxTwWLOaJs/wVFvREX/Hyy3gK4mg?= =?us-ascii?Q?iuaJAXgVLwO+vM222itIY5Hcg38+Y8WYzPExAIiHn4QZaO7lTFy6KZbIy8uA?= =?us-ascii?Q?VeIbPv7bl9Uzg/gKq1PxkbfpbYLXWmunsRtKThQA9/ssBEoGj/+yM3CkNdyt?= =?us-ascii?Q?bXbxhaPxLs/skLjZqapcLN2rqFeLm1Vu/q+wegaDOgoQNLDXmpy1KsqdQEQQ?= =?us-ascii?Q?e4ZFuiF4c+D+qoapmw+mSrHdRalgsvpdntGU5J1g/2E45Dp6fAFutGqN4rBf?= =?us-ascii?Q?gsvxhFcVLQ2L1gAiuQKwVIOWpghi5IubZD6udIrSToTs55vAijrOb4TE12t+?= =?us-ascii?Q?0KrjXBDZSxVdfSxXE8Nm1cuKB08yBcxQvYyerJHd5v2jtISOmyCXjz2yBmY9?= =?us-ascii?Q?y3N/ui71wTDXxbWrbQuiVzIt081MOcyPg+8DBD3KGi2Jxc+cHajnbmSgOMXG?= =?us-ascii?Q?2tW9MPBEzs8xuLSubPQXjnT9VGo6CI2yqMp7cINHHuB5aVibPtApu/Ys4aYd?= =?us-ascii?Q?BOUQjSJ9o8jEp73AwxjogLuxTx8fZl/vMMc3I9XQCHfArgJXsy/xI6V1huB3?= =?us-ascii?Q?Kp7Y2FBUEtM7lKcuUbvRBUWE7aUHvO2+OQZRJPPKQdCcXxNxYueOZzD95unE?= =?us-ascii?Q?rTak1UNt024IlKRt2rLlYe0fqhIMNaw6pQT9Qx14JREk13d9iSHawDcHtw1V?= =?us-ascii?Q?hD/3PrH4yHWDXvUmW+/LzQmi9ZEt9AR5ju9NWRzwUPaacilPy5BdK3bPRiGe?= =?us-ascii?Q?kAMvEx/TPtI0g+yDbU26Si7CdrFkIkAgrk2Yj7BeH8BRdMVwbWqSfDFER+0R?= =?us-ascii?Q?tiHVFgOZgkVH8PX6rkatXqpZ7vchaipCxEcFaIvv+kfkWoQ44BDhcz4hgUht?= =?us-ascii?Q?l5IioRtxC11mDs2vp1NCyQ2bTDwOZXYpd2sw/VO43h4eTud6HsTBP+jKFyU?= =?us-ascii?Q?=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-92255.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 6c51aaec-826d-411a-9754-08dd9567b726 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2025 17:24:44.3367 (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: IA1P223MB1426 Subject: Re: [FFmpeg-devel] [PATCH 2/3] fftools/graphprint: Fix leak of graphprint object 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of Mark > Thompson > Sent: Samstag, 17. Mai 2025 13:14 > To: ffmpeg-devel@ffmpeg.org > Subject: [FFmpeg-devel] [PATCH 2/3] fftools/graphprint: Fix leak of graphprint > object > > --- > fftools/graph/graphprint.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/fftools/graph/graphprint.c b/fftools/graph/graphprint.c > index fc94a75797..9e3e03274a 100644 > --- a/fftools/graph/graphprint.c > +++ b/fftools/graph/graphprint.c > @@ -862,6 +862,8 @@ static void uninit_graphprint(GraphPrintContext *gpc) > > // Finalize the print buffer if it was initialized > av_bprint_finalize(&gpc->pbuf, NULL); > + > + av_freep(&gpc); > } > > static int init_graphprint(GraphPrintContext **pgpc, AVBPrint *target_buf) > -- Hi Mark, good catch, thanks for the patch! LGTM sw _______________________________________________ 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".