Hallo,
nachfolgend ein paar Informationen, die vielleicht helfen, das einzugrenzen:
Die Access Violation ist aus meiner Sicht neu
ABER
Die Fehlermeldung „cannot redeclare (funktionsname)“ habe ich dagegen auch, aber sporadisch ohne erkennbare wirkliche Fehler, und das schon seit November.
Was dabei aber auffällt: Die angemahnte Funktion (die für sich völlig ok ist und vorher / nachher aufgerufen ohne Probleme arbeitet; bei mir oft meine „loggen()“-Function)
ist in einer Include-Datei
ein anderes Event startet zeitgleich ein anderes Script, welches die gleiche Include beinhaltet und anwendet (ist ja deren Sinn)
nicht streng, aber gehäuft nachvollziehbar (z.B. Bewegungsmelder -> Script 1 / zufällig gerade volle 5.Minute erreicht -> Script 2)
Also offenbar ein Runtime-Verhalten, was auftritt, wenn eine Function in einer Include-Datei zeitgleich ausgelöst wird
Das heißt natürlich im Umkehrschluß, dass da was nicht stimmt bezüglich unabhängige gekapselter Prozesse, die notfalls auch zeitgleich laufen können (sollten).
…WIIPS arbeitet nach dem letzten Update auch hier sehr viel „träger“. So bekomme ich z.B. jetzt jede Nacht Fehler wg. max. Scriptlaufzeit beim Erstellen der Wochen-, Monats- und Jahres-Graphen
zum WIIPS: seit dem letzten Update werden die Graphen mittels embeddet RRDTool bearbeitet. Aber grundsaetzlich ist bei der WIIPS Installation die Scriptlaufzeit hoch gesetzt - ist das bei Dir auch der Fall oder hast Du Deine php.ini selbst angepasst?
ok, dann muss paresy mal im Core.RRDTool.dll nachschauen, da scheint dort ein Problem zu sein. Muessen wir also bis nach der Cebit warten, wenn er wieder zurueck ist und ihm dass dann nochmal bitte mitteilen. Waere nett, wenn Du das dann uebernimmst.