Problem
Since Oracle 12c, you can recover a crash consistent snapshot. Oracle support note 604683.1 says how to do this.
We had an issue where the recovery wanted to effectively run to the end of time, and wouldn’t ever finish. No matter how many logs were applied, it said:
Solution
The solution is the snapshot time of the recovery clause. To demonstrate I have a database being recovered from a snapshot, and here are some archived redo logs from the source database.