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 2D2FB4BD66 for ; Sat, 1 Nov 2025 00:40:44 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'HVUog6JsTgoOjMtEywb7QayzgCiyK8e95W2Guz4FOfU=', expected b'uwMVyERY4Et5jAvLbZU/NWJWpw3WXFYXoOjmAXawiHg=')) 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=1761957619; 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=HVUog6JsTgoOjMtEywb7QayzgCiyK8e95W2Guz4FOfU=; b=nOTi8m3kFfp9cJnCkQma7sT9z41fVhtuLdBeNEyQmuWqxbT5N/DG1rj/JEHtyVYOy/z6Y LrQPi9OuAwiMN5Z6UkozgIJuj874YZUDUpHrh15Rr3KFE86hp4xdr6xIrLM4vp7iWtvt2yy e8Pm0NR8y/TDfqD8RwrR6oTnd0MA6+5Cf5OwYOTLYvm8w6HDVaCs5TcNOfGIrVDHTaLeU6j CljViM3mXQHH4W8dGsegJcRFXZpshidN2mlv52pFLnkUC5FAGUnSPa4siwlQeX6JpE4Mw8m hP6DdPETa8T/L/6CBUDzrDV2uln3QXBKZnLVYFflwE6iOV0Qvn2ZG+1wlfdg== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7B56668FA1E; Sat, 1 Nov 2025 02:40:19 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1761957596; b=JpyTf6+DS/9pFtqFNHO88nksPyC2XPnp1GY3CcNpwfBwwjhqx2jWE5dqoVDGJMYicwkHl fvtYiNhbzoqF2DquvZGrMe7x9HbkKFVY9hMz4gEjcyzpsh+C8Nhq55dOZDxT7YPWbG20iwK esJ/SCMTOfZv2xJa+ooSFikLdULQi0g13ubLGBG5F5+PKMARIg6a+Ujgpq0R4bGOGZSfIB0 ROKDyXPCAsAyTQ5Mq/+sqxeXt0FEG/QdYiy1rCQmZHXDBK2E82G2zxZFSxkWx83q8a9uGuH Dbu/asATi6L27hvTvnCuDj4XKIz68dzR5/umrcdzUZXh12DHwyl6STcl4R0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1761957596; 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=bJb8wvw5l1eNo/yzqrq2Vm75KYjdvgpwy+t/1Fbylxk=; b=DVJtwTXDcdcjPG1xQxrOoHjXsGIeXP24D3ua37euJm8tO5lrwwQGEINGvZTiHkxj+D0Wa LtKGekQqQ600gOjYYk0V7z1qhUP+/S8NKR4j+WeawO4eL5zLY6P6BE+dUhOgo9PCY1dek9K mCe0MGgtkHRz5YeEXUwHrgg8iR7YXG4cZXNqQp08WAXCeuwJJEtB+NkJkzTYf40h+jLGzaH IWyiExy90k61nrH4OCK4H3dqS5EQC8gALpxga5ZhS961iydkJH/o88kvdD0KnvIh8fyiOJJ let/J5pEoYRXSKu4zXjVowcY/aLB/baKoG+HcbLCgwDLxhG5iqzd7BT8FPnA== 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=1761957584; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=uwMVyERY4Et5jAvLbZU/NWJWpw3WXFYXoOjmAXawiHg=; b=W+wJJD+O2/7UixgD2NerdFfDpP7ZAgAbN15Ln3WTF46IJaSznTpVAWCNz+8bTdK65OwpT vHTURyHM4CLbiZ0vEGJn2AO3VmflZNaG9dhEZqfmop04nmjsPbPeDe0AgN4mGT6WFRaKGMu pWIbc44bBB0CupSphrPkDunZU/g7fF51k3kce0xLdJ+g89y88FHGittWpRra1C2AgJirNI9 9dn4W8hyuEVnN+mpd+30BfM1U/JWK5eH7GLupFK/lHyPS5ZRAsC70t0hV1dXYAI1dwVZF+d Xh1HzV4fPGqtF+7fW6fVG/sfb30SZ6lPu7ECa8MBlW8XKi4tBuBbb/oFCe2Q== Received: from 02c22a36bd31 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 6D64068F991 for ; Sat, 1 Nov 2025 02:39:44 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Sat, 01 Nov 2025 00:39:41 -0000 Message-ID: <176195758463.25.4067571261766839855@2cb04c0e5124> Message-ID-Hash: FTKNPLK7XXE2RYPAPSLTDPHKCHNCSQ72 X-Message-ID-Hash: FTKNPLK7XXE2RYPAPSLTDPHKCHNCSQ72 X-MailFrom: code@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] [PATCH] avfilter/vf_drawtext: Account for bbox text seperator (PR #20811) 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: michaelni via ffmpeg-devel Cc: michaelni Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #20811 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20811 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20811.patch Fixes: out of array access no test case Found-by: Joshua Rogers with ZeroPath Signed-off-by: Michael Niedermayer >>From bb465160a15208fc663086ec2f0a0e6d6b676702 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 1 Nov 2025 01:29:32 +0100 Subject: [PATCH] avfilter/vf_drawtext: Account for bbox text seperator Fixes: out of array access no test case Found-by: Joshua Rogers with ZeroPath Signed-off-by: Michael Niedermayer --- libavfilter/vf_drawtext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_drawtext.c b/libavfilter/vf_drawtext.c index 867536aa61..1d23805b54 100644 --- a/libavfilter/vf_drawtext.c +++ b/libavfilter/vf_drawtext.c @@ -1011,7 +1011,7 @@ static av_cold int init(AVFilterContext *ctx) av_log(ctx, AV_LOG_WARNING, "Multiple texts provided, will use text_source only\n"); av_free(s->text); } - s->text = av_mallocz(AV_DETECTION_BBOX_LABEL_NAME_MAX_SIZE * + s->text = av_mallocz((AV_DETECTION_BBOX_LABEL_NAME_MAX_SIZE + 1) * (AV_NUM_DETECTION_BBOX_CLASSIFY + 1)); if (!s->text) return AVERROR(ENOMEM); -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org