Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GEOS-InfoBase-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Samstag, 12. Dezember 2020, 15:34

EXIT-Fehler

Hallo,
wenn ich ein beliebiges R-BASIC Programm ("rbaslaun") nach ec +app (--> ECF_APP ist gesetzt) beende, bekomme ich die dargestellte Fehlermeldung.
Irgend etwas ist mit dem Path-Stack? Ich habe alle FilePushDir() / FilePopDir() kontrolliert, die gibt es immer nur paarweise.

Bei R-BASIC selbst und anderen Programmen passiert das nicht. Hat irgend jemand eine Idee, was ich falsch gemacht haben könnte? Mir gehen die Ideen aus.

Gruß
Rainer
»Rainer« hat folgende Datei angehängt:
  • swatexit.JPG (128,35 kB - 368 mal heruntergeladen - zuletzt: Heute, 00:16)
Es gibt 10 Arten von Menschen - die einen wissen was binär ist, die anderen nicht.

2

Samstag, 12. Dezember 2020, 19:44

Ist das ggf. nur ein Folgefehler vom „Handle free“ und den anderen Speicherfehlern?!
There are two rules in life:
1. Never give out all of the information.

3

Samstag, 12. Dezember 2020, 19:47

Oder fehlt einfach nur ein @callsuper() im „close application“ - oder die Anweisung erfolgt zu früh?! (Meine Lieblingsfehler... düdeldü... ;) )
There are two rules in life:
1. Never give out all of the information.

4

Sonntag, 13. Dezember 2020, 10:53

Hallo Jörg,
@callsuper() ist die letzte Anweisung in der CLOSE_APPLICATION. Dort wird wahrscheinlich auch ThreadDestroy() aufgerufen - oder in einer internen Message, die anschließend folgt, das sehe ich dem Debugger-Output nicht an.. Ich tippe schon auf irgendeine Thread-Schweinerei, denn wenn ich ein paar Debugging-Befehle freischalte kommt der Fehlen nicht mehr jedes mal.

Gruß
Rainer
Es gibt 10 Arten von Menschen - die einen wissen was binär ist, die anderen nicht.

Thema bewerten