[PATCH 0/1] MR7096: d3dx9_36/tests: Fix test data buffer underflow (ASan).
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7096
From: Bernhard Übelacker <bernhardu(a)mailbox.org> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/d3dx9_36/tests/effect.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/d3dx9_36/tests/effect.c b/dlls/d3dx9_36/tests/effect.c index be0a181885d..c55019f0f7a 100644 --- a/dlls/d3dx9_36/tests/effect.c +++ b/dlls/d3dx9_36/tests/effect.c @@ -2258,7 +2258,7 @@ static void test_effect_parameter_value(IDirect3DDevice9 *device) /* SetIntArray */ *input_value = 123456; - for (l = 0; l < res[k].bytes / sizeof(*input_value); ++l) + for (l = 1; l < res[k].bytes / sizeof(*input_value); ++l) { *(input_value + l) = *(input_value + l - 1) + 23; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7096
This merge request was approved by Nikolay Sivov. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7096
This merge request was approved by Matteo Bruni. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7096
Where did the patch come from? Wondering if I missed it from some place I should check... -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7096#note_91425
On Sun Jan 5 18:13:23 2025 +0000, Matteo Bruni wrote:
Where did the patch come from? Wondering if I missed it from some place I should check... It's from https://gitlab.winehq.org/bernhardu/wine/-/commits/asan-pe_2024-12-18
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/7096#note_91426
participants (3)
-
Bernhard Übelacker -
Matteo Bruni (@Mystral) -
Nikolay Sivov (@nsivov)