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 DAF5F48230 for ; Tue, 14 Nov 2023 18:33:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0F83E68CD2D; Tue, 14 Nov 2023 20:33:13 +0200 (EET) Received: from mail-lf1-f49.google.com (mail-lf1-f49.google.com [209.85.167.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F07D568CCDF for ; Tue, 14 Nov 2023 20:33:05 +0200 (EET) Received: by mail-lf1-f49.google.com with SMTP id 2adb3069b0e04-50943ccbbaeso8521701e87.2 for ; Tue, 14 Nov 2023 10:33:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699986785; x=1700591585; 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=XX8IEeFL58OVNCclT0cNB2HRMYGqVbw+/Hto7dpg8+k=; b=c7u8QjSgUP9I2XRYqRwYtFKjo02l41LqTJvpNPAL/Lzb6ZDmH6nRxBNeITXBaeAbdD 9bFrKaYvzceYALG5DHRUweDIr5LzaHpe2RRJ/YiDOrFGoAX6feWRcoEsQjMz3IxqsE5z JkzFIiqwE7xAXFFXtG5NqT7YHVXJo1z28OriatWE3P3CTnK+InsMgtfk9PYeivJW/hG1 gceuc0JIPp7Ie3JkGrrdpXUkjwpSBxa9pX8t0NdIshZDxSfz3XxIedi+Q5lusn9zuBja l0o6934uJaDefvINo6Vp1aYkIx4krIESRv28IBU7Lp7Fvn3CrjZwbhRd+/s9L/pO/Emg oKzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699986785; x=1700591585; 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=XX8IEeFL58OVNCclT0cNB2HRMYGqVbw+/Hto7dpg8+k=; b=qbG7GjBTSeL+4Yy2WCD3Qd6fFyGFbAP9HrKlwtO8JXxDvpKw6RWepvyK0zB0qfh0l7 DiwXpHxttiwVZpejnik/cfPcHVsJBQlVDk4BOQ5lYEeWHul0d+qSC85onP88IpGMopb/ 5hoYZnC5E815sgKQmZb+s2Gw4ox1sDRIua4MKCkQIrg5WaTeTl3B9huN+UV5NYd/e8/z eIWIs4wx9X4hMk1OHOQ4rK3mmihU7Zj6rJiSiB6xhQuMkLfmIPFwz0yq3cqU3+YhJM3g Enhko1r8Y3G176SEmaofvhNQJaGEkSc7QizoaQSJpxQlnRVebnn3jrPe/Eqd7cOK0WM4 OCew== X-Gm-Message-State: AOJu0YxrOpFzUJDM4eRbSaWHsk+3DHPfOPzkrl9EnksmXwaGh1Sm+L4H TkF9D/hUewvZqMV9IxlNqoqzojvNlxFsCLLiLVII+JjYEvg= X-Google-Smtp-Source: AGHT+IECeK5yiL8exwxnjXz47hdXylperCkNWKYWvR/lwprvNuyvA6/00okFuu/99xsASeNhCEHjzsK25QRTiiJCDik= X-Received: by 2002:ac2:5110:0:b0:501:bd6f:7c1e with SMTP id q16-20020ac25110000000b00501bd6f7c1emr6766616lfb.33.1699986784540; Tue, 14 Nov 2023 10:33:04 -0800 (PST) MIME-Version: 1.0 References: <1699986151-24741-1-git-send-email-dmitry.v.rogozhkin@intel.com> In-Reply-To: <1699986151-24741-1-git-send-email-dmitry.v.rogozhkin@intel.com> From: Hendrik Leppkes Date: Tue, 14 Nov 2023 19:32:53 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] 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: T24gVHVlLCBOb3YgMTQsIDIwMjMgYXQgNzoyM+KAr1BNIERtaXRyeSBSb2dvemhraW4KPGRtaXRy eS52LnJvZ296aGtpbi1hdC1pbnRlbC5jb21AZmZtcGVnLm9yZz4gd3JvdGU6Cj4KPiBHdXJkIGFn YWluc3Qgc2VnZmF1bHQgcnVubmluZyBWTEMgZGVjb2RpbmcgdW5kZXIgbXN5czIgWzFdOgo+Cj4g VGhyZWFkIDMzIHJlY2VpdmVkIHNpZ25hbCBTSUdTRUdWLCBTZWdtZW50YXRpb24gZmF1bHQuCj4g W1N3aXRjaGluZyB0byBUaHJlYWQgMzc3MjguMHhhZGQwXQo+IGZmX2h3YWNjZWxfZnJhbWVfcHJp dl9hbGxvYyAoYXZjdHg9MHg2NDQ3YjAwLCBod2FjY2VsX3BpY3R1cmVfcHJpdmF0ZT0weDY1ZGZk MDApCj4gICAgIGF0IGxpYmF2Y29kZWMvZGVjb2RlLmM6MTg0OAo+IDE4NDggICAgICAgIGZyYW1l c19jdHggPSAoQVZIV0ZyYW1lc0NvbnRleHQgKilhdmN0eC0+aHdfZnJhbWVzX2N0eC0+ZGF0YTsK PiAoZ2RiKSBidAo+ICAgICBhdCBsaWJhdmNvZGVjL2RlY29kZS5jOjE4NDgKPiAgICAgYXQgbGli YXZjb2RlYy9oMjY0X3NsaWNlLmM6MjA4Cj4gICAgIGZpcnN0X3NsaWNlPTEpIGF0IGxpYmF2Y29k ZWMvaDI2NF9zbGljZS5jOjE1OTkKPiAgICAgYXQgbGliYXZjb2RlYy9oMjY0X3NsaWNlLmM6MjEz MAo+ICAgICBhdCBsaWJhdmNvZGVjL2gyNjRkZWMuYzo2NTIKPiAgICAgZ290X2ZyYW1lPTB4NjQ2 ZTRiMCwgYXZwa3Q9MHg2NDUyMmMwKSBhdCBsaWJhdmNvZGVjL2gyNjRkZWMuYzoxMDQ4Cj4KPiAo Z2RiKSBwIGF2Y3R4Cj4gJDEgPSAoQVZDb2RlY0NvbnRleHQgKikgMHg2NDQ3YjAwCj4gKGdkYikg cCBhdmN0eC0+aHdfZnJhbWVzX2N0eAo+ICQyID0gKEFWQnVmZmVyUmVmICopIDB4MAo+Cj4gU2Vl WzFdOiBodHRwczovL2dpdGh1Yi5jb20vbXN5czIvTUlOR1ctcGFja2FnZXMvcHVsbC8xOTA1MAo+ IEZpeGVzOiBiZTA3MTQ1MTA5ICgiYXZjb2RlYzogYWRkIEFWSFdBY2NlbC5mcmVlX2ZyYW1lX3By aXYgY2FsbGJhY2siKQo+IENDOiBMeW5uZSA8ZGV2QGx5bm5lLmVlPgo+IENDOiBDaHJpc3RvcGgg UmVpdGVyIDxyZWl0ZXIuY2hyaXN0b3BoQGdtYWlsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBEbWl0 cnkgUm9nb3poa2luIDxkbWl0cnkudi5yb2dvemhraW5AaW50ZWwuY29tPgo+IC0tLQo+ICBsaWJh dmNvZGVjL2RlY29kZS5jIHwgNCArKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMo KyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9kZWNvZGUuYyBi L2xpYmF2Y29kZWMvZGVjb2RlLmMKPiBpbmRleCBhZDM5MDIxLi4zY2FhZWVjIDEwMDY0NAo+IC0t LSBhL2xpYmF2Y29kZWMvZGVjb2RlLmMKPiArKysgYi9saWJhdmNvZGVjL2RlY29kZS5jCj4gQEAg LTE4NDUsOSArMTg0NSw5IEBAIGludCBmZl9od2FjY2VsX2ZyYW1lX3ByaXZfYWxsb2MoQVZDb2Rl Y0NvbnRleHQgKmF2Y3R4LCB2b2lkICoqaHdhY2NlbF9waWN0dXJlX3ByCj4KPiAgICAgIGF2X2Fz c2VydDAoISpod2FjY2VsX3BpY3R1cmVfcHJpdmF0ZSk7Cj4KPiAtICAgIGZyYW1lc19jdHggPSAo QVZIV0ZyYW1lc0NvbnRleHQgKilhdmN0eC0+aHdfZnJhbWVzX2N0eC0+ZGF0YTsKPiArICAgIGZy YW1lc19jdHggPSAoQVZIV0ZyYW1lc0NvbnRleHQgKikgYXZjdHgtPmh3X2ZyYW1lc19jdHggPyBh dmN0eC0+aHdfZnJhbWVzX2N0eC0+ZGF0YSA6IE5VTEw7Cj4gICAgICAqaHdhY2NlbF9waWN0dXJl X3ByaXZhdGUgPSBmZl9yZWZzdHJ1Y3RfYWxsb2NfZXh0KGh3YWNjZWwtPmZyYW1lX3ByaXZfZGF0 YV9zaXplLCAwLAo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBmcmFtZXNfY3R4LT5kZXZpY2VfY3R4LAo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmcmFtZXNfY3R4ID8gZnJhbWVzX2N0 eC0+ZGV2aWNlX2N0eCA6IE5VTEwsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGh3YWNjZWwtPmZyZWVfZnJhbWVfcHJpdik7CgpUaGUgZnJl ZV9mcmFtZV9wcml2IGNhbGxiYWNrIGlzIG5vdCB1c2FibGUgd2hlbiBubyBjb250ZXh0IGlzCmF2 YWlsYWJsZS4gVGhlIGNvZGUgc2hvdWxkIGJlIHVwZGF0ZWQgdG8gY2hlY2sgaWYgdGhlIGh3YWNj ZWwgaGFzIGEKZnJlZV9mcmFtZV9wcml2IGNhbGxiYWNrIGFuZCB0aGVuIHJlcXVpcmUgYSBmcmFt ZXNfY3R4IHRvIGJlIHNldCBhbmQKb3RoZXJ3aXNlIGVycm9yIG91dCAoaW5zdGVhZCBvZiBjcmFz aGluZyksIGFuZCBpZiBmcmVlX2ZyYW1lX3ByaXYgaXMKbm90IHNldCwgdGhlbiBpdCBjYW4gYWxs b2NhdGUgYSBidWZmZXIgd2l0aG91dCB0aGVzZSByZXF1aXJlbWVudHMuCgotIEhlbmRyaWsKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=