Forum: PC Hard- und Software Tasking VX Debugger Anzeige scheinbar verrutscht


von Ast E. (vis)


Lesenswert?

Hallo,

mein Debugger zeigt bei einem Projekt ein merkwürdiges Verhalten. Statt 
der angezeigten Zeile, in dem das Programm stehen bleibt, ist die 
nächste Zeile die eigentlich "aktiv gehaltene".

Wenn zum Beispiel bei Funktion x() aktiv angehalten wird, so zeigt die 
Tasking Software die Zeile darüber an (markierte Zeile). Das kann unter 
umständen sogar ein Kommentar sein! An der Stelle wurde ich das erste 
mal stutzig, warum denn ein Kommentar überhaupt "debuggt" wird.

So lässt es sich echt doof debuggen. Er bleibt sogar in IF Abfragen 
stehen, welche aber nicht aufgerufen werden, weil danach die eigentliche 
Zeile ist in der er stehen bleibt, nur die angezeigte Zeile ist einfach 
mal in der Abfrage. Ganz verrücktes Verhalten :-S

Hat jemand eine Ahnung woran das liegt??

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Code mit irgendeiner Optimierungsstufe übersetzt?

von Ast E. (vis)


Lesenswert?

Rufus Τ. Firefly schrieb:
> Code mit irgendeiner Optimierungsstufe übersetzt?

Ja, leichte Optimierung, aber auch ausstellen hat nichts gebracht. Hab 
auch ein anderes Projekt in der Projektmappe mit den selben 
Einstellungen. Und dieses lässt sich problemlos debuggen. Sehr 
merkwürdig. Habe auch schon ganzen Rechner neugestartet und Projekt 
einem Cleaning unterzogen.

bin für Tipps aller Art dankbar

ps: im Dissambly werden scheinbar die richtigen Zeilen markiert... ganz 
merkwürdiges Verhalten :/

: Bearbeitet durch User
von Ast E. (vis)


Lesenswert?

Das Problem taucht nach wie vor sporadisch auf. Im Disassembly wird 
angezeigt "no source line available", obwohl dort definitiv genug Code 
vorhanden hast. Jetzt ist es sogar soweit, das ich direkt am Start der 
Main einen Testpin initialisiere und auf null setze. Das tut er noch und 
danach springt der Debugger "scheinbar" in eine Leerzeile.

Wäre nett wenn irgendjemand eine Idee hat und diese hier mitteilt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.