Debugger lässt sich nicht ausschalten V0.9.28.2ß
-
- Beiträge: 4
- Registriert: Do 1. Jul 2010, 20:34
- OS, Lazarus, FPC: Microsoft Windows XP [Version 5.1.2600] (L 0.9.28.2 FPC 2.2.4)
- CPU-Target: 32Bit
Debugger lässt sich nicht ausschalten V0.9.28.2ß
Hallo,
folgendes seltsame verhalten tritt bei
Microsoft Windows XP [Version 5.1.2600]
Lazarus: 0.9.28.2 ß
FPC 2.2.4
i386-win-32/win64
auf.
Wenn ich ein Programm starte so bleibt das System hängen.
Wie im Forum empfohlen habe ich versucht den Debugger auszuschalten.
einstellungen->einstellungen->Debugger=(none)
Es scheint aber nichts zu bewirken.
Auch ein direktes Ändern in den Configdatein environmentoptions.xml führt zu nichts.
Ich habe sogar das gefühl, dass der Debugger beim start von Lazarus gestartet wird. Gelegentlich lässt sich eine Source auch nicht mehr übersetzen mit der Meldung, dass keine Exe Datei erzeugt werden kann.
Wenn ich lazarus schließe, so fordert mich das System auf, den Debugger zu beenden (halt/fortsetzen) Keine der beiden Schaltflächen zeigt irgendeine Wirkung.
Ich kann Lazarus erst mit dem Taskmanager beenden.
Leider finde ich im Taskmamanger keine Instanaz von GDB (obwohl ich mir einbilde irgendwann schon eine gesehen zu haben...)
Das alles ist sehr seltsam. Ich habe die Installation auf meinem Firmenrechner durchgeführt (ebenfalls XP) und dort funktioniert es auch mit dem Debugger hervorragend.
Folgendes habe ich schon versucht:
- deinstall/install mit Lazarusmitteln
-- Keine Wirkung --
- deinstall über System/software
CCleaner die Registry gesäubert
Händischen entfernen des Lazarus verzeichnis
händirsches entferen des Lazarus Configverzeichnis
reboot
install
-- Keine Wirkung --
Vielleicht kann jemand helfen....
LG
\^/ili
folgendes seltsame verhalten tritt bei
Microsoft Windows XP [Version 5.1.2600]
Lazarus: 0.9.28.2 ß
FPC 2.2.4
i386-win-32/win64
auf.
Wenn ich ein Programm starte so bleibt das System hängen.
Wie im Forum empfohlen habe ich versucht den Debugger auszuschalten.
einstellungen->einstellungen->Debugger=(none)
Es scheint aber nichts zu bewirken.
Auch ein direktes Ändern in den Configdatein environmentoptions.xml führt zu nichts.
Ich habe sogar das gefühl, dass der Debugger beim start von Lazarus gestartet wird. Gelegentlich lässt sich eine Source auch nicht mehr übersetzen mit der Meldung, dass keine Exe Datei erzeugt werden kann.
Wenn ich lazarus schließe, so fordert mich das System auf, den Debugger zu beenden (halt/fortsetzen) Keine der beiden Schaltflächen zeigt irgendeine Wirkung.
Ich kann Lazarus erst mit dem Taskmanager beenden.
Leider finde ich im Taskmamanger keine Instanaz von GDB (obwohl ich mir einbilde irgendwann schon eine gesehen zu haben...)
Das alles ist sehr seltsam. Ich habe die Installation auf meinem Firmenrechner durchgeführt (ebenfalls XP) und dort funktioniert es auch mit dem Debugger hervorragend.
Folgendes habe ich schon versucht:
- deinstall/install mit Lazarusmitteln
-- Keine Wirkung --
- deinstall über System/software
CCleaner die Registry gesäubert
Händischen entfernen des Lazarus verzeichnis
händirsches entferen des Lazarus Configverzeichnis
reboot
install
-- Keine Wirkung --
Vielleicht kann jemand helfen....
LG
\^/ili
-
- Beiträge: 657
- Registriert: Sa 9. Jan 2010, 17:32
- OS, Lazarus, FPC: Linux 2.6.x, SVN-Lazarus, FPC 2.4.0-2
- CPU-Target: 64Bit
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
ich dachte, Windows wäre inzwischen über solche Kinderkrankheiten hinaus.Wenn ich ein Programm starte so bleibt das System hängen
Mal ehrlich, ein Programm bekommt doch niemals das System zum Stillstand.
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Würde auch mal sagen, das etwas an deinem Windows im Eimer ist.
Oder hast du Sicherheitssoftware die Probleme macht? Oder keine und einen Virus?
Und der Debugger wird ziemlich sicher nicht beim Start der IDE gestartet.
Oder hast du Sicherheitssoftware die Probleme macht? Oder keine und einen Virus?

