Crash when Deserializing TArray into Json

If the string is not null-terminated, the Json reader may read beyond the buffer length for sure.