Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

D2010-IDE verreckt nach Exception im gedebuggten Programm

  Alt 22. Sep 2010, 21:19
N'abend,

wenn mein Programm in eine Exception läuft,
vom Debugger angehalten wurde,
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt Project1.exe ist eine Exception der Klasse ERegExError mit der Meldung 'unexpected end of expression' aufgetreten.
---------------------------
Anhalten   Fortsetzen   Hilfe
---------------------------
ich diesen Dialog mit ESC abbreche
und ich dann in diesem "fast angehaltenem" Zustand das Debuggen mit Strg+F2 beende, dann

- kann ich im Editor noch eine Weile etwas machen, wie z.B. Speichern.
(welches beim nächsten Schritt noch sehr wichtig sein wird)

- Wenn ich dann aber mit F9 neu anfangen will, mit Debuggen,
oder wenn ich die IDE schließen/beenden will,

dann verreckt die komplette IDE, indem sie einfriehrt.

Meißtens läßt sie sich dann nur noch über den Taskmanager abschießen,
oder manchmal/selten bekomm ich sie über [x] weg, bzw. das Menü in der Startleiste. (in allen Fällen läßt sich zu diesem Zeitpunkt nix mehr speichern oder Dergleichen)


Auf diese Weise hab ich die IDE heute bestimmt schon 7-8 Mal verrecken lassen, bevor ich endlich auf dieses Verhalten eine mögliche Antwort fand.

Können das Andere auch nachvollziehen?




XP SP3 32 Bit und bis auf das letzte Help-Update alle Updates und der IDE Fix Pack 2010 3.5 sind installiert.
(läßt sich nicht installieren, aber egal, wo zugibt's die Delphi-Referenz )


[add]
grad eben kamm vor'm endgültigen Verrecken noch dieses
Zitat:
---------------------------
Fehler
---------------------------
Schwerer Fehler im Debugger während des Zurücksetzens des Prozesses: 'Der Debugger wurde nicht initialisiert'. Speichern Sie die Änderungen und starten Sie Delphi 2010 neu.
---------------------------
OK
---------------------------
Nur das mit dem Speichern bekommt man, trotz des netten Hinweises/Tipps, nicht mehr hin.

[add2]
Wenn ich auf [Fortsetzen] klicke, dann kommt es zum selben Ergebnis wie beim ESC.

Und wenn ich danach dann noch auf die Pausetaste [II] drück, vor dem Strg+F2 oder dem Beenden, dann tritt dieses böse Verrecken nicht ein.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (22. Sep 2010 um 22:06 Uhr)
  Mit Zitat antworten Zitat