Bug im Splittermodul

Hallo paresy,

ich hatte heute einen Fehler, der interessant und spannend ist:

Aufruf von Quickswitch Version 0.8x - alles funktioniert.
Mehrere FHTs wertmaessig veraendert - alles funktioniert -

Daten befinden sich in der FHZ Queue und ich habe mir das mal angeschaut. Ok. Irgendwann dann wieder:

Aufruf von Qwickswitch - Errormeldung:
ERROR: IPS_XMLParser/GetArray(): > required at line 7

da wird folgendes in QS aufgerufen:
$xmlsettings=$xml->GetArray( IPS_GetInstanceSettings( $instanceid));

Es werden alle InstancenIDs abgefragt, und genau bei der ELV FHZ1300 PC hat er diesen Fehler gebracht.

Die Behebung des Fehler war moeglich durch einen Restart von IPS.

Gruss Torro

Kannst du den Fehler vielleicht nochmal nachstellen und ein

print_r(IPS_GetInstanceSettings( $instanceid)) machen für die Instanz?

Danke, paresy

Hallo paresy,

tja, nur wenn es mal wieder auftritt, im moment nicht wieder.

Gruss Torro

Hallo Paresy,
hallo Torro,

habe heute meine 1000er gegen eine 1300er ausgewechselt was auch alles soweit geklappt hat nur bekomme ich den oben beschriebenen Fehler auch.

Wo soll ich den CODE: print_r(IPS_GetInstanceSettings( $instanceid)) eingeben?

Gruß

Werner

P.S. Habe QS schon de- und wieder registriert.

Hast du vielleicht eine Instanz in der Übersicht die als UNKNOWN (rot) drin ist?

paresy

Hallo paresy,

nicht das ich wüßte.

Werner

Einen ähnlichen Fehler habe ich hier http://www.eyep.de/forum/showthread.php?t=1724 geschrieben.

ERROR: IPS_XMLParser/GetArray(): > required at line 28

Ich habe auch keine „roten“ Instanzen.