Registriert seit: 10. Jun 2003
Ort: Berlin
9.971 Beiträge
Delphi 12 Athens
|
AW: VCL Blockade - Verursacher ermitteln
Gestern, 11:07
Sowohl MadExcept als auch Eurekalog können ein Hängen des Hauptthreads erkennen. Du musst lediglich den Timeout gering genug einstellen, damit diese bei der bekannten Blockadedauer anspringen. Das klappt natürlich nur, wenn es nicht nur um 3 Sekunden oder so geht.
Auf jeden Fall können beide Stracktraces aller laufenden Threads erzeugen, auch manuell. Du könntest also auch selbst einen Überwachungsthread bauen, der dann den Report manuell auslöst.
|