Closed Nashtare closed 3 days ago
The u32 overflow check should be happening after we check for too large offsets, as these are valid cases that would otherwise trigger a fault_exception.
u32
fault_exception
Caught by some regression on the Ethereum test suite (calldatacopy_d7g0v0_Cancun notably).
calldatacopy_d7g0v0_Cancun
The
u32
overflow check should be happening after we check for too large offsets, as these are valid cases that would otherwise trigger afault_exception
.Caught by some regression on the Ethereum test suite (
calldatacopy_d7g0v0_Cancun
notably).