Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Laufzeitfehler wieder einschalten (https://www.delphipraxis.net/200821-laufzeitfehler-wieder-einschalten.html)

skoschke 29. Mai 2019 06:06

Laufzeitfehler wieder einschalten
 
Hallo,

beim testen einer DLL bekam ich Laufzeitfehler xxx beim Lesen von Adresse yyy, welche ich dummerweise abgeschaltet habe (diesen Fehler ignorieren).

Nun suche ich verzweifelt die Stelle wo ich es wieder einschalten kann...

Ciao
Stefan

Union 29. Mai 2019 06:21

AW: Laufzeitfehler wieder einschalten
 
Unter Tools -> Optionen -> Debugger-Optionen -> Embarcadero-Debugger -> Sprach-Exceptions

skoschke 29. Mai 2019 07:52

AW: Laufzeitfehler wieder einschalten
 
Danke,

dort habe ich jetzt Haken für Haken rausgenommen, alle sind abgeschaltet, aber mein Fehler kommt (ohne dass am Programm etwas geändert wurde) nicht weder!

Interessanterweise kam der Laufzeitfehler auch nur beim Debuggen mit F9, ohne Debuggen ausführen oder die compilierte exe ausführen brachte keine Laufzeitfehler!

Wie soll ich dies deuten?

Ciao
Stefan

dummzeuch 29. Mai 2019 08:33

AW: Laufzeitfehler wieder einschalten
 
Zitat:

Zitat von skoschke (Beitrag 1433333)
Interessanterweise kam der Laufzeitfehler auch nur beim Debuggen mit F9, ohne Debuggen ausführen oder die compilierte exe ausführen brachte keine Laufzeitfehler!

Dass es einen Exception-Handler gibt, der diesen Laufzeitfehler abfängt und behandelt. Wenn es sich allerdings um eine Access Violation handeln sollte, so hat sich das jemand vermutlich sehr einfach gemacht, und man sollte diese DLL "mit Vorsicht genießen".

Der schöne Günther 29. Mai 2019 09:34

AW: Laufzeitfehler wieder einschalten
 
Zitat:

Zitat von skoschke (Beitrag 1433333)
Wie soll ich dies deuten?

Du hast wohl einen Heisenbug.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 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