debuggin (Breakpoints) funktionieren nicht.
Moderator: Moderatoren
debuggin (Breakpoints) funktionieren nicht.
Hi alle zusammen, kurze Frage.
VX Version ist 2.0.338
Xbase++ ist 1.90
ich kann in keinem Projekt Breakpoints verwenden, wenn ich einen BP setze dann
ist die Zeile zwar rot hinterlegt, aber ich habe einen roten(durchgestrichenen) Kreis mit nem "?" ..hat jemand ne idee? ich bin der Meinung das ging mal.
Danke für die Infos schonmal.
VX Version ist 2.0.338
Xbase++ ist 1.90
ich kann in keinem Projekt Breakpoints verwenden, wenn ich einen BP setze dann
ist die Zeile zwar rot hinterlegt, aber ich habe einen roten(durchgestrichenen) Kreis mit nem "?" ..hat jemand ne idee? ich bin der Meinung das ging mal.
Danke für die Infos schonmal.
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
Hi,
leider hat die VX manchmal ein wenig Probleme mit den Breakpoints. Ist ja auch noch ne Beta. Da hilft oftmals nur eines, alle Breakpoints löschen und dann nochmal neu setzen. Es passiert auch schonmal, wenn man vor den Breakpoints in dem Code Änderungen macht, die dann Zeilen verschieben. Ist halt so, muß man derzeit noch mit leben.
leider hat die VX manchmal ein wenig Probleme mit den Breakpoints. Ist ja auch noch ne Beta. Da hilft oftmals nur eines, alle Breakpoints löschen und dann nochmal neu setzen. Es passiert auch schonmal, wenn man vor den Breakpoints in dem Code Änderungen macht, die dann Zeilen verschieben. Ist halt so, muß man derzeit noch mit leben.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
Manchmal ist das in der VX so, das der Breakpoint gesetzt ist, der aber ohne Funktion zu sein scheint. Dann einfach auf die entsprechende Zeile gehen, mit F5 den Breakpoint löschen, und mit noch einmal F5 neu setzen. Das funktioniert normalerweise.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Re: debuggin (Breakpoints) funktionieren nicht.
Danke für die schnelle Antwort, in den Projekt settings muss ich ja nur auf "debug" umstellen, sonst keine anderen Einstellungen, richtig?
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
Das mit F5 ist nicht ganz richtig. Ab und an muß man es mit der linken Maustaste de/aktivieren.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
... das aber 2x (Target Type, Compiler-Optionen), und hinterher das Projekt neu aufbauen.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Re: debuggin (Breakpoints) funktionieren nicht.
Danke für die Antwort, bringt leider alles nichts schade muss ich wohl damit leben..
altd() funktioniert auch nicht im xBase Debugger .
altd() funktioniert auch nicht im xBase Debugger .
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
Hast Du auch den parameter /q in der xpj gesetzt? Also den Debugcode eingebunden?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
Natürlich funktioniert AltD()! Das muß woanders dran liegen. Hast Du wirklich alle Debugger-Optionen gesetzt und danach das Projekt komplett neu aufgebaut?
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Re: debuggin (Breakpoints) funktionieren nicht.
Also in den Settings vom Project:
Tab "Target"
>TargetName = Project
>Target Type = Debug
Tab "Pbuild"
objdir = meinpfad
Linker exe = alink
ress. compiler exe = arc
Tab "Compiler"
haken gesetzt bei
Debug (/b)
standard warning(/w)
warn uninitialized vars (/wi)
warn dynamic scoped vars (wl)
warn unused variables (/wu)
Tab "Linker"
Haken bei
Debug
ok so? thx
Tab "Target"
>TargetName = Project
>Target Type = Debug
Tab "Pbuild"
objdir = meinpfad
Linker exe = alink
ress. compiler exe = arc
Tab "Compiler"
haken gesetzt bei
Debug (/b)
standard warning(/w)
warn uninitialized vars (/wi)
warn dynamic scoped vars (wl)
warn unused variables (/wu)
Tab "Linker"
Haken bei
Debug
ok so? thx
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
hm,
zeig doch mal die XPJ Datei, dann kann man das direkt erkennen.
zeig doch mal die XPJ Datei, dann kann man das direkt erkennen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
Sieht gut aus. Und wie sieht das mit dem nachfolgenden Neuaufbau aus (Menüpunkt Build -> Rebuild Project)?
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Re: debuggin (Breakpoints) funktionieren nicht.
Code: Alles auswählen
[PROJECT]
DEBUG = yes
VERSION = 2.0
OPENFILES = LL_PROZEDUREN.PRG;LL_PRINTER.PRG
Project.xpj
[Project.xpj]
ll_printer.exe
[ll_printer.exe]
COMPILE = xpp
COMPILE_FLAGS = /ga /a /b /q
DEBUG_SAVE = yes
GUI = yes
LINKER = alink
LINK_FLAGS = /debug
RC_COMPILE = arc
RC_FLAGS = /v
OBJ_DIR = C:\Users\Test\Desktop\test\Source\OBJR
BREAKPOINT = LL_PROZEDUREN.PRG:1=1@.T.@1@-1@1@.T.@0@@
// $START-AUTODEPEND
cmbtLL18.obj
cmbtLS18.obj
LL_PRINTER.obj
LL_PROZEDUREN.obj
// $STOP-AUTODEPEND
cmbtLL18.prg
cmbtLS18.prg
LL_PRINTER.PRG
LL_PROZEDUREN.PRG
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
OK,
dann lösche doch mal alle Objekt Files, die zu dem Projekt gehören von Hand und compiliere nochmal. Mal schauen was dann passiert. Nur mal so um den Fehler schon mal auszugrenzen.
dann lösche doch mal alle Objekt Files, die zu dem Projekt gehören von Hand und compiliere nochmal. Mal schauen was dann passiert. Nur mal so um den Fehler schon mal auszugrenzen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Re: debuggin (Breakpoints) funktionieren nicht.
danke,
also
alle obj aus verz. gelöscht
projekt >Rebuild Project
obj wieder da
breakpoint gesetzt (keine Änderung)
nächster versuch:
alle obj aus verz. gelöscht
breakpoint gesetzt
projekt >Rebuild Project
obj wieder da
(keine Änderung)
schade..muss ich wohl echt so hinnehmen.
also
alle obj aus verz. gelöscht
projekt >Rebuild Project
obj wieder da
breakpoint gesetzt (keine Änderung)
nächster versuch:
alle obj aus verz. gelöscht
breakpoint gesetzt
projekt >Rebuild Project
obj wieder da
(keine Änderung)
schade..muss ich wohl echt so hinnehmen.
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
OK,
nochmal ganz langsam. Du hast das Projekt compiliert mit Debug Informationen.
Du setzt breakpoints, aber das Programm bleibt nicht stehen an den breakpoints.
Bis hier hin richtig?
nochmal ganz langsam. Du hast das Projekt compiliert mit Debug Informationen.
Du setzt breakpoints, aber das Programm bleibt nicht stehen an den breakpoints.
Bis hier hin richtig?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
Du mußt das überhaupt nicht so hinnehmen. Denn prinzipiell funktioniert das. Definitiv. Sowohl Breakpoint als auch AltD(). Das muß irgendwo anders dran liegen.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Re: debuggin (Breakpoints) funktionieren nicht.
Genau es läuft einfach durch, die gesetzten Breakpoints sehen dann so aus
[img]breakpoints.JPG[/img]
[img]breakpoints.JPG[/img]
- Dateianhänge
-
- breakpoints.JPG (18.98 KiB) 15927 mal betrachtet
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
OK,
nächster Schritt. Wenn Du das Projekt mit der F8 Taste startest, dann sollte der Debugger entweder direkt in die Errorsys, oder im main in der ersten Zeile stehen bleiben und warten. macht er das?
nächster Schritt. Wenn Du das Projekt mit der F8 Taste startest, dann sollte der Debugger entweder direkt in die Errorsys, oder im main in der ersten Zeile stehen bleiben und warten. macht er das?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2945
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
Setze doch mal auf der ersten Zeile in main() einen Brakpoint und schau, ob er dort anhält. dann mit F8 oder F10 durchsteppen.
Viele Grüße
Wolfgang
Wolfgang
- Jan
- Marvin
- Beiträge: 14662
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: debuggin (Breakpoints) funktionieren nicht.
... ich würde den Breakpoint mal nicht in die FOR-NEXT-Schleife legen. Wer weiß denn ob das Programm da überhaupt durch läuft ...
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
z.B.
und das Fragezeichen davor ist normal....
und das Fragezeichen davor ist normal....
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Re: debuggin (Breakpoints) funktionieren nicht.
Nein, er startet direkt das Programm und läuft durch.Manfred hat geschrieben:OK,
nächster Schritt. Wenn Du das Projekt mit der F8 Taste startest, dann sollte der Debugger entweder direkt in die Errorsys, oder im main in der ersten Zeile stehen bleiben und warten. macht er das?
Nein, läuft auch direkt durch..(irgendwie kommt der nichts ins Debug-Mode, oder? )Wolfgang Ciriack hat geschrieben:Setze doch mal auf der ersten Zeile in main() einen Brakpoint und schau, ob er dort anhält. dann mit F8 oder F10 durchsteppen.
hab den BP schon fast überall im Programm gesetzt (getestet)Jan hat geschrieben:... ich würde den Breakpoint mal nicht in die FOR-NEXT-Schleife legen. Wer weiß denn ob das Programm da überhaupt durch läuft ...
Jan
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 71 Mal
Re: debuggin (Breakpoints) funktionieren nicht.
Also,
wenn er durchläuft, dann behaupte ich mal, ist kein Debuggingcode eingebunden. mach doch mal folgendes, rufe die XPJ Datei mal von hand auf in der Konsole und nicht über die VX zum Compilieren.
Also Konsole auf und pbuild (name).xpj
wenn er durchläuft, dann behaupte ich mal, ist kein Debuggingcode eingebunden. mach doch mal folgendes, rufe die XPJ Datei mal von hand auf in der Konsole und nicht über die VX zum Compilieren.
Also Konsole auf und pbuild (name).xpj
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Re: debuggin (Breakpoints) funktionieren nicht.
Code: Alles auswählen
C:\Users\Test>pbuild "C:\Users\Test\Desktop\ordner\LL_PRINTER\Source\PRG\Project.xpj"
Xbase++ (R) ProjectBuilder Version 1.90.331
Copyright (c) Alaska Software 1997-2006. All rights reserved.
xpp /ga /a /b /q /b /dDEBUG /o"C:\Users\Test\Desktop\ordner\LL_PRINTER\Source\OBJR"
@C:\Users\Test\AppData\Local\Temp\11135333.tmp
Xbase++ (R) Compiler 1.90.331 Apr 26 2006
Copyright (c) Alaska Software. All rights reserved.
XBT0024: Command-line error: cannot find file CMBTLL18.PRG
'xpp /ga /a /b /q /b /dDEBUG /o"C:\Users\Test\Desktop\ordner\LL_PRINTER\Source\OBJR"
@C:\Users\Test\AppData\Local\Temp\11135333.tmp' returned error 1
Processing time: 0.15 secs.
Nachtrag, wobei wenn ich von xbase ein sample z.B
C:\ALASKA\XPPW32\Templates\ConsoleExe
mit pbuild kompiliere meckert er mir die main.prg an..
Zuletzt geändert von e25 am Mi, 13. Nov 2013 15:52, insgesamt 1-mal geändert.