An engine dry start without properly priming the oil system could cause the bearing to die.

Detonation likely isn't your culprit.