From ce9722cfec03ceb50f3f98ed7d9b906a74ae2983 Mon Sep 17 00:00:00 2001 From: SChernykh <15806605+SChernykh@users.noreply.github.com> Date: Fri, 7 Aug 2026 12:34:50 +0200 Subject: [PATCH] Fix: incorrect read dataset size was added --- src/jit_compiler_x86.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/jit_compiler_x86.cpp b/src/jit_compiler_x86.cpp index ca21a85d..17296d68 100644 --- a/src/jit_compiler_x86.cpp +++ b/src/jit_compiler_x86.cpp @@ -321,11 +321,12 @@ namespace randomx { generateProgramPrologue(prog, pcfg); if (vmFlags & RANDOMX_FLAG_V2) { memcpy(code + codePos, codeReadDatasetV2, readDatasetV2Size); + codePos += readDatasetV2Size; } else { memcpy(code + codePos, codeReadDataset, readDatasetSize); + codePos += readDatasetSize; } - codePos += readDatasetSize; generateProgramEpilogue(prog, pcfg); }