Ich habe hier mal ein simples Beispiel erstellt:

https://1drv.ms/u/s!AnPFFAcZiQdsk71rKQFDwD1Qt6JGNQ

Dort habe ich in der main(); einfach ne riesige while()-Schleife mit vielen if() Abfragen darin erstellt. Beim Starten crasht das ganze dann. Wenn man aber ein paar Zeilen löscht, läuft es...