![]() |
MadExcept: Fehlerbericht richtig deuten?
Hallo,
ich versuche mit Hilfe von MadExcept eine lästige AV abzufangen. Nun habe ich einen Fehlerbericht da und würde gerne wissen, wie dieser zu deuten ist. Denn es kann kaum sein, dass alle Stellen im Code, die in dem Bericht gelistet sind, fehlerhaft sind. Wie finde ich genau die ursprüngliche Zeile heraus, die die Exception verursachst hat? |
AW: MadExcept: Fehlerbericht richtig deuten?
Moin...:P
Versuch es mal mit der Registerkarte Callstack...:wink: Die letzte Zeile deines Codes im Callstack gibt dir die Stelle wo du z.B. falsche Parameter übergeben hast die dann später zu einem Fehler führen. Hänge mal ein Bild vom Callstack an... |
AW: MadExcept: Fehlerbericht richtig deuten?
Vielen Dank für die schnelle Antwort!
Meinen Sie, die letzte Zeile meines Codes in jedem gelisteten Thread oder wirklich die allerletzte Zeile in der Liste? Es sind nämlich über 20 Abschnitt, die auf meine Threads verweisen und in jedem Abschnitt gibt es mein Code. Heißt dass, alle diese Threads für die Enstehung des Fehlers verantwortlich sind? Kann doch nicht sein, oder? Die hängen nicht mal zusammen. |
AW: MadExcept: Fehlerbericht richtig deuten?
Magst du den Fehlerbericht einfach mal anhängen? Du musst natürlich nur den Thread betrachten, in dem die AV auch stattgefunden hat. Sofern keine massive Stack Corruption stattgefunden hat, sollte der Callstack - wie von haentschman schon angemerkt - dann Aufschluss über den Ort der Exception geben.
|
AW: MadExcept: Fehlerbericht richtig deuten?
Ich bitte um Verständnis, dass ich den Bericht leider nicht anhängen kann. Das macht die Sache natürlich etwas komplizierter, nimmt mit das aber bitte nicht übel.
Zitat:
|
AW: MadExcept: Fehlerbericht richtig deuten?
Hallöle...:P
Mache doch mal einen Schreenshot der Registerkarte Callstack. Evt. Geheimnisse kann man unkenntlich machen...es sollte ein kleiner Teil vom Unitnamen zu sehen sein. :wink: |
AW: MadExcept: Fehlerbericht richtig deuten?
Das ist normalerweise ganz einfach. Der erste Callstack zeigt wo der Fehler aufgetreten ist, die anderen zeigen den Status aller anderen Threads.
|
AW: MadExcept: Fehlerbericht richtig deuten?
Entscheidend im Callstack sind normalerweise die obersten Einträge.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz