Unexpected end when deserializing object

Hallo
Ich hab sehr oft folgende Fehlermeldungen im Studio:

Unterminated string. Expected delimiter: ". Path ‚result[200].Data[1]‘, line 1, position xxxxx.
Unexpected end when deserializing object. Path ‚result[176].Data[3]‘, line 1, position xxxxx.

Hab mal das Logfile angehaengt.:mad:
logfile.log.txt (164 KB)

Bei mir wurde in der Vergangenheit dieser Fehler durch Umlaute erzeugt

Sent from my Pixel 4 using Tapatalk

„Kern Instanzen-Util Control-Umlaute korrigieren“ findet keine Probleme.

Json verarbeitet nur UTF8. Vielleicht hilft dir das bei der Fehlersuche

Sent from my Pixel 4 using Tapatalk

So jetzt hab ich mir ein Testscript geschrieben.
Hole mir regelmaessig ein Snapshot und ueberpruefe die Rueckgabe von
Json_decode mit json_last_error.
Ab und zu kommt es zu einem Fehler

Malformed UTF-8 characters, possibly incorrectly encoded

Wenn ich genau diesen Snapshot im Internet mit verschiedene JSON Validatoren
teste sind die OK.:confused:

Hatte da auch schon mal Probleme mit und seitdem verwende ich eigentlich nur noch json_encode und json_decode.
Weiß gar nicht mehr welche Zeichen es bei mir damals waren. Meine da war irgendwas mit Bool-Werten in einer bestimmten Kombination oder so.

-Chris-

Naja die Loesungen bringt mich jetzt nicht weiter.
Die Fehlermeldung kommt ja im IPSSTUDIO wo ich keinen
Einfluss habe.

Falls ich das im Logfile richtig interpretiere, dann kommt das beim Laden eines Mediaobjekt.
Das sollte eigentlich base64 codiert sein und somit frei von Sonderzeichen sein welche eventuell nicht korrekt UTF8 codiert wurden.

Michael

Das Problem tritt beim Refresh des Snapshots auf (IPS_GetSnapshotChanges).