Forum: Programmieren allgemein
Delphi
by himitsu,
19. Jun 2011
och, war ja "nur" unserer eugener nagelneuer Server.
kleinschritig ist gut ... alleine beim Start entstehen gleich mal 70 KB an Logs :lol:
PS: geil ist ja, daß EurekaLog das Application.OnException kapput macht und man selber auch noch gerne darauf reagieren möchte.
Forum: Programmieren allgemein
Delphi
by himitsu,
17. Jun 2011
Die Lösung:
Anscheinend hat es vermutlich irgendwas an der Diensteverwaltung unseres Terminalservers zerschossen.
Im Endefekt haben wir jetzt einfach nur den Dienst umbenannt und plötzlich geht alles wieder. :wall:
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Nee, gerade das ist eines der Laufwerke, welche "original" sind. :lol:
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Als Service und auch beim Debuggen (über dieses NET START) liegt alles auf einem lokalen Laufwerk.
Außer die Quellcodes, aber die findet Delphi ja.
zu MadExcept EurekaLog und Co:
Wie gesagt, es stürtz nichts ab, es gibt keine Exceptions ... es bleibt ganz einfach hängen.
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
EXE direkt im Debugger gestartet liegt auf einem SUBST-Laufwerk.
Der installierte Service aber auf einer normalen Partition.
Also starten tut es erstmal, aber .Run beendet sich eben immer gleich wieder.
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Über NET START im Debugger gestartet funktioniert nicht.
Application.Run; beendet sich dann immer sofort und startet erst garnicht.
Das passierte auch schon, als ich damals versuchte den Prozess (die Service.exe) direkt im Delphi zu debuggen.
Irgendwie erkennt TService anscheinend, daß es nicht als "Dienst" im SYSTEM-Konto läuft und startet dann garnicht erst.
Aus diesem Grund hatte ich...
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Wir haben Eurekalog drin (auch versuchsweise mal nicht)
und ich hab nun schon zu nahezu jedem Befehl einen Logeintrag (pumpe es seit Tagen nur noch voll damit).
Mehr Logs gehn nicht, da das Programm sonst nirgenwo mehr vorbei kommt.
Das bezog sich auf mein Delphi und die Quellcodes, ohne welche ein Debuggen etwas schwer wird.
Ich versuch's mal.
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Wie gesagt, dort steht absolut nix.
Außer sowas wie,
Welches dadurch entsteht, daß wir den Prozess dann nur noch per Task-Manager abschießen können und dann versucht wird diesen neu zu starten.
Forum: Programmieren allgemein
Delphi
by himitsu,
16. Jun 2011
Tachchen,
wir hängen hier seit einer Weile an einem Problem fest.
Es wurde mit Delphi XE über TService ein Service erstellt,
welcher sich aber urplötzlich nicht mehr starten läßt.
Am eigenen Quellcode kann es nicht liegen, da ich es auch schon über ein älteres Repository versucht hab, welches mal lief.
Was ich bis jetzt rausbekommen hab ist, daß TService.OnCreate noch erfolgreich...