## Problem In pre_execution.rs, between L144 nad L181 1. The nonce is incremented by not recorded in journal https://github.com/bluealloy/revm/blob/main/crates/handler/src/pre_execution.rs#L144 2. Before record the nonce changed in journal, if any error return between, the nonce will not be reverted because journal has no record of nonce change. https://github.com/bluealloy/revm/blob/main/crates/handler/src/pre_execution.rs#L181