Seite 1 von 1

Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:11
von STEPHAN
Helft mir mal bitte, ich habe lange nichts mit XPP gemacht und muss schnell einen Fehler finden.

Ich starte den Debugger, sehe den Quellcode. Ich kann ganz normal mit F5 starten.

Aber mit F9 kann ich keinen Breakpoint setzen und ein F7 funktioniert auch nicht.

F8 und F10 geht. Dauert bei 25K Zeilen aber zu lange ;-)

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:16
von Manfred
F9. Ist das der Textdebugger? Die Workbench müßte F5 haben als Taste.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:19
von STEPHAN
Ja, ohne Workbench.

F5 läuft wie gesagt. Ohne Problem. Aber stopped eben nicht.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:23
von Manfred
Habe es gerade mal geprüft. Version 2.00.1741 klappt alles bei mir. Sowas kenne ich wenn nur aus der Workbench.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:25
von STEPHAN
Danke

Dieser Computer hat 2.00.1079.

Ich hab so dumpf eine Erinnerung das dort mal ein Problem war.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:26
von Manfred
wo versuchst Du denn den BP zu setzen? das geht nicht überall. Eigentlich erst ab der Stelle, wo der wirkliche Progarmmcode anfängt. Reine Local Angaben z.B. am Anfang einer Funktion klappen nur, wenn da auch eine Zuweisung mit drin ist.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:27
von STEPHAN
Zumindest AltD() geht.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:29
von STEPHAN
Manfred hat geschrieben: Do, 23. Mär 2023 12:26 wo versuchst Du denn den BP zu setzen? das geht nicht überall. Eigentlich erst ab der Stelle, wo der wirkliche Progarmmcode anfängt. Reine Local Angaben z.B. am Anfang einer Funktion klappen nur, wenn da auch eine Zuweisung mit drin ist.
Ja, das stimmt. Ich versuche es auf der Zeile

?"Debug "

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:29
von Manfred
:lol: und das war bei mir mal umgkehrt. Breakpoints klappten, aber altd() nicht.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 12:30
von Manfred
hast Du mal die Liste der Breakpoint komplett gelöscht? (geht das beim dem textdebugger?) In der Workbench hilft sowas schon mal . Obwohl beide eigentlich den gleichen Unterbau haben sollen.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 19:01
von STEPHAN
Wir immer spannender.

Ich kann in der Main breakpoints setzen. Aber in den meisten Teilen der PGMs nicht.

Die XPP Version macht keinen Unterschied, habe mal 20.00.1689 getestet, das gleiche Problem.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 19:02
von STEPHAN
Manfred hat geschrieben: Do, 23. Mär 2023 12:30hast Du mal die Liste der Breakpoint komplett gelöscht?
Ja, keine gesetzt.

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 19:10
von Martin Altmann
Ich gehe mal davon aus, Du hast auch in der xpj DEBUG=yes stehen und ein pbuild /a gemacht, um wirklich alle prgs neu zu kompilieren, oder?

Viele Grüße,
Martin

Re: Debugger hält nicht bei Breakpoint

Verfasst: Do, 23. Mär 2023 19:13
von STEPHAN
Ja. AltD() geht ja auch.

Aber ich bin dankbar für jede Idee ;-)

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 8:10
von Marcus Herz
lösch doch mal project.debug.layout und anderen Dateinen dazu , ausser die XPJ selber

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 8:17
von Manfred
hängen die mit dem Textdebugger überhaupt zusammen? Ich dachte die gelten nur für die WB?

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 12:32
von STEPHAN
Marcus Herz hat geschrieben: Fr, 24. Mär 2023 8:10 lösch doch mal project.debug.layout und anderen Dateinen dazu , ausser die XPJ selber
Habe ich nicht, da Textdebugger

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 12:32
von STEPHAN
Ich habe extrem viel auskommentiert, möglicherweise kommt er da durcheinander?

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 12:47
von Martin Altmann
Nochmal: pbuidl /a hast Du gemacht? Haben alle .obj-Dateien annähernd die gleichen Zeitstempel? Sonst lösche die .obj-Dateien manuell und mache danach nochmal ein pbuild

Viele Grüße,
Martin

Re: Debugger hält nicht bei Breakpoint

Verfasst: Fr, 24. Mär 2023 13:25
von STEPHAN
Ja, danke dass Du nochmal fragst.

Nur zwei obj. Meine prg und xb2net. Beide neu erstellt.

Debug funktioniert ja. Nur Breakpoints lassen sich nur am Anfang setzen.