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 ESMTPS id 4FDB94938C for ; Tue, 28 Jan 2025 17:43:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F2AA868B919; Tue, 28 Jan 2025 19:43:41 +0200 (EET) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BC61B68B654 for ; Tue, 28 Jan 2025 19:43:35 +0200 (EET) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2162c0f6a39so125349215ad.0 for ; Tue, 28 Jan 2025 09:43:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738086213; x=1738691013; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=EUq03lI2JTO7L8Z7IZWBXgmYfgd4syrMiHEnV82VKSs=; b=Rh0XxutY3CsknE0n2LP+JL/h4iSQQ1d6yFRBvwpyenti0w9EevDV7msI5GZtd+IlcO UwGe4/BUKDLERd2ocMXx8WeTQwUq9SZY7/neUZfPsUye6W72SaMabr7DAo/wfTUo1Ttd 03aJGD4BrltI913QbbzkqC/ipdQ0Y9A6ZL2+zj2itLRqAzfPmvVmiBmgFA8z/tw8IwHn YjVvz0WJtW16pnQaavAAHw1UIEx0K69rC9DuYDak5Ji7qGuIIKFPv6me9AgQmbcxcWSv BAfEp90pNaW3m01brMKK1ek45D9/eMl/lTcFA8RtCWisKuj8sxf/8vcwimfsJQn141ny tXvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738086213; x=1738691013; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EUq03lI2JTO7L8Z7IZWBXgmYfgd4syrMiHEnV82VKSs=; b=FaE7dnaiLuMOg/sxMIPJ+ZAEudoNDqzYlgrdCFEvAl4NrU3DjVYTw+3bzhoUuJtk4J SenGGJ9dfS/xgOFd1AtYGSttwTOGUTztwH6BbpzL4LX9NGe+rd1GX8YgAnkryRu0AAna um+4PH/+2BB1Ta4RcrKYIQ7qHH8lUeXgYptQtz80AcsR+u90DofOkkFdJPrP4UOKi88T TEV60GJNgEIwsr/ICR3DmWtVPtqZhDZyiGOZBDHDBDMnYRHZ6/KdpsvBSl/9qY6T6niU 3SNeVS4l79tcFs2sD8Zuu3CTcKo0mL3YJIE0+N/QElNhZabLqV52z7cNnG7xtn77r1so SAZA== X-Gm-Message-State: AOJu0YyC3hxYTMqKXPSKWdcHbFBGa2FiLQsMI8vVsnuP2BaBRo5MYAur C3FWLgHLxUJvfGyeSKIf7Lu5oUZqMkxbYf+mRLXTGGuZdMVT6cvF7P317moh X-Gm-Gg: ASbGncsGNujrsRfnrO4+lyPOKIgsib2Ev1Pxz4Nv9Q7wC3KbmvWsyYmtrxvSh2PaQvy k+Cyu5YAIs7wElMfjhYc0SrTQOap9DiLs8xMTmQUa4jK7rzyhAjZQntxR53e5XZ80qFjM91gder +hwm57MFurzJ/LEchtpYK+hgDFCiM2irGr48VVRdvlTUcGoK8016GCOPfugo1zUejvrX/9eNzvX +wv2904GOaM2VwLDej63ENugm0Ahfkwv5nnrA6k2/dp+RJp3PEfPB5NCXkxvrdTO4cbM9Jd2h4O CEgwg4MHmJVclZVbxuuSrG0yBt9z8m4= X-Google-Smtp-Source: AGHT+IHpc3AFv0gAvFGtb1DejtJ0tK264NmG/MYNog60qMLotWYzefvHwcGNP/6sHZJsmQBCDV4AnA== X-Received: by 2002:a05:6a21:1394:b0:1e0:cc01:43da with SMTP id adf61e73a8af0-1ed7a332a6amr317341637.0.1738086213425; Tue, 28 Jan 2025 09:43:33 -0800 (PST) Received: from localhost.localdomain ([2800:2121:b040:c:f8c4:754f:745c:b9b7]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-72f8a6b3073sm9906248b3a.52.2025.01.28.09.43.32 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jan 2025 09:43:32 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Tue, 28 Jan 2025 14:43:15 -0300 Message-ID: <20250128174315.11351-1-jamrial@gmail.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] tests/checkasm/sw_rgb: increase plane array buffers 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Fixes stack-buffer-overflow errors running under asan. Signed-off-by: James Almer --- tests/checkasm/sw_rgb.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/checkasm/sw_rgb.c b/tests/checkasm/sw_rgb.c index 5714bfaa1e..5808cd79e4 100644 --- a/tests/checkasm/sw_rgb.c +++ b/tests/checkasm/sw_rgb.c @@ -549,21 +549,21 @@ static void check_yuv2packed1(void) const int16_t *chrv[2]; const int16_t *alpha; - LOCAL_ALIGNED_8(int32_t, src_y, [INPUT_SIZE]); - LOCAL_ALIGNED_8(int32_t, src_u, [INPUT_SIZE]); - LOCAL_ALIGNED_8(int32_t, src_v, [INPUT_SIZE]); - LOCAL_ALIGNED_8(int32_t, src_a, [INPUT_SIZE]); + LOCAL_ALIGNED_8(int32_t, src_y, [2 * INPUT_SIZE]); + LOCAL_ALIGNED_8(int32_t, src_u, [2 * INPUT_SIZE]); + LOCAL_ALIGNED_8(int32_t, src_v, [2 * INPUT_SIZE]); + LOCAL_ALIGNED_8(int32_t, src_a, [2 * INPUT_SIZE]); LOCAL_ALIGNED_8(uint8_t, dst0, [INPUT_SIZE * sizeof(int32_t[4])]); LOCAL_ALIGNED_8(uint8_t, dst1, [INPUT_SIZE * sizeof(int32_t[4])]); - randomize_buffers((uint8_t*)src_y, INPUT_SIZE * sizeof(int32_t)); - randomize_buffers((uint8_t*)src_u, INPUT_SIZE * sizeof(int32_t)); - randomize_buffers((uint8_t*)src_v, INPUT_SIZE * sizeof(int32_t)); - randomize_buffers((uint8_t*)src_a, INPUT_SIZE * sizeof(int32_t)); + randomize_buffers((uint8_t*)src_y, 2 * INPUT_SIZE * sizeof(int32_t)); + randomize_buffers((uint8_t*)src_u, 2 * INPUT_SIZE * sizeof(int32_t)); + randomize_buffers((uint8_t*)src_v, 2 * INPUT_SIZE * sizeof(int32_t)); + randomize_buffers((uint8_t*)src_a, 2 * INPUT_SIZE * sizeof(int32_t)); /* Limit to 14 bit input range */ - for (int i = 0; i < INPUT_SIZE; i++) { + for (int i = 0; i < 2 * INPUT_SIZE; i++) { src_y[i] &= 0x3FFF3FFF; src_a[i] &= 0x3FFF3FFF; src_u[i] &= 0x3FFF3FFF; -- 2.48.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".