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 B3CAE4AC72 for ; Fri, 21 Nov 2025 16:33:53 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'aX40JKmKMbvVowpCCd774arhaL903qen94x0eV77V1E=', expected b'ZCXtH2DxnsOJHPbLhaFpG+kAqHWDPeAuaIzpO9BcjXQ=')) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1763742828; h=to : date : message-id : references : in-reply-to : content-type : mime-version : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-transfer-encoding : from; bh=aX40JKmKMbvVowpCCd774arhaL903qen94x0eV77V1E=; b=Qo8SBnwnHkMkuscAIhuZB+waA97RMYXpReFVn0dKr3hqkVGBI9L9nIvq49T4eZm0CmTbW xj/Ur4KrsemEmSDGeBCUg9Mp2xCmZjaUu4n/MF6M7vfQQhWjZy9Tpi/IUNNS6kIsXOTU9s7 vLU2WvpMCkgScc6unz3xXes1Hl4EYgZPpmrkapjvy3slBJ95QLIZie5yaqRqtZPHMesup8Z XjB9pjJXjshA9wD2ouu8VVViZ5RsBCd/+hL6ayyR01v2mJzLF9SrRZbI3AyXpCQJLmkEaT7 ZID8JFCeNYE6S8DRjADMb8Ls0Weo+yOqEo9IF8mdA+58seM6H5iMkjjHC9+w== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id B3E6868FFF7; Fri, 21 Nov 2025 18:33:48 +0200 (EET) ARC-Seal: i=2; cv=pass; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1763742827; b=WNY2y0WBwGZ6IHCAld1PFsllrJs7P3ScuobMTgxzBTn++k1/sEP6vFMdl6QeEmRl0RW4X dzQtXQMarPgJUAJDwbZOwz8VJ+JGVW9iaTGjSFebvVOvbIe6gKdJc+k2dpp0ExT0Osakqmp +XVBtPB4gM3P2waVuZDAVUiAYNZehZTN0fk/NqimJV/nzGGquyZ1eqnunSFBx6tJUI4GImV Ssn2c5ov6QzD1TttpoR3d1dE74SIax2Yze+W1ktPjHs5TJZzJeBwvhYQSEkuaSPsKoD6ycC sVlB3lKns1S00d+bfi6Ez5BjGTfNYUVaLSLXgoVzzCwfhrkN8ig3/94LLDDQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1763742827; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=aX40JKmKMbvVowpCCd774arhaL903qen94x0eV77V1E=; b=SfHS7TRUMLJOzUuAWYGLPQaS+t+1fQHUEpzZfg0wGeYWuQHYs6gMhmKbk5TVWDs14CCgg hcWDQ7ZHJnuqf/bJYYyXC8pEp8UQc5xjTasGiFKvwqLNznz+Fyl02/6HRwLqIsAFcK1+WHg ywApmjrZwVQMODp8ZaTNSzlQVrcBqA5kuFA+zaFtVnGDfO4tWk+e5hptvelhRpW79ayXbMO MTvvEkHO0j2V0zh0Yn10VJp3dulOIOsvUZJr5/nYaOlSWkCRKnk1l6L9SiPtfuFb0cQ61r2 5mmBms1L7PC/Cv7dMfuyNccKIGtXqzbEfDOfN+1mbbqK3nS6aONgyZgGJQdg== ARC-Authentication-Results: i=2; ffmpeg.org; dkim=pass header.d=intel.com header.i=@intel.com; arc=pass; dmarc=pass header.from=intel.com policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=intel.com header.i=@intel.com; arc=pass; dmarc=pass (Used From Domain Record) header.from=intel.com policy.dmarc=none Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id E51FA68FFBE for ; Fri, 21 Nov 2025 18:33:32 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1763742819; x=1795278819; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=ZCXtH2DxnsOJHPbLhaFpG+kAqHWDPeAuaIzpO9BcjXQ=; b=F0tI8MstHylSzPc9XTCh0Lqzt1cP5wLfRZ0cJ9Lb2YAmRj6RL1/ktgK3 8hGubeb9OyxTNJauW8b3l8/3VaekNvORplmfQ5TfNOkt4ue3706oUSLvG COyqWaFvGVo5SJCTpp3y1dbAn/OtC6FKJY8rAJgncVzUWsLIAmaBzRPI5 A5JP+AnQRXqdIeixHru/93K4X/Ei33IZrJDVdJxoJsfP2svK4b0+GFnW4 LDyLDxc51aymBfsmNSfvTHMJFCx5GdZZecNZ27jStt0nDqIShAo7rg42a RKRvi1sfk0M4XMZQ6HtIseF7qHn/+3dh5oOEL1DJaS5jNjXRPyznUmh50 w==; X-CSE-ConnectionGUID: d6vD+xZsQ067R0tMAvK/aA== X-CSE-MsgGUID: KKSTZQgrSumSUOx76DTiKw== X-IronPort-AV: E=McAfee;i="6800,10657,11620"; a="69697196" X-IronPort-AV: E=Sophos;i="6.20,216,1758610800"; d="scan'208";a="69697196" Received: from fmviesa010.fm.intel.com ([10.60.135.150]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2025 08:33:31 -0800 X-CSE-ConnectionGUID: SObico4US2uhVbTnlu6Anw== X-CSE-MsgGUID: Mw3QvvwxTyKzux3iH5HW0A== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.20,216,1758610800"; d="scan'208";a="192503280" Received: from fmsmsx901.amr.corp.intel.com ([10.18.126.90]) by fmviesa010.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Nov 2025 08:33:30 -0800 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) by fmsmsx901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Fri, 21 Nov 2025 08:33:30 -0800 Received: from fmsedg901.ED.cps.intel.com (10.1.192.143) by FMSMSX903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27 via Frontend Transport; Fri, 21 Nov 2025 08:33:30 -0800 Received: from SN4PR0501CU005.outbound.protection.outlook.com (40.93.194.5) by edgegateway.intel.com (192.55.55.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Fri, 21 Nov 2025 08:33:30 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=n7mtVCXnEefwuP7teAQhbeXi48up4X6McNZfxYBluR7g78ldH7kPuh81HTH7AgTO7pF0oFp+lsOb1MnV7qQ1ToekfU31gG3kiq5DUR3rzx5HNbW1Ml5FS/3mYLOILWkud+V+exhUv0XZDjmf0ekGa+4whIIirCCT9xTEn2V1vWHciCWuZzZJdGFccqKJ4Wc45bWm9/A6HyUraCDy5kM0k676buJZSEEtOWkJeRtT42mwvy8Wi3hOmIlKf43n0FHqo89KZEeJ7gQEFz/wUoh76HH6OUlLNapp11O8D9Ic/EsiHVzoxN/rNknRZwKTd1ylECRnj2Lb2j5mMk2Ueb16jw== 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=ZCXtH2DxnsOJHPbLhaFpG+kAqHWDPeAuaIzpO9BcjXQ=; b=pJ/9/ZFGutz1hFXZgP9W0FM+6rfgjNcrdFxV13fCBKX+iwCNaWjwnWx5kWCqGk8RSx+aghLquuTlC/YlafIiUKZZCLQJzuDRWryccP/XppV7bFSzcT06ZszU8MDMZmz92h9ZTGw33QaovmiIpEVDsyydgcy1oXzIJdU8lJZ/DLbx5MKMxT80Ifn4vOQsf73DKN/fFRGONwRyrysvFemXtmirNshFt/BXO+UAdH7Xfc8LpU9ACx0p/LQQ/l5ELKQvE2bE/7w29aypiL6YPSW+GdefLg7asW+HtIR6obYO+3ydZCyjZAma4EEZqlfo5h2XqWzdjPRQrsAcqVv1jcTDrQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from DM3PR11MB8757.namprd11.prod.outlook.com (2603:10b6:8:1af::7) by SA2PR11MB4793.namprd11.prod.outlook.com (2603:10b6:806:fa::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9343.12; Fri, 21 Nov 2025 16:33:28 +0000 Received: from DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::e606:41a7:a191:90b6]) by DM3PR11MB8757.namprd11.prod.outlook.com ([fe80::e606:41a7:a191:90b6%4]) with mapi id 15.20.9343.011; Fri, 21 Nov 2025 16:33:28 +0000 To: FFmpeg development discussions and patches Thread-Topic: [PATCH] avcodec/qsv: Multiple calls to ff_qsv_init_session_frames() cause handle and memory leaks. Thread-Index: AdxIAkKsGhXHOYhCQYSTfmkkSeJb3ATAWk7g Date: Fri, 21 Nov 2025 16:33:28 +0000 Message-ID: References: <67afd6cd2472418eb4668f64f9f3a0d3@hanwha.com> In-Reply-To: <67afd6cd2472418eb4668f64f9f3a0d3@hanwha.com> Accept-Language: en-AS, zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM3PR11MB8757:EE_|SA2PR11MB4793:EE_ x-ms-office365-filtering-correlation-id: 2a551609-3c56-45a4-ec27-08de291bb352 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|4022899009|366016|38070700021|7053199007; x-microsoft-antispam-message-info: =?ks_c_5601-1987?B?alFRYlA4TVNlRjZxQ3pEcXliT1lNa1czNDhDTHUrTUprKzliNWFx?= =?ks_c_5601-1987?B?VDdodXhWcWcxMkM5bXl0Nkk1bkpyVkkyQks3amRnTnhmNllGbWZi?= =?ks_c_5601-1987?B?YkdUVHQvU1FweDNwTkRDRlZZNy9Qa1A4d3lxT3NSMGRXb2Fmb2ZB?= =?ks_c_5601-1987?B?RkVJYXJxWUVkNHNiZHlvakhBWWJSUldmeThnaW5sMEZmd0hkUG85?= =?ks_c_5601-1987?B?SzB4ajNMSTlZVWFTRWtoUXlwUmI5TXVPeWliZlhoekQvalEwL005?= =?ks_c_5601-1987?B?bGFpdXovc1pFOHNOT0l4eUNWVnpQTDdYdFQ2VEh2NU1yZkVOaHV1?= =?ks_c_5601-1987?B?cWJ4dnZ5UGR4MnFqRVBrK3ZlZ09nUktyOG1CMTB0UzZDY21pRytQ?= =?ks_c_5601-1987?B?b2FVamI4ck56SHRucGJkTFhCNlVQYTU4VjhEL3krcTdRTUUxQ3hD?= =?ks_c_5601-1987?B?RGptd2k0cElCSjh0NkdsRVpsaXVLcmphYWkxL1NMODVQMlNOTWJt?= =?ks_c_5601-1987?B?R2wxdDdkeGxkTlFsMzhzL2N0R2FjQnY4YW91dkpIOTBWQVY2aDJS?= =?ks_c_5601-1987?B?MDAvaHRXVjFvdHlHTHRCdVZzNkpoREJyck50amhmTkhwQ01NdVI5?= =?ks_c_5601-1987?B?QThXS294bDd0bmhlSzhIem1hQ0c3elpYWkhZMXplTWxBS0k5clIr?= =?ks_c_5601-1987?B?WTB5TmZkblQrUCthdWJ2S0xFTDRvWUtMM24vbEl0YmQ0amtoUXpM?= =?ks_c_5601-1987?B?RE5FTThCZm01TFM2U1hQUVAvVTI5aCtFQ1hUa1l6MlJIbm9ra1Bl?= =?ks_c_5601-1987?B?c1M0UkdHeEpxbmxLbjgrWkZFS2pRajRXZ29FeVJUMENZTFArRU5k?= =?ks_c_5601-1987?B?N1JUZG1pYVIrdFhvQjZicHFoZmNHK0hUWkNEcVB0UU15ZHlJNGdF?= =?ks_c_5601-1987?B?N3dpWXBscGJPZi93U3dZYUhLc1NxZDAxMklSRkZIMDdFRldGSWZF?= =?ks_c_5601-1987?B?ZE9tMFhqbTQrV21qQVd1ank2S21uRXVwK1JCUWlTNkdOSDdBVDFU?= =?ks_c_5601-1987?B?ZkViamVoREthZ1dZcDVrSlV4RjR4dFpzVGpjZzBLTU14YVRwaUFI?= =?ks_c_5601-1987?B?U3NBRWJuWG9LakdEci85cm1KVVkwOHVqdUswMkRtdWVFYjBuN09p?= =?ks_c_5601-1987?B?ejQzQ0k3NWlLMmxyM3JtaUJnVFQ0THh4aVY3OXhHMmJDZ2x3NzJk?= =?ks_c_5601-1987?B?U0prd0FyTFlEUzVYOHhPTzdQU2diTHdNSFFrT1hQSnl6OExkd1lx?= =?ks_c_5601-1987?B?Y1ZVQUloYWpmZjB5WTg1TkF1ZG5YN2EwZm1GUlV6VnM5cXA5R3dl?= =?ks_c_5601-1987?B?Yk1KSXNxWlhyUUlxR0FmUC9iSndWNFhtcUVMaXNqMDVrVUFrRUJC?= =?ks_c_5601-1987?B?S2VDTlc0SEdNUkcrYmcrdWRjcjdiM1hWK0EwZm9JUmplUDI2YTZL?= =?ks_c_5601-1987?B?dmJGam1Cd3UxMkVBZjVpY0xBd09TcmZnM1ZrL0N6cUhrZGpobjkw?= =?ks_c_5601-1987?B?U0VBNFpuWWlaZGdNUis0Z1N2ME1XQXJNbitFSTZ2TXVkMHFwNTlS?= =?ks_c_5601-1987?B?b01QY1pJK1dZcWVwbHNkUzZjUStwV2hRUE84aU9JSGhFZGIwaVZM?= =?ks_c_5601-1987?B?TDUvRDl2SlVTTVpOTWpYR0FGY3hsaDV0b3VRam5mcHhiWU5aa1Iv?= =?ks_c_5601-1987?B?QkdzYmR4dVFLbWpTZ040d0Jic1lYdElmR0QzTitIU3c4Vm1xSWpT?= =?ks_c_5601-1987?B?dzZwdm8ra2M1dEs3ZUorMnNiZkEwOGN5ZHByczZmd1o1VGxqZ3N6?= =?ks_c_5601-1987?B?ZWhBVDY1d1YwS3VOeXBnejk2WjgwRjlXdEN1d2tjajc0NUM1TTk3?= =?ks_c_5601-1987?B?c1FueDVaRHptVEpKcTNKdnRkMTVIcnJuZEFGSmlYVEJqN2h1b0RH?= =?ks_c_5601-1987?B?ODZjOWRtbGcxOExKREovYWFaTDI1ZlZnVTUrb1U3bExaUHVaNnhL?= =?ks_c_5601-1987?B?OEROOGZQemhqY0pkcTJVZlZSMmpVQUFGMzJINTgzMWtjMlJqdThW?= =?ks_c_5601-1987?B?SkVSY2xwSGs4Mi9scnJCaEExQU1oWnhHMWovdUtIYXJCMy9pYm1w?= =?ks_c_5601-1987?B?VG1vekNNQTRYbHlERWdQSGxDaWNXVDN3VmFwdE5nQjdaUWJkazRH?= =?ks_c_5601-1987?B?dFZDVjRqQ0JvMTFpK0l6am1ZbFhvcVdUQ1pDelQvOHYvSC8vK2N0?= =?ks_c_5601-1987?B?U2xNWnU0SzZYNzdkbGlSdzhNQkZ0NVMzckF0VXU3UWw3amx4MGx0?= =?ks_c_5601-1987?Q?mUdqDOTaFYd2uTG?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:ko;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM3PR11MB8757.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(4022899009)(366016)(38070700021)(7053199007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?ks_c_5601-1987?B?WC94RmpZekpZMmZ1VVVlNWtudzY2SjgxWm4xeUJYY051SG5Zczdh?= =?ks_c_5601-1987?B?d3p0dnp4RU1tL1dlbzdtM2F2Qzd4SC9kMzJ5Vmg0dDBpSGxWcVRV?= =?ks_c_5601-1987?B?bzROcUo4TUhMMEJMRlVPVmtuQUF4Z21NSEl6MU9mK0pXeE1Vcm5L?= =?ks_c_5601-1987?B?YStmTXFETExsNHozWE80MVhERVM2SFprbEtHTVRRNUk1ejNDQjM4?= =?ks_c_5601-1987?B?MW0xWXNsNDR0QnlxZC9DWmdlaGsvZ01mM0FUTU9kRVNtNEFvZjRT?= =?ks_c_5601-1987?B?TFBzVGkxdVhoTFl1VnBRVVM1cU13ZnhMS1hnMlZ0eVFoamx4bFpG?= =?ks_c_5601-1987?B?V1FUc0JZUlRqcUZpT1lGVEVsMDl3TVhoTElEVFhNYjZIUW1hSDc3?= =?ks_c_5601-1987?B?KzR6em1FUWpjZGlqNW9CVitBdmZsQUlKcGQwb3JPK3haZURyQ2I3?= =?ks_c_5601-1987?B?R0hRSllLTWwwL1BwdU9UdCtZQWdvYkRWN0NmNFZQdFhYZm4zOTBi?= =?ks_c_5601-1987?B?TXVheEljOXEwWE1ma1FxVXg1dmlHSFFVV2h5VkdEQzJKTGY1UFRJ?= =?ks_c_5601-1987?B?SlJpYzZSODNudDJob0p0MTFXRGFKWVVSOTVVTWRhRmp1eERDTXpW?= =?ks_c_5601-1987?B?eDJNWmQwdmZjVm5mSG11N2NiSEJRQjlyaU1VQnQ1L2pHQjZ3YmNo?= =?ks_c_5601-1987?B?dlNpOGR0dVVLOXJUbmphdFNOa1lmSENaMFhFY3I2eTlUUjN4RzhJ?= =?ks_c_5601-1987?B?a3ErSkw3aE5KcUdwamFseFJwTWsxMklLOTRvSHVBL0YrMkF6cm85?= =?ks_c_5601-1987?B?aUpUVi8yK1lNYloxMkJKQkxTTTladUo5NEFrYWlndzg1cnBvbUpP?= =?ks_c_5601-1987?B?UDFmZ2x1QndIZ2lFSW93WGZpNCtocVBaYnZ4aEppMUNTS2xnU3FG?= =?ks_c_5601-1987?B?RzFTdFhocGE1NTBlNWNEUENEUStWTHlPbDA2N3NldzBDeEpidDE0?= =?ks_c_5601-1987?B?MFVRZVM0M1FTM05jcmtTY3Q1UlAya0ZWRmYrRWgyVEloN0hZTE5h?= =?ks_c_5601-1987?B?cy80N3lWa2JrT1plNVp1eGVKekUveGVjK2laSGN1b2l0L3piZXlR?= =?ks_c_5601-1987?B?U212aWFFV2Z5WnJMZnlFVUpCVzZhRm9OWjllQk1NL25PSERyNFEx?= =?ks_c_5601-1987?B?VDVRNllZK1ZkVk9acWhhQ1FnSW8zQnkreGlnNFZncUFta01zUEVv?= =?ks_c_5601-1987?B?YndjOWFoOVAyejd5M0ZoaUpPNExnMjlGUERuRUJLT3lkK3FKaVZQ?= =?ks_c_5601-1987?B?cHVTVXViK3ZtUXMyenduMmlzL1JhSnIxQ2FSblFNZHlCWEJLN3h4?= =?ks_c_5601-1987?B?NFZRdEdDenYyMG0rNlA2bzl0azZ4bDA5VnFGZ0pnWWIvRC9BNjJJ?= =?ks_c_5601-1987?B?ZHdXWGZ3UFBsc3ZSd3NZWVN6WEpiRlh0akhzTTZweEFRdUd2ckww?= =?ks_c_5601-1987?B?N0R6S3ZRR0pCR1Vpak9uVzI2MDRGUFo2UWNIcW15ZStZM04vSGFp?= =?ks_c_5601-1987?B?SFd3TkpaZ2d4dStKS3VMTlJXdm9YQUhnNjhqa0k5U0VlQ0tuaUQv?= =?ks_c_5601-1987?B?L2NuWDB2bzk3UXJRZVQ3c2lPOGxtazVjNlh1d2s0V0V0bTYyRTdK?= =?ks_c_5601-1987?B?SGo1djkzYlF6NEpCS0kvR0NCdWVRVEgzSzV6VTVzY3NlT0lsYzJ3?= =?ks_c_5601-1987?B?S0lHQm1UdjljRlNmVk5xMVlOT2s0OUQ1T3lTS3V2Z1FLbTF5Qi9j?= =?ks_c_5601-1987?B?UzNDSWc1Y0E0VTNFYVV1dHVGVHoxRmxlRFpQUHpUSmtTb2o2MGZx?= =?ks_c_5601-1987?B?VXBBWFVvSEtvQlo5SW1IWW0xNWtBSTcvTzhZU0ZMZmRDcndMWnNa?= =?ks_c_5601-1987?B?VjIzOVlNTVA1dGVnaTRqbFRwWUhRWEtrckI0WWJVRXlGUWpmTVZn?= =?ks_c_5601-1987?B?ZmdiMUQrY2Zrb01GRDRyRUw0ZGNsV1M3NmNSbnpoQm9yVFl4MnY0?= =?ks_c_5601-1987?B?UEtPTjZiTEtiWnRjUnVaYUpTL1J0Q2dBRmh1Ym9SVS80TUJ2TDVH?= =?ks_c_5601-1987?B?TDFRME9iSWFIRGRhMHdlSzcwU0ZVc1duNS9Mem81T2U1Wlgxa1JF?= =?ks_c_5601-1987?B?Qkt1QUhIcnVxRXBUNE10UTBSajdLclVWL1dSdWh1WjR6aHRHSloz?= =?ks_c_5601-1987?B?OWtqdGp4b0JSWHdNMk1VL0psYy9FeExqdkhmR0VkaFB0UEV4RWR4?= =?ks_c_5601-1987?B?bzBOQzFBRURRcXZCd2U4R3RHNXJXbHN6N3JwNGpQUFo0b2svSDlk?= =?ks_c_5601-1987?B?Z1pPK0dvNnBZellNSEpNeHVIUDA2YU01Vk53WU9qQ1RacGdGd3h3?= =?ks_c_5601-1987?Q?3I3+y1olwqbQj1q6YRHURMM5KC4oCSHXf91JmaHA?= Content-Type: text/plain; charset="ks_c_5601-1987" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM3PR11MB8757.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a551609-3c56-45a4-ec27-08de291bb352 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2025 16:33:28.2448 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: moLy9JP9+SCJ6RO8skGuztWvkOyjLnMpqNpMCpZ5jKzce1lJx0owJ5JFmOjLTvkyfsYm3NbOztDfgkgWrfcf4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4793 X-OriginatorOrg: intel.com Message-ID-Hash: FT3QQ3VN633WQLQXD7YBFGXLJU3GP74M X-Message-ID-Hash: FT3QQ3VN633WQLQXD7YBFGXLJU3GP74M X-MailFrom: SRS0=fxRc=55=intel.com=haihao.xiang@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [PATCH] avcodec/qsv: Multiple calls to ff_qsv_init_session_frames() cause handle and memory leaks. List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: "Xiang, Haihao via ffmpeg-devel" Cc: =?ks_c_5601-1987?B?sejH9sijKEhZVU4gSE8gS0lNKQ==?= , "Xiang, Haihao" Content-Transfer-Encoding: base64 Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogsejH9sijKEhZVU4gSE8g S0lNKSB2aWEgZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4NCj4gU2VudDog VHVlc2RheSwgT2N0b2JlciAyOCwgMjAyNSAyMDoyOA0KPiBUbzogZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcNCj4gQ2M6ILHox/bIoyhIWVVOIEhPIEtJTSkgPGhoMy5raW1AaGFud2hhLmNvbT4NCj4g U3ViamVjdDogW0ZGbXBlZy1kZXZlbF0gW1BBVENIXSBhdmNvZGVjL3FzdjogTXVsdGlwbGUgY2Fs bHMgdG8NCj4gZmZfcXN2X2luaXRfc2Vzc2lvbl9mcmFtZXMoKSBjYXVzZSBoYW5kbGUgYW5kIG1l bW9yeSBsZWFrcy4NCj4gDQo+IFdpdGhpbiBxc3ZkZWMuYywgZmZfcXN2X2luaXRfc2Vzc2lvbl9m cmFtZXMoKSBpcyB0eXBpY2FsbHkgY2FsbGVkIHR3aWNlIGR1cmluZw0KPiBkZWNvZGVyIGluaXRp YWxpemF0aW9uLiBBbHRob3VnaCBxc3ZfY3JlYXRlX21pZHMoKSBtYXkgYmUgY2FsbGVkIGlmIGF2 Y3R4LQ0KPiA+aHdfZnJhbWVzX2N0eCBleGlzdHMsIHRoaXMgcHJvY2VkdXJlIGNhdXNlcyBtZW1v cnkgYW5kIGhhbmRsZSBsZWFrcw0KPiBiZWNhdXNlIHRoZSBleGlzdGluZyBjcmVhdGVkIHJlc291 cmNlcyBhcmUgbWVyZWx5IHNldCB0byBOVUxMIGJlZm9yZQ0KPiBmZl9yZWZzdHJ1Y3RfdW5yZWYo KSBpcyBjYWxsZWQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBIeXVuaG8gS2ltIDxoaDMua2ltQGhh bndoYS5jb20+DQo+IC0tLQ0KPiAgbGliYXZjb2RlYy9xc3YuYyB8IDQgKystLQ0KPiAgMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL3Fzdi5jIGIvbGliYXZjb2RlYy9xc3YuYw0KPiBpbmRleCA4YTNkYzk1 NzA2Li5kOGRkZjg1MzkyIDEwMDY0NA0KPiAtLS0gYS9saWJhdmNvZGVjL3Fzdi5jDQo+ICsrKyBi L2xpYmF2Y29kZWMvcXN2LmMNCj4gQEAgLTExMzMsMTMgKzExMzMsMTMgQEAgaW50IGZmX3Fzdl9p bml0X3Nlc3Npb25fZnJhbWVzKEFWQ29kZWNDb250ZXh0DQo+ICphdmN0eCwgbWZ4U2Vzc2lvbiAq cHNlc3Npb24sDQo+ICAgICAgICAgIHJldHVybiByZXQ7DQo+IA0KPiAgICAgIGlmICghb3BhcXVl KSB7DQo+ICsgICAgICAgIC8qIGNsZWFuIHVwIHRoZSBleGlzdCBtaWRzICovDQoNCnMvZXhpc3Qv ZXhpc3RpbmcgDQoNCj4gKyAgICAgICAgZmZfcmVmc3RydWN0X3VucmVmKCZxc3ZfZnJhbWVzX2N0 eC0+bWlkcyk7DQo+ICAgICAgICAgIHFzdl9mcmFtZXNfY3R4LT5sb2djdHggPSBhdmN0eDsNCj4g LSAgICAgICAgcXN2X2ZyYW1lc19jdHgtPm1pZHMgPSBOVUxMOwkNCg0KWW91IG1heSByZW1vdmUg b25seSB0aGlzIGxpbmUsIHdpdGhvdXQgYW55IG90aGVyIGNoYW5nZXMuDQoNClRoYW5rcw0KSGFp aGFvDQoNCj4gICAgICAgICAgcXN2X2ZyYW1lc19jdHgtPm5iX21pZHMgPSAwOw0KPiANCj4gICAg ICAgICAgLyogYWxsb2NhdGUgdGhlIG1lbW9yeSBpZHMgZm9yIHRoZSBleHRlcm5hbCBmcmFtZXMg Ki8NCj4gICAgICAgICAgaWYgKGZyYW1lc19od2N0eC0+bmJfc3VyZmFjZXMpIHsNCj4gLSAgICAg ICAgICAgIGZmX3JlZnN0cnVjdF91bnJlZigmcXN2X2ZyYW1lc19jdHgtPm1pZHMpOw0KPiAgICAg ICAgICAgICAgcXN2X2ZyYW1lc19jdHgtPm1pZHMgPSBxc3ZfY3JlYXRlX21pZHMocXN2X2ZyYW1l c19jdHgtDQo+ID5od19mcmFtZXNfY3R4KTsNCj4gICAgICAgICAgICAgIGlmICghcXN2X2ZyYW1l c19jdHgtPm1pZHMpDQo+ICAgICAgICAgICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsN Cj4gLS0NCj4gMi40OC4xLndpbmRvd3MuMQ0KPiANCj4gX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18NCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdCAtLSBm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPiBUbyB1bnN1YnNjcmliZSBzZW5kIGFuIGVtYWlsIHRv IGZmbXBlZy1kZXZlbC1sZWF2ZUBmZm1wZWcub3JnDQpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0IC0tIGZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwgdG8gZmZtcGVn LWRldmVsLWxlYXZlQGZmbXBlZy5vcmcK