AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Delphi IDE Absturz beim Start

Ein Thema von hewy · begonnen am 3. Nov 2023 · letzter Beitrag vom 8. Nov 2023
Antwort Antwort
hewy

Registriert seit: 2. Aug 2006
Ort: Arni (Region Zürich) Schweiz
83 Beiträge
 
Delphi XE5 Enterprise
 
#1

AW: Delphi IDE Absturz beim Start

  Alt 3. Nov 2023, 15:34
Danke himitsu,
obwohl berühmt kannte ich noch nicht. Delphi XE5 startet nun wieder. Nun darf ich meine Library pfade wieder einrichten.
Diese kann ich aber sicher irgendwo in der Registry noch zurückholen. Mal sehen.
Setup und repair ist fehlerfrei durchgelaufen hatte aber das Problem nicht gelöst.
Danke schon mal ist ein erster Schritt nach einem verlorenem Tag.
Mache am Montag weiter.
Heinrich Wyssen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.535 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi IDE Absturz beim Start

  Alt 3. Nov 2023, 16:29
dabei steht es in der Hilfe
bds.exe -?

Im Grunde ändert es nur den Pfad zu den Einstellungen.
HKEY_CURRENT_USER\Software\Embarcadero\BDS\22.0
"BDS" wird durch die Angabe ersetzt.

* Man kann das einmal benutzen, um "mehrere" IDEs mit unterschiedlichen Einstellungen zu haben (Settings, inkl. installierter/deaktivierter Packages)
* oder eben zum Testen, wenn man einen "nichtexistierenden" Namen angibt. (das neue Registry-Verzeichnis anschließend einfach löschen)



* unter HKEY_LOCAL_MACHINE besser nichts einfach so löschen

* aber unter HKEY_CURRENT_USER kann auch der Standard-RegistryPfad einfach gelöscht (oder umbenannt) werden
* * beim nächsten Start des Delphi ist es dann fast so, wie frisch installiert
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 3. Nov 2023 um 16:32 Uhr)
  Mit Zitat antworten Zitat
hewy

Registriert seit: 2. Aug 2006
Ort: Arni (Region Zürich) Schweiz
83 Beiträge
 
Delphi XE5 Enterprise
 
#3

AW: Delphi IDE Absturz beim Start

  Alt 6. Nov 2023, 10:56
Delphi läuft wieder.
Durch minutiöses Durchsuchen der Registry im Bereich Embarcadero konnte ich nun den Index Fehler beim Start lokalisieren und beheben.
In meinen IDE habe ich auch GExperts installiert. Und in dieser Umgebung wurde aus irgendeinem Grund einen einzigen Wert verändert.
Und zwar geht es um diesen Key:
[HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\12.0\Ed itor\Options\Known Editor Enhancements\GExperts.TGxKeyboardBinding]
"Priority"=dword:00000002
Da stand dword:00000003 drin was zum Index fehler führte das selbe bei XE8.
GExperts prüft offenbar nicht ob der Wert hier passt. Schade ist dass dann Delphi dann als ganzes betroffen ist.
Habe nun zwei ganze Tage damit verbraten.
Aber nun alles läuft wieder wie zuvor.
Dank für eure Hinweise die haben mir geholfen an der richtigen Ecke mit der Suche zu beginnen.
Heinrich Wyssen
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.732 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

AW: Delphi IDE Absturz beim Start

  Alt 6. Nov 2023, 11:11
Delphi läuft wieder.
Und zwar geht es um diesen Key:
[HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\12.0\Ed itor\Options\Known Editor Enhancements\GExperts.TGxKeyboardBinding]
"Priority"=dword:00000002
Da stand dword:00000003 drin was zum Index fehler führte das selbe bei XE8.
GExperts prüft offenbar nicht ob der Wert hier passt. Schade ist dass dann Delphi dann als ganzes betroffen ist.
GExperts ist daran allerdings nicht schuld, denn diesen Eintrag macht die IDE. GExperts erzeugt lediglich das Keyboard Binding und ruft eine OTAPI-Funktion auf, um es zu registrieren.
Der Priority Wert gibt die Reihenfolge der Enhancement-Modules an, die man unter Tools -> Options -> Editor Options -> Key Mapping -> Enhancement Modules auch manuell einstellen kann. Diesen Wert setzt die IDE, ein Plugin hat darauf keine Einfluss.

Du hattest nicht zufällig ein weiteres Plugin installiert, welches ebenfalls ein Keyboard Binding zur Verfügung stellte, und dieses deinstalliert? Und danach trat dann der Fehler auf?
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe
Online

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.752 Beiträge
 
Delphi 12 Athens
 
#5

AW: Delphi IDE Absturz beim Start

  Alt 6. Nov 2023, 11:28
MMX macht beim Start intern einen Check, ob die eigene Priority größer als die des Castalia.Bindings.NavTools ist. Falls dem nicht so ist, wird das eigene Key-Binding disabled und es erscheint eine Meldung die Reihenfolge entsprechend zu ändern.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
hewy

Registriert seit: 2. Aug 2006
Ort: Arni (Region Zürich) Schweiz
83 Beiträge
 
Delphi XE5 Enterprise
 
#6

AW: Delphi IDE Absturz beim Start

  Alt 8. Nov 2023, 10:09
Danke für Eure Antworten und Anregungen,
In der Tat hatte ich ein Problem mit einem weitere Plugin 'CnPack' welches eine Update anbot.
Nach dem Update gab es jedoch ein Fehler beim Start von Delphi. Dieser konnte aber quittiert werden und alles lief normal weiter.
Ist aber nervig bei jedem Start die Fehlermeldung zu haben un dann das PlugIn doch nicht zur Verfügung zu haben.
Also habe ich es deinstalliert.
Danach kam der Index Fehler.
Danke und Gruss
HeWy
Heinrich Wyssen
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.210 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Delphi IDE Absturz beim Start

  Alt 8. Nov 2023, 10:28
Aus solchen Gründen würde ich, wenn man die zweite Windows-Lizenz hat, Delphi wirklich nur noch in einer virtuellen Maschine laufen lassen. Immer wenn es sich zerlegt kann man die VM einfach auf einen alten Stand zurücksetzen und war wieder im Rennen.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz