diff --git a/core/state/state_object.go b/core/state/state_object.go index ca66937919..6d21a66dfb 100644 --- a/core/state/state_object.go +++ b/core/state/state_object.go @@ -1003,7 +1003,7 @@ func (s *stateObject) GetCommittedStateNoUpdate(key common.Hash) common.Hash { func (s *stateObject) fixUpOriginAndResetPendingStorage() { if s.db.isParallel && s.db.parallel.isSlotDB { mainDB := s.db.parallel.baseStateDB - origObj := mainDB.getStateObjectNoUpdate(s.address) + origObj := mainDB.getStateObject(s.address) s.storageRecordsLock.Lock() if origObj != nil && origObj.originStorage.Length() != 0 { // There can be racing issue with CopyForSlot/LightCopy