ityfuzz icon indicating copy to clipboard operation
ityfuzz copied to clipboard

Not handling states revert when subcall-reverts

Open tonyke-bot opened this issue 2 years ago • 0 comments

Currently when implementing revm::interpreter::Host, the FuzzHost doesn't consider state rollback when call/create reverts.

This should be fine in most case but in the case where sub-call reverts and caller doesn't revert, the changed states in the reverted sub-call should be rollback to go back to the state before making this subcall.

tonyke-bot avatar Sep 12 '23 05:09 tonyke-bot