Volcanic eruptions can be produced by planetary impact from comets and asteroids.
Examples are Tsiolkovski crater on the moon and Sudbury crater in Canada.