Und der Debugger wird ziemlich sicher nicht beim Start der IDE gestartet.
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Zumindest nicht unter Linux; Er wird aber nach dem Debuggen auch nicht ganz beendet, aber das dürfte ein anderes Thema sein.theo hat geschrieben:Und der Debugger wird ziemlich sicher nicht beim Start der IDE gestartet.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
-
- Beiträge: 4
- Registriert: Do 1. Jul 2010, 20:34
- OS, Lazarus, FPC: Microsoft Windows XP [Version 5.1.2600] (L 0.9.28.2 FPC 2.2.4)
- CPU-Target: 32Bit
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Entschuldigt Leute....
ich habe mich falsch oder missverständlich ausgedückt. Es war das Lazarus-System gemeint - nicht das Windows-System - das läuft weiterhin zufriedenstellen.
@Virus: sollte nicht sein, gekaufter und gewarteter Virenscanner
- keine Einträge im Log gefunden und keine Warnmeldung am CRT gesehen
@Sicherheitssoftware: Ich habe die (wie auch schon in diesem Form vorgeschlagen) versuche auch mit ausgeschaltener Firewall durchgeführt.
(bevor jemand fragt: ja, ich habe mich vom Netz getrennt und mit ausgeschaltenem WLAN gearbeitet)
@Starten des Debuggers
Wie schon geschrieben, habe ich in den Einstellungen von Lazarus bei Debugger die Einsteullung (none) gesetzt.
Beim Versuch Lazarus zu beenden kommt ein Fenster mit der Aufforderung Debugger beenden (halt, fortsetzen)
Diese beiden Schaltflächen sind aus meiner Sicht wirkungsfrei. Lazarus lässt sich nicht beenden.
Dieses Verhalten ist unabhängig davon, ob ich vorher übersetzt habe oder nicht. Deshalb meine Vermutung, dass der Debuggr läuft.
@Windows
wird ebenfalls regelmäßig gewartet und alle meine anderen Applikationen laufen zufriedenstellen.
Versuche mit ^F2 wirken ebenso nicht.
ZUSATZFRAGE:
wenn ich es schaffe, Lazarus auf meinem Mac OSX zum laufen zu bringen. Hat jemand Erfahrung damit, ob ich problemlos Windows EXE erzeugen kann?
Das währe eine NOT-NOT Lösung, da ich ein Programm mit RS232 Anbindung erstellen muss und bei jedem Test eine Kopie auf den Windowsrechner ziehen muss.
Entschuldigt die möglicherweise naive Frage, ich beschäftige mich erst seit ein paar Tagen mit Lazarus. Meine letzten Erfahrungen wahren in Delphi und das sind schon ein paar Jahre her.
Liebe Grüße und besten dank für die bislang eingegangene Meldungen
\^/ili
ich habe mich falsch oder missverständlich ausgedückt. Es war das Lazarus-System gemeint - nicht das Windows-System - das läuft weiterhin zufriedenstellen.
@Virus: sollte nicht sein, gekaufter und gewarteter Virenscanner
- keine Einträge im Log gefunden und keine Warnmeldung am CRT gesehen
@Sicherheitssoftware: Ich habe die (wie auch schon in diesem Form vorgeschlagen) versuche auch mit ausgeschaltener Firewall durchgeführt.
(bevor jemand fragt: ja, ich habe mich vom Netz getrennt und mit ausgeschaltenem WLAN gearbeitet)
@Starten des Debuggers
Wie schon geschrieben, habe ich in den Einstellungen von Lazarus bei Debugger die Einsteullung (none) gesetzt.
Beim Versuch Lazarus zu beenden kommt ein Fenster mit der Aufforderung Debugger beenden (halt, fortsetzen)
Diese beiden Schaltflächen sind aus meiner Sicht wirkungsfrei. Lazarus lässt sich nicht beenden.
Dieses Verhalten ist unabhängig davon, ob ich vorher übersetzt habe oder nicht. Deshalb meine Vermutung, dass der Debuggr läuft.
@Windows
wird ebenfalls regelmäßig gewartet und alle meine anderen Applikationen laufen zufriedenstellen.
Versuche mit ^F2 wirken ebenso nicht.
ZUSATZFRAGE:
wenn ich es schaffe, Lazarus auf meinem Mac OSX zum laufen zu bringen. Hat jemand Erfahrung damit, ob ich problemlos Windows EXE erzeugen kann?
Das währe eine NOT-NOT Lösung, da ich ein Programm mit RS232 Anbindung erstellen muss und bei jedem Test eine Kopie auf den Windowsrechner ziehen muss.
Entschuldigt die möglicherweise naive Frage, ich beschäftige mich erst seit ein paar Tagen mit Lazarus. Meine letzten Erfahrungen wahren in Delphi und das sind schon ein paar Jahre her.
Liebe Grüße und besten dank für die bislang eingegangene Meldungen
\^/ili
-
- Beiträge: 657
- Registriert: Sa 9. Jan 2010, 17:32
- OS, Lazarus, FPC: Linux 2.6.x, SVN-Lazarus, FPC 2.4.0-2
- CPU-Target: 64Bit
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
es heißt ja auch strg+f2.Versuche mit ^F2 wirken ebenso nicht.
Probiers doch mal mit start->debugger zurücksetzen.
Falls es WIRKLICH am Debugger liegt.
@Virenscanner:
Avira Antivir schlägt zum Beispiel bei gdb-externen Debugsymbolen aus. Der Virenscanner könnte also nicht die Lösung, sondern auch das Problem sein.
Ansonsten falls du einfach kompilieren willst (für Windows), dann nimm doch ein Ubuntu-Linux, installiere wine und mach Lazarus für Windows drauf. Ist ein prima simpler Ansatz fürs Cross Compiling.
-
- Beiträge: 4
- Registriert: Do 1. Jul 2010, 20:34
- OS, Lazarus, FPC: Microsoft Windows XP [Version 5.1.2600] (L 0.9.28.2 FPC 2.2.4)
- CPU-Target: 32Bit
GELÖST::Debugger lässt sich nicht ausschalten V0.9.28.2ß
Hallo Leute,
ich konnte das Problem lösen.
Es lag am Ort an dem das Projekt gespeichert wurde:
C:\Dokumente und Einstellungen\<user>\Eigene Dateien\<projektname>
gespeichert.
Das brachte das Lazarus-System zum ausflippen.
Augenscheinlich verträgt Lazarus keine Leerzeichen im Projektnamenpfad.
ein herzhaftes
subst X: "%HOME%\Eigene Dateien"
einlesen des Projekts mit Laufwerksbuchstabe x:\<projektname>
und schon klappt alles sogar Debugger macht keine Zicken mehr.
Das erklärt auch, warum es auf meinen Firmenrechner keine Probleme gibt.
Dort habe ich das Projekt unter
c:\temp\...
gespeichert...
Also ein schönes Java/Groovy Problem - dort muss ich manchmal den selben Trick anwenden...
Danke jedefalls für alle Tips und Hinweise
\^/ili
ich konnte das Problem lösen.
Es lag am Ort an dem das Projekt gespeichert wurde:
C:\Dokumente und Einstellungen\<user>\Eigene Dateien\<projektname>
gespeichert.
Das brachte das Lazarus-System zum ausflippen.
Augenscheinlich verträgt Lazarus keine Leerzeichen im Projektnamenpfad.
ein herzhaftes
subst X: "%HOME%\Eigene Dateien"
einlesen des Projekts mit Laufwerksbuchstabe x:\<projektname>
und schon klappt alles sogar Debugger macht keine Zicken mehr.
Das erklärt auch, warum es auf meinen Firmenrechner keine Probleme gibt.
Dort habe ich das Projekt unter
c:\temp\...
gespeichert...
Also ein schönes Java/Groovy Problem - dort muss ich manchmal den selben Trick anwenden...
Danke jedefalls für alle Tips und Hinweise
\^/ili
-
- Beiträge: 657
- Registriert: Sa 9. Jan 2010, 17:32
- OS, Lazarus, FPC: Linux 2.6.x, SVN-Lazarus, FPC 2.4.0-2
- CPU-Target: 64Bit
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Wird Zeit, dass der Leerzeichen-Bug bald gefixt wird (oder ist der das im SVN schon?)
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Afaik ist das nicht so einfach. Das Problem liegt in binutils, resp. dem Linker. Der ist afaik 3rd party, wie gdb.carli hat geschrieben:Wird Zeit, dass der Leerzeichen-Bug bald gefixt wird (oder ist der das im SVN schon?)
-
- Beiträge: 4
- Registriert: Do 1. Jul 2010, 20:34
- OS, Lazarus, FPC: Microsoft Windows XP [Version 5.1.2600] (L 0.9.28.2 FPC 2.2.4)
- CPU-Target: 32Bit
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Ist ja weiter kein wirkliches Problem, wenn man es weiss
Wie gesagt, kommt in besten Familien vor (Java/Groovy/Grails,usw)
)))
Deshalb hab' ich es ja dann doch schnell gefunden, wenn man bedenkt, dass ich Lazarus erst 5 Tag einsetze.
Jede größere IDE hat so ihre kleinen und größeren (bei exclips große
) Maken...
Danke nochmal für eure Hilfe.
BTW: das Problem lieg meiner Messung nach nicht am FPC mit ^F9
erzeugt Lazarus ein Imag . Es liegt soweit ich es dzg. beurteilen kann beim Ausführen des Programmes.
lg
\^/ili
Wie gesagt, kommt in besten Familien vor (Java/Groovy/Grails,usw)

