"Project.exe funktioniert nicht mehr"
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo zusammen!
Ich habe aktuell das Problem, dass beim Beenden meines Programms ein Fehler auftritt, und ich nicht sagen kann, wo der herkommt. Ich verwende auch EurekaLog (welches mir auch die Möglichkeit bietet, nach einem Klick den Callstack etc. anzuzeigen), allerdings kommt -bevor ich klicken kann- von Windows die Meldung "Project.exe funktioniert nicht mehr - Es wird nach einer Lösung für dieses Problem gesucht". Siehe Anhang. Nachdem der Balken ein paar Mal durchgelaufen ist, kann ich entweder "Debuggen" oder "Programm schließen", wobei keine der beiden Optionen mir eine Quelltextzeile mit einer Exception o.ä. anzeigt. Es ist, wie wenn das Programm normal beendet würde. Eurekalog schafft es leider auch nicht, (vorher) das Log zu schreiben. Kann mir jemand sagen, unter welchen Bedingungen Windows ein Programm als "Funktioniert nicht mehr" einstuft und dieses Fenster anzeigt? Kann man trotz/aufgrund dieses Fensters einen Quelltext Bezug herstellen? Danke im vorraus! |
AW: "Project.exe funktioniert nicht mehr"
Im Windows EventLog sind ev. Details.
Was machst Du denn beim beenden? Ist Dein Debugger defekt? |
AW: "Project.exe funktioniert nicht mehr"
Liste der Anhänge anzeigen (Anzahl: 1)
Mein Debugger (behaupte ich) funktioniert generell.
Eventlog ist natürlich eine gute Idee. Ich habe aber leider garkeine Idee, wie ich daraus schlau werden soll... "Was machst Du denn beim beenden?" - Genau das ist quasi das Problem: Ich habe mehrere Komponenten die beim Programmstart erzeugt werden und diese arbeiten eigenständig; teilweise mit Threads etc. Beim Programmende werden alle Komponenten mit finalization freigegeben, so dass diese mit destructor Destroy ihre eigenen Threads und Objekte ordentlich freigeben können. Debugger-Optionen siehe Anhang. Meine einzige Chance sehe ich aktuell darin, beim FormClose des Hauptformulars mich solange mit F7 langzuhangeln, bis (vielleicht) etwas passiert. :?: Eventlog-Eintrag 1 Zitat:
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz