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 074F247D0F for ; Sun, 19 Nov 2023 15:29:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 443CB68CC91; Sun, 19 Nov 2023 17:29:54 +0200 (EET) Received: from mail-lj1-f171.google.com (mail-lj1-f171.google.com [209.85.208.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 69A3868CBFA for ; Sun, 19 Nov 2023 17:29:47 +0200 (EET) Received: by mail-lj1-f171.google.com with SMTP id 38308e7fff4ca-2c5071165d5so44529261fa.0 for ; Sun, 19 Nov 2023 07:29:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700407786; x=1701012586; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=F4MUiNYEYJg3W5ZsPg/ah5bOQxcTHIMN6H+NUxxxIdQ=; b=J4miRNgeR4/cPd5pvtHPIob2JJjz2VZzxIe5/RbEv5eyKZt8/dofDoK3jdF/wzpkOc IAC4ZjqHEA5BjaCzYyti45rCsvWr6ZvmRuEgE1PVR3WA+1+2VjgyCVIi78eUjGSytXH1 YCJqjw3sDVFCI4xV+Qmne4QkfKTePbF5LUILQNbv0ZFU67fY8oX7w0rlm8Pwh1lXaqiZ jFAL9novvt0DOyKdH7uPPcSY03Yt3kvIrG0rtUjysjSAIm3p6MrDo6xZiScpEHQ5kK9K VcHROg8XgnHwQBx8Se2PTRbLvZKTxxJ84yiVgGR5L4lh/NdQjzGPYbN4Xa4NGRoCWY4h sbbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700407786; x=1701012586; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=F4MUiNYEYJg3W5ZsPg/ah5bOQxcTHIMN6H+NUxxxIdQ=; b=ivTsak5i5VHa/A2VQjK3d3OcuOv1A8m2fMxkIADJKI3ofRo8SG60pycejNamBollUA sYN0DZNhPHpJhg+TbmgCRPvNhlOT8vn7pGkbKMsjic2eLnupn5p8Dr0SWV/letuvEIsP 6yX1dLFSQMbFhcqWyZL1ZOusrN6RXoFZzIGDPOx7oh6AXNr5d63O2uWslhzllg2q5NHt F+eesWDoP9xAU0xxZj46C9r+mtiGZ6k32jEzKm9v7rTcF5Mg4xE4QYu0eM76vfR6jBbx QJ4dHka6U1Qeirv8qJPBKlP+D7xnO5ZcPvYEAS1C6np7gSiLXDu7cn6JCBER37NY72oN Y0pA== X-Gm-Message-State: AOJu0Yz/dEl27MkjAtA9eTroX7EhNI86faEIbwgz2161wiH7nydWefAW zZ8PvThieqLOJ8jelwe8se2wCpdwzeqhKGhJ8cdfBrDw/5c= X-Google-Smtp-Source: AGHT+IFF+YLghCGOsBov1ELQsE/ThWZeJcZ4kG0obI97cUf29SG8n7KLqAIFy6VLomBfpG63y6kKGNS9XA202hPBzZw= X-Received: by 2002:a05:651c:231f:b0:2c8:3269:2328 with SMTP id bi31-20020a05651c231f00b002c832692328mr2787315ljb.29.1700407785942; Sun, 19 Nov 2023 07:29:45 -0800 (PST) MIME-Version: 1.0 References: <1699986151-24741-1-git-send-email-dmitry.v.rogozhkin@intel.com> <1700240583-793-1-git-send-email-dmitry.v.rogozhkin@intel.com> In-Reply-To: <1700240583-793-1-git-send-email-dmitry.v.rogozhkin@intel.com> From: Hendrik Leppkes Date: Sun, 19 Nov 2023 16:29:34 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v3] avcodec/decode: guard against NULL hw_frames_ctx 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gRnJpLCBOb3YgMTcsIDIwMjMgYXQgNjowNOKAr1BNIERtaXRyeSBSb2dvemhraW4KPGRtaXRy eS52LnJvZ296aGtpbi1hdC1pbnRlbC5jb21AZmZtcGVnLm9yZz4gd3JvdGU6Cj4KPiBHdWFyZCBh Z2FpbnN0IHNlZ2ZhdWx0IHJ1bm5pbmcgVkxDIGRlY29kaW5nIHVuZGVyIG1zeXMyIFsxXToKPgo+ IFRocmVhZCAzMyByZWNlaXZlZCBzaWduYWwgU0lHU0VHViwgU2VnbWVudGF0aW9uIGZhdWx0Lgo+ IFtTd2l0Y2hpbmcgdG8gVGhyZWFkIDM3NzI4LjB4YWRkMF0KPiBmZl9od2FjY2VsX2ZyYW1lX3By aXZfYWxsb2MgKGF2Y3R4PTB4NjQ0N2IwMCwgaHdhY2NlbF9waWN0dXJlX3ByaXZhdGU9MHg2NWRm ZDAwKQo+ICAgICBhdCBsaWJhdmNvZGVjL2RlY29kZS5jOjE4NDgKPiAxODQ4ICAgICAgICBmcmFt ZXNfY3R4ID0gKEFWSFdGcmFtZXNDb250ZXh0ICopYXZjdHgtPmh3X2ZyYW1lc19jdHgtPmRhdGE7 Cj4gKGdkYikgYnQKPiAgICAgYXQgbGliYXZjb2RlYy9kZWNvZGUuYzoxODQ4Cj4gICAgIGF0IGxp YmF2Y29kZWMvaDI2NF9zbGljZS5jOjIwOAo+ICAgICBmaXJzdF9zbGljZT0xKSBhdCBsaWJhdmNv ZGVjL2gyNjRfc2xpY2UuYzoxNTk5Cj4gICAgIGF0IGxpYmF2Y29kZWMvaDI2NF9zbGljZS5jOjIx MzAKPiAgICAgYXQgbGliYXZjb2RlYy9oMjY0ZGVjLmM6NjUyCj4gICAgIGdvdF9mcmFtZT0weDY0 NmU0YjAsIGF2cGt0PTB4NjQ1MjJjMCkgYXQgbGliYXZjb2RlYy9oMjY0ZGVjLmM6MTA0OAo+Cj4g KGdkYikgcCBhdmN0eAo+ICQxID0gKEFWQ29kZWNDb250ZXh0ICopIDB4NjQ0N2IwMAo+IChnZGIp IHAgYXZjdHgtPmh3X2ZyYW1lc19jdHgKPiAkMiA9IChBVkJ1ZmZlclJlZiAqKSAweDAKPgo+IHYy OiBjaGVjayBmb3IgZnJlZV9mcmFtZV9wcml2IChIZW5kcmlrKQo+IHYzOiByZXR1cm4gRUlOVkFM IChDaHJpc3RvcGggUmVpdGVyKQo+Cj4gU2VlWzFdOiBodHRwczovL2dpdGh1Yi5jb20vbXN5czIv TUlOR1ctcGFja2FnZXMvcHVsbC8xOTA1MAo+IEZpeGVzOiBiZTA3MTQ1MTA5ICgiYXZjb2RlYzog YWRkIEFWSFdBY2NlbC5mcmVlX2ZyYW1lX3ByaXYgY2FsbGJhY2siKQo+IENDOiBMeW5uZSA8ZGV2 QGx5bm5lLmVlPgo+IENDOiBDaHJpc3RvcGggUmVpdGVyIDxyZWl0ZXIuY2hyaXN0b3BoQGdtYWls LmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEbWl0cnkgUm9nb3poa2luIDxkbWl0cnkudi5yb2dvemhr aW5AaW50ZWwuY29tPgo+IC0tLQoKVGhlIGxhdGVzdCBjaGFuZ2UgaXRzZWxmIGxvb2tzIGZpbmUg dG8gbWUsIEkgd291bGQgaG93ZXZlciBwcmVmZXIgaWYKdGhlIGNvbW1pdCBtZXNzYWdlIHdvdWxk IGNvbnRhaW4gYSBiaXQgbW9yZSB0ZXh0IGFuZCBhIGJpdCBsZXNzIGdkYgpkdW1wLgoKTWF5YmUg c29tZXRoaW5nIGxpa2UgdGhpcyAocXVpY2sgc3VnZ2VzdGlvbiwgZm9yIHRpdGxlIGFuZCBib2R5 KToKCmF2Y29kZWM6IHZhbGlkYXRlIGh3X2ZyYW1lc19jdHggaXMgYXZhaWxhYmxlIHdoZW4KQVZI V0FjY2VsLmZyZWVfZnJhbWVfcHJpdiBpcyB1c2VkCgpWYWxpZGF0ZSB0aGF0IGEgaHdfZnJhbWVz X2N0eCBpcyBhdmFpbGFibGUgYmVmb3JlIHVzaW5nIGl0IGZvciB0aGUKQVZIV0FjY2VsLmZyZWVf ZnJhbWVfcHJpdiBjYWxsYmFjaywgYW5kIGRvbid0IHJlcXVpcmUgaXQgdG8gYmUgcHJlc2VudCB3 aGVuCnRoZSBjYWxsYmFjayBpcyBub3QgaW4gdXNlIGJ5IHRoZSBIV0FjY2VsLgoKLS0tCgpGZWVs IGZyZWUgdG8gYXVnbWVudCBhbmQgcmV3b3JkLCBidXQgSSBkb24ndCB0aGluayB0aGUgZ2RiIGR1 bXAgb2ZmZXJzCm11Y2ggaW5mbyB0aGF0IGNvdWxkbid0IGJlIGNvbnZleWVkIG1vcmUgY2xlYXJs eSBpbiBhIGZldyB3b3JkcyB0aGF0Cm1lbnRpb24gdGhlIGFic2VuY2Ugb2YgaHdfZnJhbWVfY3R4 LgoKLSBIZW5kcmlrCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K