Ein riesen Code wird wenig nutzen da man lange braucht bis man den versteht und dann noch die eine kleine Variable finden muss, die den Ausschlag zwischen funktionierenden Code oder nicht gibt.

Den Fehler habe ich immer gefunden, einmal war es eine neue Variable, einmal eine zusätzliche IF Abfrage, oder letztens eine schon vorhandene Funktion an anderer Stelle zusätzlich eingebunden.
Und wie gesagt, das war oft an Programmstellen die beim Start nicht aufgerufen werden.
Nur wenn eine bestimmte If Abfrage das Programm komplett zum Absturz bringt, und ich andererseits jede Menge anderen Code dazupacken kann ohne das etwas passiert, das kann ich logisch nicht nachvollziehen.

Aber vielleicht ist das jemanden schon untergekommen?

Wie kann man überprüfen ob der RAM voll ist? Gibt es einen Befehl der mir das im laufenden Betrieb liefert?

LG!