From fa6b1b9fa174235ddadcb3c8bcfbbedddb9ff079 Mon Sep 17 00:00:00 2001 From: Marius van der Wijden Date: Tue, 25 Jun 2024 12:11:07 +0200 Subject: [PATCH] core/vm: fix opRJumpV --- core/vm/eips.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/vm/eips.go b/core/vm/eips.go index 9091ea6235..ed89282236 100644 --- a/core/vm/eips.go +++ b/core/vm/eips.go @@ -799,7 +799,7 @@ func opRjumpi(pc *uint64, interpreter *EVMInterpreter, scope *ScopeContext) ([]b func opRjumpv(pc *uint64, interpreter *EVMInterpreter, scope *ScopeContext) ([]byte, error) { var ( code = scope.Contract.CodeAt(scope.CodeSection) - count = uint64(code[*pc+1]) + count = uint64(code[*pc+1]) + 1 idx = scope.Stack.pop() ) if idx, overflow := idx.Uint64WithOverflow(); overflow || idx >= count {