Previous push animation wasn’t cancelled, when it ended the controller tried to destroy previous view which was already destroyed.