Deshalb hab' ich es ja dann doch schnell gefunden, wenn man bedenkt, dass ich Lazarus erst 5 Tag einsetze.
Jede größere IDE hat so ihre kleinen und größeren (bei exclips große

Danke nochmal für eure Hilfe.
BTW: das Problem lieg meiner Messung nach nicht am FPC mit ^F9
erzeugt Lazarus ein Imag . Es liegt soweit ich es dzg. beurteilen kann beim Ausführen des Programmes.
lg
\^/ili
-
- Lazarusforum e. V.
- Beiträge: 3178
- Registriert: Di 22. Jul 2008, 19:27
- OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
- CPU-Target: 32bit x86 armhf
- Wohnort: Köln
- Kontaktdaten:
Re: Debugger lässt sich nicht ausschalten V0.9.28.2ß
Der FPC kann Windows-Executables mittlerweile komplett selbst assemblieren und linken; die GNU Binutils dürften unter Windows also gar nicht erst zur Entfaltung ihrer Probleme kommen, aber der GDB bleibt.\^/ili hat geschrieben:BTW: das Problem lieg meiner Messung nach nicht am FPC mit ^F9
erzeugt Lazarus ein Imag . Es liegt soweit ich es dzg. beurteilen kann beim Ausführen des Programmes.
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein