Ich kann mich nicht erinnern, dass es jemals wirklich funktioniert hat (mindestens seit XE),
egal ob der Debugger von Anfang an dran hing, oder erst später angehängt wurde.
Es ist auch egal, ob nach einer
Exception (aber ja, meistens war vorher eine
Exception oder es was im Deadlock ... drum schau ich ja rein)
und ob der Prozess noch in Pause oder mit F9 fortgesetzt wurde.
Entweder ist das Programm sofort weg (meistens und ohne einen Mucks)
oder es raucht kurz danach mit wirren Exceptions ab (selten).
OK, es wäre eh irgendwann abgeraucht, da es die
BDS ja hing.
Hmmm. Das ist komisch. Den Debugger benutze ich quasi täglich. Bis auf die Sache mit dem Memory leak bei Strings hatte ich da schon ewig keine Probleme mehr. Da läuft soweit alles stabil. Ich wechsel auch teilweise zur Laufzeit der Programme von einem zum anderen Programm. Also Detach / Attach. Das läuft soweit auch alles problemlos. Die
IDE legt zwar manchmal ein paar Gedenksekunden ein aber alles ohne Fehlermeldungen etc...
Man sollte nie so viel zu tun haben, dass man zum Nachdenken keine Zeit mehr hat. (G.C. Lichtenberg)