"Interner Fehler" sind meistens Fehler im Compiler, nicht im Code.
Oft bringt irgendwo irgendwas den Compiler durcheinander ... diese Stelle(n) zu finden ist meistens nahezu unmöglich.
Die lange Nummer dahinter stellt quasi die Stelle im Compiler dar, aber da wir nicht wissen, um was es dort geht, können wir auch nicht raten, was den Fehler eventuell ausgelöst hat.
Bezüglich eines Neuen Delphis, kannst diese Fehler nur an Embaradeo melden und hoffen sie finden das Problem. (bei auch nur bissl Älteren, haben sie keine Lust dazu)
Ja, meistens hilft dann leider nur alles neu zu öffnen.
Und danach einmal ein Clean/Build, anstatt Compile ... mit etwas Glück bleibt dann der Fehler zukünftig weg.
Solche internen Fehler können manchmal sogar durch Einfügen/Löschen eines Leerzeichens ausgelöst/behoben werden.