Correctly handles is start is larger then mLastAddress