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 725B74E29F for ; Fri, 16 Jan 2026 14:35:26 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'ndgQ13sSjinaWKlI7D51F5nml1g/r/N2ksCXUIfrsDc=', expected b'ca9AFAyj8lhLxMB04EWkBu60HZEMO9VwWYEJBSGvf40=')) header.d=ffmpeg.org header.i=@ffmpeg.org 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=1768574116; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=ndgQ13sSjinaWKlI7D51F5nml1g/r/N2ksCXUIfrsDc=; b=ms+Grhulf/p3ulCzQBFjUwYV2xjMeANVzDHQGz/AkjSEw2Ry2w8s6qmYLI7uzfM+jaUVE QtIRwvskWrIFXQwfnzmJj0MqCMfxgTVDviOpZSz4IitOfJDglJjgfmEBC3I+Dl3kcEDJkTt svmllUxEE0/UXBOn5J79iIvMxBBnWen/fS1nQl1eboJURVNEYt+F48SiAmAMvo8PcFvLASv 0jWeXo2Mb0xJeTHIMvUWPCGPaTuCmbkNcOYfxp6s5ctOLUhqpfPXSIs0LXzbm3K/MIOn+LR ImpkeY/3uHZjg9mJHglm0I+C6WN1bT3pUN2M8lkBPQwH/Y1swWfkGCpC0Piw== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 465BD690E4F; Fri, 16 Jan 2026 16:35:16 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1768574100; b=rSz6g8DUxuMWnx+1TILj+keW10prXXnlzRlf4s/DaRm/CDSDoUwkHhDGzNFhr/tv+ChWq nDZrCNUev91JhVbgMr/wM1VI9+ppfEw/BFbl97I74i1a/zx5QTm0ONQEhrdlRe2N0ALmrEW VlYIWVfcWvPZYUEG/erJwvPbDcSLxPVxvap8vUy1ei+meD2amPFRBBNCWSvv4hw/xHU3HVa TOqY4SQ/Gl0uraZNV3YOmArT9/SCCY0x1c+koUU5yxf1R5U3I6YpKxfili/qV6EQ2JSoBzW J5enXc1PiY9vWzJoTdHwnppAI2RQWdMtegpgpKS9DWcqWunr2k1/NiN4OXIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1768574100; 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=HhJrgHHHayVGyt2MlD/fkbAewUkPJuT+w+TUbeTncHo=; b=sENHRn9I4MfyAvbYPwy69E6bZwnBrtSrXgxmgpBziQbje8BF2tqjR+1GCO5ZZsIgYYVeW B0ymuhe9M7CMnhfH3XN09c2H8o3siHblB0UcEkZeQF0QGxNeBeZ0yF9zTMth+3mcjityzy2 vF/8XPrYumANz0t0yQ8CTbYy4ZoqSynwPDcPAS7LPyks68svPVtWPisfP9PjgaHnfmP2apx PFfYLnZzfcY7XVKAwtVYD/HV58S5aZDbP18Iy9pSotD6aJBDheRIaCaXa0t78+jUOI0Puzw j1W2BLm4SgDgXJEB337HERZv0pR5cHnAoLUgocIsxt1iADTqb2B0E/C07aKg== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1768574093; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=ca9AFAyj8lhLxMB04EWkBu60HZEMO9VwWYEJBSGvf40=; b=gvuKiZSv+3vpY2tOL0s6XrBpFBetUC03KJp+34JQnYsXpxejAL9c2jd3F9raWo6n/4G2/ uaehTIuyQ7OncKronDNFepE5a7BlKQ24/rrdPByPcH0gPQ0tR2cHxZOew8nW0MZ62r9lrpf 9taF5Z8uMuq6mrI9WNXo0HUvPo3f6eyL1Vw1U1MWggRS0s0OiRr6R+GYa4ImDBG19hMrTxp V4lSTAcAVJl8oCbHwgcHn1BC8FBl+WDKIkJ4ch23Ks7M9B5xM1IgbVc4GDoD0wNQoY90r/c mbgc9eucPFGTv+/md1dPGbDCQXn5XebjUxzTNsRehGewg6VWuNbcrbEWAJQQ== Received: from 69dab402ede7 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 08B21680232 for ; Fri, 16 Jan 2026 16:34:53 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Fri, 16 Jan 2026 14:34:52 -0000 Message-ID: <176857409316.25.15205938239480114776@4457048688e7> Message-ID-Hash: 6U4RKL3XRYQP2XDEWZ64FWHI36W4QN62 X-Message-ID-Hash: 6U4RKL3XRYQP2XDEWZ64FWHI36W4QN62 X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation 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 X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PR] avcodec/hevc/ps: add missing check for profile tier level count (PR #21490) 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: James Almer via ffmpeg-devel Cc: James Almer Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21490 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21490 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21490.patch Fixes issue #21488. >>From 1b66babd321c2a0759b90be2e1f4d3d25c19103e Mon Sep 17 00:00:00 2001 From: James Almer Date: Fri, 16 Jan 2026 11:32:45 -0300 Subject: [PATCH] avcodec/hevc/ps: add missing check for profile tier level count Fixes issue #21488. Signed-off-by: James Almer --- libavcodec/hevc/ps.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/hevc/ps.c b/libavcodec/hevc/ps.c index 7b9dbbcff8..9f7a61e794 100644 --- a/libavcodec/hevc/ps.c +++ b/libavcodec/hevc/ps.c @@ -666,6 +666,7 @@ static int decode_vps_ext(GetBitContext *gb, AVCodecContext *avctx, HEVCVPS *vps if (vps->vps_num_layer_sets == 1 || default_output_layer_idc == 2) skip_bits1(gb); + if (nb_ptl > 1) for (int j = 0; j < av_popcount64(vps->ols[1]); j++) { int ptl_idx = get_bits(gb, av_ceil_log2(nb_ptl)); if (ptl_idx >= nb_ptl) { -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org