Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.490 Beiträge
 
Delphi 7 Professional
 
#8

AW: RUNTIME Error 231 in PRg build with Delphi Seattle

  Alt 4. Feb 2019, 17:00
Im Zweifelsfalle:

Erstelle das Programm neu mit ausführlicher MAP-Datei.

Starte es und warte auf den Fehler.

Nimm den Hexadezimalwert aus Deiner Fehlermeldung (RuntimeError 231 at 0000000000410787) hier also 410787 und suche diesen Wert in der MAP-Datei. Mit ein bisserl Glück bekommst Du dort die Angabe zu einer Klasse und der Methode, in der der Fehler auftritt.

Überprüfe die Methode und ggfls. die Routinen, die ihren Aufruf enthalten.

Ansonsten: Programm im Debugger starten und auf den Fehler warten. Damit solltest Du zumindest in die Nähe der Fehlerquelle kommen und dort musst Du dann den Quelltext auf mögliche Fehler überprüfen.

Oder von den Jedis die Komponente TJvDebugHandler benutzen.

Oder: http://docwiki.embarcadero.com/RADSt...lte_Exceptions

Typische Ursache für diesen Fehler:

Fehler in der Fehlerbehandlung. Die Verarbeitung einer Exception löst eine weitere Exception aus, deren Behandlung eine Exception auslöst, wobei deren Behandlung eine Exception auslöst, ...

Prüfe bitte mal die Fehlerbehandlung in Deinem Programm und stelle dort innerhalb der Fehlerbehandlung Fehlerfreiheit sicher.
  Mit Zitat antworten Zitat