Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi xe startet nicht mehr (https://www.delphipraxis.net/166369-delphi-xe-startet-nicht-mehr.html)

DrUArn 9. Feb 2012 19:48

Delphi xe startet nicht mehr
 
Hallo Comm.,

nachdem ich einige Vewränderungen an einem neuen object inclusive Neuerstellung eines Packages durchgeführt habe, auf der Ide-Oberfläche das veränderte Object gelöscht und wieder eingefügt habe,

kam die lakonische Meldung: Stacküberlauf - delphi neu starten!

Neustart von delphi: Windows Meldung: Rad-Studio funktioniert nicht mehr!
(der Start stoppt beim Laden von dclrave.bpl)

Reparatur von delphi: gleiches Ergebnis!

Hat jemand sowas schon erlebt? Wie gehe ich da ran?

MfG

Uwe

himitsu 9. Feb 2012 20:01

AW: Delphi xe startet nicht mehr
 
Delphi deinstallieren, die Registry löschen und auch die Delphi-Vereichnisse in den Benutzerverzeichnissen.

HKEY_CURRENT_USER\Software\Embarcadero
HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero
C:\ProgramData\Embarcadero
C:\Users\[xyz]\AppData\Local\Embarcadero
C:\Users\[xyz]\AppData\Roaming\Embarcadero

Danach Delphi neu installieren.



Vielleicht liegt irgendwo noch deine alte BPL rum.
Bei mir auf der Arbeit hatte soeine blöde BPL auch alles quasi lahmgelegt (man konnte die BPL im gewollten Verzeichnis kompilieren und dennoch lud die IDE immer wieder die alte und nicht die neue BPL :wall: )

jbg 9. Feb 2012 21:08

AW: Delphi xe startet nicht mehr
 
Zitat:

Zitat von himitsu (Beitrag 1150217)
Delphi deinstallieren, die Registry löschen und auch die Delphi-Vereichnisse in den Benutzerverzeichnissen.

Ist das nicht ein wenig zu drastisch? (Vorallem das "Registry löschen" :lol: ).

HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0
Wenn dieser Schlüssel gelöscht wird, dann ist man auf dem Konfigurationsstand nach der Installation von Delphi. Ist aber auch nicht unbendigt notwendig.

Du kannst Delphi mit "bds.exe -rBDSPlain" starten um zu prüfen, ob es sich wirklich nur um ein Konfigurationsproblem (aka defektes Package, falsche Pfade, ...) handelt, ohne gleich die gesamte Konfiguration zu opfern. Delphi startet dann statt mit den Einstellungen aus dem Registry-Key "BDS" mit denen aus "BDSPlain", der wenn er noch nicht existiert, mit dem Installations-Default aufgebaut wird.

Sollte Delphi mit "BDSPlain" starten, dann solltest du über den Registry-Key
HKEY_CURRENT_USER\Software\Embarcadero\BDS\8.0\Kno wn Packages
das Übeltäter-Package aufspüren und entfernen. Ansonsten ist wohl mehr defekt.

DrUArn 9. Feb 2012 21:22

AW: Delphi xe startet nicht mehr
 
Hallo,

danke für schnelle Vorschläge!

der Zeit halber habe ich den Vorschlag von jbg versucht: bds.exe -rBDSPlain.

-> DelphiXE startet wieder. Der Ursachensuche werde ich mich morgen widmen.

Danke nochmal und einen schönen Abend noch!

Uwe

himitsu 9. Feb 2012 22:16

AW: Delphi xe startet nicht mehr
 
Och, alles weg und komplett neu ist nie verkehrt. :stupid:

Also samt Windows neu installieren?

DrUArn 10. Feb 2012 11:12

AW: Delphi xe startet nicht mehr
 
HALLO Comm.,

der Verursacher des Problems war ein eigenes Package,
darin wieder das beschriebene Componente, in welches ich ausversehen
eine unendliche Rekursion eingebaut habe -> Delphi hängt sich selbst auf.

Auch nach Beseitigung des Fehlers läßt sich das Projekt selbst nicht mehr starten (aber sehr wohl compilieren). Aber mit copy-paste läßt sich das wohl schnell beheben.

Danke nochmal für die Anregungen!


MfG
Uwe


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz