Da hab' ich jetzt keine sinnvolle Antwort, weiß aber, dass in eínigen Projekten von mir, die Anzeige der Zeilen im Debugger, nicht mit den tatsächlich ausgeführten Zeilen übereinstimmt. Die Differenz ist zwar innerhalb eines Projektes einheitlich, aber bei unterschiedichen Projekt meist in einer Spanne von ca. 5 bis 9 Zeilen.
Das hatte ich auch schon mal, mit falschen Zeilenumbrüchen. Ich habe dann den ganzen Quelltext der betroffenen
Unit in einen Texteditor kopiert. Die "bösen" Zeilenumbrüche ersetzt und wieder alles zurück kopiert.