debianatoe hat geschrieben:Vielleicht stecken da doch ein paar Fragen zwischen den Zeilen:
Das hat mir meine Glaskugel nicht verraten.
debianatoe hat geschrieben:
Müssen also mindestens 12 Variablen entfernt werden?
Ja, du solltest an deinen Scripten arbeiten.
Eine Umgehung des Bugs ist das immer wieder Verwenden der gleichen Scriptvariablennamen.
dzu gibt es viele Threads hier im Forum:
Z.B.
>> H I E R <<einen, wo man Scripte auf tmp Variablen umstellen kann oder
>> H I E R << verschiedene Scripte umgestellt wurden.
Mein Tipp: Vielleicht hilft auch schon mal auszumisten. Brauchst du wirklich alle verwendeten Scripte? Nein, dann lösche die entsprechenden Programme inkl. der Scripte und boote die CCU neu. Lass das Zählscript zählen bis du
gut unter den 200 bist.
Ich selber habe das Problem nicht, wahrscheinlich weil ich a nur wenig und b nur eigenen Scripte verwende und da per se immer wieder sich wiederholende Variablenamen verwende. Zumindest seit Bekanntwerden des Bugs und seiner Umgehung. Viele meiner Scripte sind aber vor Bekanntwerden des Bugs entstanden und somit mitnichten darauf optimiert. Ich habe mir z.B. mein Servicemeldungen script aber fest vorgenommen zu optimieren. Ich bin aber nicht bereit, komplett auf sprechende Variablennamen zu verzichten beim Scripten. Lieber noch, ganz auf Variablen.
debianatoe hat geschrieben:Warum tritt das Variablen-Problem mit der neuen Firmware auf und mit der alten nicht?
Das ist ein Trugschluß.
Der Bug existiert schon sehr sehr lange - nur wurde erst vor einiger Zeit hier erkannt durch findige User, das es so ist wie es ist.
Wenn du neue Programme mit Scripten anlegst, wirst du irgendwo wieder den selben Fehler haben wie oben. Nicht unbedingt im selben Script bzw. Programm - die Firmwareversion ist da weniger ausschlaggebend. Nur hast du die CCU neu gebootet nach Firmware downgrade. Der Variablenspeicher ist leer. Wenn du die CCU mit deinen Fehler mit der 2.25.15. nur neu gebootet hättest, würde das angeblich fehlerhafte Script wahrscheinlich ohne Fehler laufen.
Aber restarten hilft eben nicht auf Dauer, deshalb reduzieren und darauf achten.
Alchy