From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 0DBED4D0D0 for <ffmpegdev@gitmailbox.com>; Wed, 16 Apr 2025 02:32:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C474D687D99; Wed, 16 Apr 2025 05:32:07 +0300 (EEST) Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04olkn2027.outbound.protection.outlook.com [40.92.47.27]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8CB2B687D24 for <ffmpeg-devel@ffmpeg.org>; Wed, 16 Apr 2025 05:32:01 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oGYSQXdGgiYxqht7bD1/3N7/EvKe5tUMKzoJievYDB36MYLEXZu/mbjPegIs0sa9Y/LoveoCiKpKcldhBSmhQuO871s0hUhLevKQ0QAox5mzvUFoJOdQ8qgP1ufAE0GJyw5QXuMwY2+s9W+cSBsNBdEv7jgkwAvlRvK6QKYY3qobB4tc8EB743rBTAXcQzOZv4DAymW49S/OzavU1/SWj81BWqAMcqfjAfMM4bsm3hg3lhuyiQsQdB4yMWjlyQoXIaMQjw26+JSgodJ6d0t8dfYFiXl7LLbYGy2H3i2AdzD8rdv4+oai/xXayQ2Z/nuq79Wm3QW1enj++k02seEP2g== 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=w76RncYAprMIOSDJfwmuKLsiuhjPHrfrOfrag2k6h7s=; b=qjsvBhPjM1JvXwpIHuEVGJqEYkKDkROa1RYr8n5qY0adSpmftBDgBhrUQ67lOYXlrE31xhZVbjNPXOcf095oH4AzQpssS0sVvHRkWHQ/Q1QGWBr3OthVqSru8Nn5lRXjy7xfafa+EqAGxuSSQysAW2SHurAmhhfIC3SF8PQVCuVLehS6EuvRp1Q5w6Cf8BrN9WCNpyioyo9TzkZw5H5fK8+Frk+/LjA+jvZFtbE3gnmdH0i72qoD9Siwejoa/ORIQNOintLm17s63QQxQfRKKhYBqoKhRSIkOtir3jxmtXQNhfOm1ZxJLA3ulTaHtS2kOi3VAI9v/TCLKUx/ZkoIkA== 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=w76RncYAprMIOSDJfwmuKLsiuhjPHrfrOfrag2k6h7s=; b=EJUDAdDdu1DYq4w3UK13WqLssFM7gA/Euyot2G/BPzT9Bac7Iv9vXXd2L46G2SXTXzaQnHwXv5+M6OLX3jbOxsGtNg3sZB0uoWHSUudEX9uiHILD+Xw7XZaJHa9wKLku4t8jEJH+CilpGeYlkqQFjUOyt2gtuIUlCQkugN9uiNqUrEwqCM3mZHu2iPIQoj9t0wL/ceHAVdwFHOUMdgQRRJk5gamrIgZuANcYgKxf5TwZycPssZjP7Xy805a/DzO7li7AJUvC+SrsYdPi6POC2Su305PZudiApIH3V/HvDw7oJg0pixJHwbIDUAEpdsmIGiQHS/EYnWoGmh+k+3xBzw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by BN0P223MB0133.NAMP223.PROD.OUTLOOK.COM (2603:10b6:408:144::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.35; Wed, 16 Apr 2025 02:31:58 +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.8632.030; Wed, 16 Apr 2025 02:31:58 +0000 From: "softworkz ." <softworkz-at-hotmail.com@ffmpeg.org> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Thread-Topic: [FFmpeg-devel] [PATCH 2/2] avformat/id3v2: Check that decode_str() did advance Thread-Index: AQHbqzD6b8QhS9IB3U2xSLilkCUpvrOfQsxwgASOQgCAAAZwAIABQhQAgAAFo+CAADvZgIAAAb7QgAAop4CAAACN0IAAAsaAgAANyQA= Date: Wed, 16 Apr 2025 02:31:58 +0000 Message-ID: <DM8P223MB03655372DFA7CFC85C5E2FAFBABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> References: <20250411222719.2779176-2-michael@niedermayer.cc> <DM8P223MB0365A90C10FBC9EF6512F9E1BAB12@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250414231950.GN4991@pb2> <DM8P223MB0365928500AB53069869DC99BAB32@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250415185538.GR4991@pb2> <DM8P223MB0365E10D38EF9174A32557DFBAB22@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250415225001.GW4991@pb2> <DM8P223MB0365EFE83DE448577271D852BAB22@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250416012145.GE4991@pb2> <DM8P223MB0365836071D915E428907879BABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> <20250416013339.GF4991@pb2> In-Reply-To: <20250416013339.GF4991@pb2> 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_|BN0P223MB0133:EE_ x-ms-office365-filtering-correlation-id: 5f7ffb07-44e9-4584-d56c-08dd7c8edc6d x-microsoft-antispam: BCL:0; ARA:14566002|15080799006|461199028|8062599003|7092599003|8060799006|19110799003|3412199025|440099028|102099032; x-microsoft-antispam-message-info: =?utf-8?B?VmpMdFR6WG1icTUrS0N2WWd6eTFLcHorOG9rYXhWdVVqaFRJRHhEcmNQejIw?= =?utf-8?B?SXg5MTM2REJSR3pLd0x6MmtyWEV1cHpsRjRpbjl3a2dhNnNjNjBnY1lVKy81?= =?utf-8?B?NVdscC9hL1hxUTRTb1pYeWt1blplWkxiZXVBVGVGdUhuVkM5UVM0WkF5dVZP?= =?utf-8?B?U29HRWlIMnQwQy9lQkxhVnJrTFkwckl5b0NEZU5KYjhEc2hiV3JQOS92NXho?= =?utf-8?B?V1ZHSmpZbUpFbk1QRENLS0trMXRqZ3dHelJ1SlpGK3UvWTRpOHA3TjNnVmov?= =?utf-8?B?Z0krMFZsUDd5K21Dd053QmY0OEVjTk8vTTlPTm9tOE1aNnZjd0VqbDhxaWlt?= =?utf-8?B?azRHWFIzVHd5dC9lL0FJSjY0SDhWb3NtRDQvakxiSVJkd2tkb2VIbXZhWXZE?= =?utf-8?B?cEdES1ZEaSt1T201R1greDB3eDNqT0Q3WUY4bTI2N3Q4bG1SRHVmbjNzcm1t?= =?utf-8?B?czIrRWJOTGV4V1U0NmhPajJubWRJTXdkRnV6ZUpTV2lpQXo1OUVHZkEvVFZT?= =?utf-8?B?SEdPOEh0UWtJa3FSMWluSGVKcGJUK3BBTTZlU2RhdG1DY2hxV25kTE9jUWE0?= =?utf-8?B?aUxPRTQ1ZVM0bjh5VFovVCtDZlVYbFdpQzh5K2dxMDVyV0p1cnNxUUVyVzl5?= =?utf-8?B?NCtPRG1WalBtTFRUVThPYm5WK05TTWQwTjd1M3VkSisvREp4Q0dlcm1Rd0U0?= =?utf-8?B?KzJCRE4zNXRsMEhIU0xjemZ4bXVmRXNKVW5UM2c0N0lhRmJjQVFrRGl1azFX?= =?utf-8?B?M2pONXAxa2NLK1RhSmJBVUN2dTBBM3Z5aTlmWXJBOU9CY081UmhuVGhWUGNo?= =?utf-8?B?UUxMZy9ybVZDSll1QjFwbW1NYVFTVnl5a2hSVU56NnozOFVKclNSME5GYlF1?= =?utf-8?B?c3o4eExod2VKcklZR1J1Y0NzNDg4L0JoWEQzQnR5UGtWSFYwbDhubHNQazZF?= =?utf-8?B?ZWIwNm8zRFVRM3c4a0M2RUxkZ1gxb0NaRG11WGdKUmR3Uy96UlE5YXhVN1c2?= =?utf-8?B?NE1GUy9hd0YyZXBJMG93ZTd1RTlkZnp2cmJJR0hyYTlrek5NcWM1d0FzVHYy?= =?utf-8?B?ZGUyU213NTZSellLVURYOXlJUk14SHNzbFV6UWhVTVhwSHBsMGNxTjhFR0tn?= =?utf-8?B?SkdDVGcrMnlXdTdZT3dSRU1MVU44a0FhdTRaS0x6TlFKUmdiYmtlN0xZbVlt?= =?utf-8?B?N2lsOHRyOFl3V0hXZFpYeE9iNzhCOTdxMHpub1ZLRjlPOGZSU2xmQWgwTlk3?= =?utf-8?B?bFFzY0NUR0pWa0FwZHYwZ0V3OGd0YjVRUDBDRmYzNUthMzg2U0lqajd0T0Jt?= =?utf-8?B?TUhMTU0vbG5BQXZLVERjZmVoQzJOUFZPbGZ2aVRHY2ZJZUN3VGwvb3hmdnJn?= =?utf-8?B?YkhOTXBHbzIvSnBtVFhGRFZsQWpRZVYxb1duUC9kV1BWMmJQL2srYVNEN01q?= =?utf-8?B?S25sZWM5eXYzYk0yTDYxajU0TmMyMlY3dUUzUFJVZWtPNiszVzF4ditjRVRa?= =?utf-8?Q?hSohXU=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dFpvTHUwSzlzcHdKcjR1NjN0T25uT0x5OFFTeVVmQjI3a0VMTU5EYU1HNGFr?= =?utf-8?B?bG9oNkVDaVp2VFI0SXlNbTJNY2d0SGtHSHNVQ0t5dURDRS9jSVRmZE5ZTlNB?= =?utf-8?B?ejNBTGR6NnZIeENmUXZIcjI2N3dnT21va01Zdi9ma3I2Ui9oVm1IZnc4VHMw?= =?utf-8?B?RnVhSnh6c2tmejQ5cDRkV2JTLzltYWRPQmJrUG44ZUxKNmI0SlJCWGlTbWNw?= =?utf-8?B?ekxVUzFQdk5jZTBybUxYbFVxUXIwcS9WYkpNTE1lTjUzRDlmU0p5OGg2WjVy?= =?utf-8?B?OHNhSEV3V0JGYVpMcWhSSDJFNnBMb1FnSWFmVStoN2hTOHVvWmphVW9wRVFz?= =?utf-8?B?YVd6NUVsR0lZa2pUbzBncmhnVmJteEkzZjlJTnJ5WlRMRGlpUjd0bkRyVUQ2?= =?utf-8?B?R1hVUUtLb25CY2FhbFRTb2VTU1NJSk1oSmdJb1JxRUZpS0lyWEw5c3pnVjhM?= =?utf-8?B?K0s5eXhMVFBJZ1BZWTdKS1FUYVdVQWtEOVFZYndLcGk3NDd5djRrOUc1bnNy?= =?utf-8?B?N1QySXlIL0NVK09YOFcxNmQ2R2RVMXBCZ3QrWHNxNEExSU0rOW1aLytvWjVW?= =?utf-8?B?ek1wYjVRbTVkOGFjdzhqbVg3WTIzNHBEQzBFNGVQTnVrbXowNTBZTVZSK3J3?= =?utf-8?B?bEE5Ym9odUdCcWxPVXR2bzBIZkpqZWxSVVE4NlZxRnFZTDBwcWFkYUdhamp1?= =?utf-8?B?Y2dFR2o2Um1XV3ZEaUtuYS9OdWgyUno4WVRoZzRJOTZyYXVVUlJNWERGNUxI?= =?utf-8?B?T2VGOFhlSTh0NVB0RVlsWWdnREtkY0hrNk4rVjdSdXIyZi83Ry8wSDllSFZM?= =?utf-8?B?Uzl5RlRMbjdWRVhRaFFhVi9HRmMrRjkyM2FzZGFaZWFBODViZ0ZKOTEzZ1ZC?= =?utf-8?B?T1hjMUtScDljWEc3emZxUmR3ejdEMUoyNkdVV2xiZXFESy9QOW9MUHJBTFY2?= =?utf-8?B?cDQ5cGRUYXkxVDc2SktFbndoeU03Q2FLWXYvMHBiMy9CREgxVkpYSzhVeWZG?= =?utf-8?B?ZG96cG1wbVZvb3lTNWlFUHIySFBZVjBhMEVhemNKQ2ZlRFlBa0VMRjNMKzFK?= =?utf-8?B?YlZKQ2ttM0FKL3g4TTQ2YWcvUXY5UmJ5NFRramtOUUVxRGFOVzBDNEVXRHVF?= =?utf-8?B?UUE1b0VIcjNYWEZRM1crS0RoSTNINHZ1RG1DbVl5QnRYVDFuRlQ2V2hEL3By?= =?utf-8?B?NFVReWpEa2FrSThPWFl4NzFRckRzOTNjaENWQ2FOcnpZNXZya3AzZlFOY2xN?= =?utf-8?B?NWc3T0FubG5IM2F4UUpzQlRUUFhXcHhuMk9hUzRIV3VVcHZGbkl0TWtSRWF3?= =?utf-8?B?U05janhvck93c1NyTDB5dEZzeWMrT0xMUTVKYWNLWVNHQXlncVZ2bHlwcjJ1?= =?utf-8?B?TGhNTm9sbmNPZ21LcFhxeGppcjFVbXRKbmd4ZnVSUWlhN2tqTDZUZmlPNVR5?= =?utf-8?B?cnlxMWJhY08zajhPZnM3bVdLMU9TUEJSZmN1VDdSSEVlaW4xVGdlMmd0aVcw?= =?utf-8?B?a3ZUMTdvd2tEelJWcHc1N05XMnQxMml0S2V2dk44Q3dnZnBoV3M3eTJPRHhr?= =?utf-8?B?TW9NYkNXR3pCUXMzeFZ1M1JRdWthSElhUDc4eFA5ZXN3em5OY0ZZakZXRWxi?= =?utf-8?Q?inmD1TsL6Ibc9G85di3uH9I5yfxlVncdYeu05hMILj2Q=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: 5f7ffb07-44e9-4584-d56c-08dd7c8edc6d X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2025 02:31:58.1302 (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: BN0P223MB0133 Subject: Re: [FFmpeg-devel] [PATCH 2/2] avformat/id3v2: Check that decode_str() did advance X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/DM8P223MB03655372DFA7CFC85C5E2FAFBABD2@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gTWljaGFlbCBO aWVkZXJtYXllcg0KPiBTZW50OiBNaXR0d29jaCwgMTYuIEFwcmlsIDIwMjUgMDM6MzQNCj4gVG86 IEZGbXBlZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLQ0KPiBk ZXZlbEBmZm1wZWcub3JnPg0KPiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIDIv Ml0gYXZmb3JtYXQvaWQzdjI6IENoZWNrIHRoYXQNCj4gZGVjb2RlX3N0cigpIGRpZCBhZHZhbmNl DQo+IA0KPiBPbiBXZWQsIEFwciAxNiwgMjAyNSBhdCAwMToyOTowMkFNICswMDAwLCBzb2Z0d29y a3ogLiB3cm90ZToNCj4gWy4uLl0NCj4gPiA+ID4gVGhpcyB3aWxsIGNhdXNlIGRlc2VyaWFsaXph dGlvbiBlcnJvcnMgZm9yIG1hbnkgcGVvcGxlIGluIHRoZQ0KPiB3b3JsZA0KPiA+ID4gPiB3aG8g YXJlIHByb2Nlc3NpbmcgRkZwcm9iZSBkYXRhLg0KPiA+ID4NCj4gPiA+IEFzIHNhaWQsIGZmcHJv YmUgc2hvdWxkIG5vdCBwcm9kdWNlIHRyb3VibGVzb21lIG91dHB1dA0KPiA+DQo+ID4gQXMgSSBz YWlkLCBpdCBjYW5ub3QgYmUgcmVtZWRpZWQgb24gdGhlIEZGcHJvYmUgc2lkZSB3aXRob3V0IG1h a2luZw0KPiBhDQo+IA0KPiBJZiB5b3Ugd2FudCBmZnByb2JlIHRvIGNvbWJpbmUgbXVsdGlwbGUg YXV0aG9yIHRhZ3Mgd2l0aCAiOyIsIHlvdQ0KPiBjZXJ0YWlubHkgY2FuIGRvIHRoYXQgaW4gZmZw cm9iZQ0KDQpXaGljaCBieS10aGUtd2F5IGNvbnRyYWRpY3RzIG1vc3Qgb2YgeW91ciBlYXJsaWVy IGFyZ3VtZW50cyBhZ2FpbnN0DQpzZW1pY29sb24gZGVsaW1pdGVkIHZhbHVlcy4NCg0KSSBnYWlu IHRoZSBpbXByZXNzaW9uIHRoYXQgdGhlIGFjdHVhbCByZWFzb24gZm9yIHdoeSB5b3UgKHNlZW1p bmdseSkNCndhbnQgdGhpcywgbWlnaHQgYmUgZm9yIGhhdmluZyBhbiBhY3R1YWwgdXNlIGNhc2Ug Zm9yIHRoZSBkdXBsaWNhdGUga2V5IHN1cHBvcnQNCmluIEFWTWFwLi4/ICDwn5iKDQoNCkl0J3Mg YXQgbGVhc3QgYW4gaW50ZXJlc3RpbmcgY29pbmNpZGVuY2UgaW4gdGltZS4uLg0KSSBjYW4gdW5k ZXJzdGFuZCB0aGF0LCBkb24ndCBtZWFuIGl0IGluIGEgbmVnYXRpdmUgd2F5LCBqdXN0IGRvbid0 IHRoaW5rIGl0IHNob3VsZCBiZSBkb25lIGF0IHRoZSBjb3N0IG9mIHJlZ3Jlc3NpbmcgdGhlIHBy b2JlIG91dHB1dC4NCg0KVGhhbmtzDQpzdw0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=