Forum: Betriebssysteme
by himitsu,
21. Aug 2017
Etwas zum Loggen.
GetProcessHandleCount
Wir hatten auch ab und an mal Probleme mit irgendwelchen Ressourcen, in einem Service, beim Kunden.
Bei uns läuft daher im Hintergrund ein Thread, der regelmäßig danach schaut und das loggt. So können wir dann nachsehen wann in der letzten Woche sich dort was änderte.
> Speicher (HDD, System-Memory, VirtualMemory, DelphiMM-Allocation), Handles,...
Forum: Betriebssysteme
by himitsu,
21. Aug 2017
Nur der Vollständigkeit halber:
Natürlicgh kann es sein, dass z.B. ein Usermdedriver des Druckers/Printsystems hier durchdreht und die Handles nicht im eigenen, sondern in fremden Code entstehen (dort nicht richtig freigegeben werden).
Mit einem anderem Programm drucken und da schauen, ob das Problemchen dort auch auftritt.
PS: Man kann die eigene Anwendung auch auf mehrere EXEn...
Forum: Betriebssysteme
by himitsu,
21. Aug 2017
Nicht unbedingt.
Eventuell knallt es ja auch nur bei diesem Kunden,
dann würde eine falsche Fehlerbehandlung auch nur da zuschlagen.