エディタまたはビルドしたクライアントアプリから、ホストサーバで実行したサーバアプリに接続すると
例外を吐いて同期ミスのような挙動を取る。
IndexOutOfRangeException: NetworkReader:ReadBytes out of range: (*****) NetBuf sz:** pos:**
uMMORPGで試してみると、screenを使用してバックグラウンド実行すると上記エラーが頻発するようになった。
再起動してもダメ。うーん…?
追記:2016/12/15 11:45
Unity5.5入れてビルドしなおし、サーバ再起動すると動いた。謎。
環境
- Windows7
- Unity v5.5b
- uMMORPGv1.44
参考リンク
Issue Tracker [UNET] NetworkWriter.Write causing ReadString/ReadBytes out of range errors in clients
Bug: ReadString() too long: please show the variable that caused it