Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#2

AW: EAccessViolation sporadisch beim Beenden eines Programms

  Alt 28. Jul 2012, 11:30
Hallo,

in der JVCL gibt es eine Komponente, die man in die Fehlerbehandlung einklinken kann. (Wie das geht, weiß ich nicht mehr so genau und habe momentan auch keine Zeit, da nachzuschauen). Sie benötigt u. a. eine ausführliche MAP-Datei zum Programm und man kann dann die Fehler in eine Textdatei protokollieren. Dort findet man recht genaue Informationen zur Fehlerquelle, teilweise mit Angaben zur Unit, in der der Fehler auftrat, mit ein bisserl Glück sogar die Angabe der Quelltextzeile +/- ein paar Zeilen.

Hab' mal eine Logdatei, aus einem Programm, das die Routinen nutzt, hier drangepappt. Die meisten Fehler sind Datenbankfehler, aber der Rest könnte beim Ideenfinden helfen.

Es müsste auch ein Beispielprogramm bei der JVCL geben, dass Du eventuell als Anhaltspunkt nehmen könntest:
Code:
\jcl\examples\windows\debug\stacktrack\StackTrackExample.dpr

Geändert von nahpets (21. Nov 2017 um 17:41 Uhr)
  Mit Zitat antworten Zitat