AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

"Ungültige Zeichen im Pfad"

Ein Thema von WiWo · begonnen am 4. Apr 2025 · letzter Beitrag vom 10. Apr 2025
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
10.055 Beiträge
 
Delphi 12 Athens
 
#1

AW: "Ungültige Zeichen im Pfad"

  Alt 8. Apr 2025, 13:47
Der Stacktrace ist tatsächlich aufschlussreich. Oben siehst du Zeilen wie AutoRecover.TAutoRecoverForm.RecoverDir. Das deutet darauf hin, dass Delphi abgestürzt ist und du die automatischen Sicherungen angeschaltet hast. Offenbar wird dort ein Projekt geladen und der Dialog zur automatischen Wiederherstellung versucht anzuzeigen.

Es gibt im jeweiligen Projekt einen Unterordner _recovery. Damit stimmt vermutlich etwas nicht.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: "Ungültige Zeichen im Pfad"

  Alt 8. Apr 2025, 17:17
Ist es eigentlich das ganz neue Delphi (von vor paar Tagen), oder 'ne ältere Version?

Eine Weile lang (paar Jahre) war das Recovery defekt (speichern funktionierte, aber das automatische Laden nicht)
und dort hatten sie im letzten Release endlich mal was gemacht und es "repariert".

Nja, kann ja dennoch sein, dass da immernoch etwas nicht stimmt.



In dem __recovery-Verzeichnis sollte eine INI liegen (im Verzeichnis des Projekts *.dproj, bzw. bei der ProjektGruppe *.groupproj)
und in dieser INI stehen dann die "ungespeicherten" Dateien, welche automatisch gesichert wurden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
WiWo

Registriert seit: 16. Aug 2007
Ort: Hamburg
25 Beiträge
 
Delphi 12 Athens
 
#3

AW: "Ungültige Zeichen im Pfad"

  Alt 9. Apr 2025, 09:54
vielen herzlichen Dank; jetzt hab ich's endlich gefunden. An meine Projekte hatte ich gar nicht gedacht, da das Fehlerfenster ja schon beim Start der IDE kommt, nicht erst beim Laden eines Projektes. Aber tatsächlich stehen die fehlerhaften Angaben im __recovery.ini eines Projekts:

[At?]
SaveTime=11.02.2025 16:29:50
FileCount=2
File0=E:\WaWi2\WAB\At?
File1=E:\WaWi2\WAB\AutoBelegerstellungVK.dfm

Übrigens habe ich recht häufig Abstürze der IDE, immer während Debug-Läufen mit Breakpoints und auch ohne dass ich während des Debug-Laufs Daten ändere. Die IDE ist dann nicht beendet, sondern hängt mit hoher CPU-Auslastung, so dass ich sie abschießen muss. Zudem auch auffällig: Im Debug-Modus verwende ich "ReportMemoryLeaksOnShutdown := true;" und wenn ich auf Breakpoints gelaufen bin, auch ohne sonst was zu machen, bekomme ich häufig bei Programmende eine Memory-Leak-Liste. Ich pflege das Projekt (mit Compiler-Conditionals) auch immer noch in seiner ursprünglichen Delphi-2007-Fassung; da hab ich niemals solche Probleme gehabt.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: "Ungültige Zeichen im Pfad"

  Alt 9. Apr 2025, 10:19
Übrigens habe ich recht häufig Abstürze der IDE,
sind Erweiterungen installiert?


Oder hast du das uralte schrottige Refactoring nicht deaktiviert? (diesen .NET-Mist)

im Delphi-Installer, oder nachträglich über
> Menü > Tools > Features verwalten > Technologie > Modeling = deaktiviert (ganz rechts unten versteckt)
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 9. Apr 2025 um 17:40 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

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

AW: "Ungültige Zeichen im Pfad"

  Alt 9. Apr 2025, 10:30
oder nachträglich über
> Menü > Tools > Technologie > Modeling = deaktiviert (ganz rechts unten versteckt)
Den Eintrag Technologie kann ich in keiner meiner Installationen finden. Wenn es ganz unten im Tools-Menü steht, ist es vielleicht eine eigene, mittels Tools konfigurieren angelegte Aktion?
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

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

AW: "Ungültige Zeichen im Pfad"

  Alt 9. Apr 2025, 17:37
Im Menü des Setup, was aus Tools gestartet wurde.

[edit]
ups, einen Punkt übersprungen (nicht aufgeschrieben)
> Menü > Tools > Features verwalten > Technologie (da rechts) > Modeling = deaktiviert
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 9. Apr 2025 um 17:41 Uhr)
  Mit Zitat antworten Zitat
WiWo

Registriert seit: 16. Aug 2007
Ort: Hamburg
25 Beiträge
 
Delphi 12 Athens
 
#7

AW: "Ungültige Zeichen im Pfad"

  Alt 10. Apr 2025, 07:36
in "Features verwalten" komme ich nur rein, wenn ich das Installations-ISO bereitstelle; das ist doch normal, oder? Bei "Technologie" habe ich tatsächlich ohne großes Nachdenken alles angehakt. Dass da irgendwas Probleme macht, wusste ich nicht. Refactoring habe ich nie benutzt.
Da beim letzten mal "Features verwalten" der Click auf "übernehmen" einen kompletten Installations-Lauf ausgelöst hat mit allen notwendigen Nacharbeiten, würde ich das nur machen, wenn wirklich nötig. Ist das so?
  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 03:36 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