Hallo!
Ich habe bei dem Versuch eine weitere Case Anweisung in eine zugegeben sehr umfangreiche DO CASE ... ENDCASE System einzugeben folgende Fehlermeldung erhalten:
FATAL ERROR LOG
Stack Overflow
SYS Thread-ID: 1544
Modul: EH
Errorcodes: EH 12 Sub: 0(0) OS: 0 XPP: 16
Call Stack of Thread 1 (1544):
STANDARDEH(104)
(B) ERRORSYS@0000(53)
STANDARDEH(104)
(B) ERRORSYS@0000(53)
STANDARDEH(104)
(B) ERRORSYS@0000(53)
ca. 100 Mal
STANDARDEH(104)
(B) ERRORSYS@0000(53)
VS_HELP(2062)
VS(677)
MAIN(45)
Warning: only 255 entries of 1169 printed
File: C:\EU12_RGB\VP.EXE
TimeStamp: 20141217 16:28
End of FATAL ERROR LOG.
Kann mir jemand sagen, wo die Ursache für diesen Fehler liegt?
Vielen Dank im Voraus!
Werner
Fehler Stack Overflow
Moderator: Moderatoren
- brandelh
- Foren-Moderator
- Beiträge: 15695
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: Fehler Stack Overflow
Hast du die Fehlerbehandlung (ErrorSys.PRG) geändert ?
Ein Stack-Error kann mehrere Ursachen haben, aber wenn danach immer die gleiche Reihenfolge mit Hinweis auf die Fehlerroutine folgt, liegt die Vermutung nahe, dass man dort etwas geändert hat, was dauernd einen weiteren Fehleraufruf bringt. Bei normalen Stack-Fehlern, erhöht man den Stackspeicher, aber das wird in diesem Fall wohl nur die Liste verlängern.
Was tun ?
wenn du die ErrorSys.PRG geändert hast, nachsehen was dort in den Zeilen 53 und 104 steht.
Notfalls die eigene ErrorSys.PRG kurzfristig entfernen und nachsehen, welcher Fehler dann gemeldet wird.
wenn die Fehlerbehandlung nicht geändert wurde, den STACK (siehe linker) erhöhen und sehen ob der Fehler verschwindet.
Dennoch kann ein Blick auf die Zeilen nicht schaden.
Ein Stack-Error kann mehrere Ursachen haben, aber wenn danach immer die gleiche Reihenfolge mit Hinweis auf die Fehlerroutine folgt, liegt die Vermutung nahe, dass man dort etwas geändert hat, was dauernd einen weiteren Fehleraufruf bringt. Bei normalen Stack-Fehlern, erhöht man den Stackspeicher, aber das wird in diesem Fall wohl nur die Liste verlängern.
Was tun ?
wenn du die ErrorSys.PRG geändert hast, nachsehen was dort in den Zeilen 53 und 104 steht.
Notfalls die eigene ErrorSys.PRG kurzfristig entfernen und nachsehen, welcher Fehler dann gemeldet wird.
wenn die Fehlerbehandlung nicht geändert wurde, den STACK (siehe linker) erhöhen und sehen ob der Fehler verschwindet.
Dennoch kann ein Blick auf die Zeilen nicht schaden.
Gruß
Hubert
Hubert
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9357
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: Fehler Stack Overflow
Fehler im Fehlersystem. Irgendwas tust Du da, das nicht möglich ist (Variablen nicht definiert, Komponenten nicht verfügbar). Dadurch generiert ein Laufzeitfehler, der anderswo entstanden ist, eine Rekursion in der ErrorSys.
Herzlich,
Tom
Tom
- AUGE_OHR
- Marvin
- Beiträge: 12906
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 45 Mal
Re: Fehler Stack Overflow
der XppFatal wird ja durch einen rekursiven Fehler in deiner Errorsys ausgelöstWerner hat geschrieben:Errorcodes: EH 12 Sub: 0(0) OS: 0 XPP: 16
Associated with: "16:Stack Overflow"
Caused by: ???
Remarks: Only seen in Fatal Error Logs: "EH: 12"/"OS: 0"/"XPP: 16",
"Stack Overflow", "Module: EH"
was steht den in Zeile 2062 den dort fängt es ja an ?Werner hat geschrieben: VS_HELP(2062)
VS(677)
MAIN(45)
gruss by OHR
Jimmy
Jimmy