An error occurred while decoding data received from the remote computer. At least {0} bytes of data are required to decode ...

An error occurred while decoding data received from the remote computer. At least {0} bytes of data are required to decode a deserialized object that is received from a remote computer. This can happen if the fragments are not properly constructed by the remote computer, or if the data was corrupted or changed.