Forum: Programmieren allgemein
Delphi
by ralfiii,
28. Jul 2010
Ok, hier noch ein paar Infos:
Der Remote Debugger ist nur eine Option, wenn der Rechner übers Netz vom Entwicklungs-Rechner aus erreichbar ist.
Er erfordert, dass man die Anwendung mit ein paar speziellen Compiler-Optionen erzeugt (map-file, rsm-file, stack-frames...).
Dann startet man am Zielrechner "rmtdbg105.exe -listen". Danach kann man sich mit dem Zielrechner verbinden (Start/Mit...
Forum: Programmieren allgemein
Delphi
by ralfiii,
28. Jul 2010
Es ist aber einiges da an Info.
Hier z.B. der Stack wie ihn der Process Monitor ausgibt.
Wär doch gelacht wenn man mit den Adressen nicht mehr anfangen könnte...
Forum: Programmieren allgemein
Delphi
by ralfiii,
28. Jul 2010
Könnte ich die Anwendung ändern wär ja alles kein Problem, dann stopfe ich sie halt nach und nach mit Log-Messages voll, bis ich weiss wo es hakt.
Das ist aber nicht so.
Stell Dir vor du schreibst ein Programm und bei einem Kunden bleibt die Software GANZ SELTEN hängen.
Der Gedanke ist der: Man bittet den Kunden den Task nicht abzustechen wenn das Programm hängt. Und wenn's dann soweit...
Forum: Programmieren allgemein
Delphi
by ralfiii,
27. Jul 2010
Hallo!
Eine unserer Anwendungen friert manchmal ein.
Das Einfrieren ist reichlich schwer zu reproduzieren. Nun hat ein Kollege das erstmalig auf einem Testrechner unter Windows7 geschafft. Dort läuft also der Prozess und tut nix mehr. Nun würde ich gern irgendwie rausfinden wo die Anwendung gerade hängt (ein Methodenname wär ein Traum). Auf dem Rechner ist Delphi nicht installiert. Ich...