Moin zusammen,
ich hab da ein riesiges Problem:
In einem ziemlich umfangreichen D5-Projekt existiert eine
Unit in der saemtliche Breakpoints
vom Debugger ignoriert werden.
In allen anderen Units funktionierts einwandfrei. Compilieren und Linken laeuft
ohne Fehlermeldungen oder Warnungen.
Es hat den Anschein dass da in der
pas-Datei irgendwas verutscht ist:
Normalerweise werden im Editor ja so blaue Punkte vor dem Quelltext angezeigt,
an denen man einen Breakpoint setzen kann - nur bei dem File werden diese
Punkte nur in einem Teil des Quellcodes angezeigt - die ersten 16000 Zeilen
werden ignoriert und danach sieht es aus als ob die Punkte nicht zum Quellcode
passen - so als ob Delphi von nem anderen Quelltext ausgehen wuerde - aber alle
Aenderungen werden beim compilieren seltsamerweise auch korrekt uebernommen
- nur eben der Debugger springt nicht in den Breakpoint !
Ach ja, noch was - wenn ich den Breakpoint in einer anderen
Unit setze von der aus
diese defekte
unit aufgerufen wird, um mich quasi durch die hintertuer 'reinzutracen'
hagelt es
Access Violations und ich muss Delphi ueber den Taskmanager beenden.
Ich hab bis jetzt folgendes ausprobiert:
- Alle
DCU's geloescht, die
Unit aus dem Projekt entfernt, Projekt neu compiliert und die
Unit wieder eingefuegt
- die
pas datei in nem externen Editor ueberprueft
- dsk file geloescht
- source auf compilerschalter D- ueberprueft
- Compiler- und Linker-Einstellungen geprueft
leider alles ohne Ergebnis
Weiss da bitte jemand weiter ?
Ich bin am verzweifeln !