Hi,
naja also so ein unendliches langes parent sieht aber nicht schön aus...
was ich Dir damit sagen wollte: Probier es mal aus, und füge vielleicht noch ein paar Dutzend parent dazu. Du wirst sehen, dass _immer_ ein gültiges Objekt rauskommt - deswegen ist Dein Code in einer Endlosschleife gelandet, die früher oder später einen Stack-Überlauf zur Folge hat. Das hat den Absturz verursacht.
Eine Lösung hast Du ja mittlerweile.
Cheatah