Oracle crashes when you have hardware, media or database failure.
In media failure the disk(s) or controllers fail and the data is unaccesible.
In hardware failure the MB, RAM, CPU, power suplly fail, and the instance is crashing.
In database failure, bugs or internal errors cause the instance to crash.
Hope that helps,
clio_usa
OCP - DBA