Que faire quand une boucle dépasse la limite d'itérations ?
La boucle n'a jamais rencontré sa condition de sortie. Vérifiez que la variable testée change à chaque tour (et dans le bon sens), ou ajoutez un arrête. Un affiche du compteur dans la boucle montre vite ce qui coince.