Search Issue Tracker

Won't Fix

Votes

0

Found in

2018.2.5f1

2018.3.0a1

2019.1.0a1

2019.2.0a1

Issue ID

1106307

Regression

No

Assertion failed on expression errors are thrown when two computers are connected over the internet and Editor window is dragged

Networking

-

How to reproduce:
1. Two computers with the same project and in the local network is needed (you can also connect two computers over wired lan)
2. Open attached project "ReproduceNetworkError.zip" and scene "Lobby" on both of the computers
3. Disable Windows Firewall on both of the computers
4. Enter Play mode on both of the computers
5. When computers connect and "Game" scene opens up, drag the Editor for a second on the first computer
6. On the second computer's Game view the "IncomingMessageQueueSize" will increase and will not decrease
7. After a few seconds observe Console window

Expected result: no errors are thrown, all the messages over the internet are sent
Actual result: "m_Array[idx].isDelivered == false" and "m_FragmetedEvents[evnt->fragmentIdx] == 0" are thrown in the console periodically

Reproducible with: 2018.2.20f1, 2018.3.5f1, 2019.1.0b3, 2019.2.0a4
Could not test with: 2018.1 and older due to prefabs importing incorrectly

  1. Resolution Note:

    Mass closure of UNET Bugs.
    As UNet is Deprecated we are moving to low maintenance mode, where critical issues can get fixes.
    Closing this bug as part of cleaning-up the Bug List.

    If you feel this bug is really a road-blocker, you can reopen the bug and we will work on this one.

    For more information and next steps see this [blog post](https://blogs.unity3d.com/2018/08/02/evolving-multiplayer-games-beyond-unet/) and the [FAQ](https://support.unity3d.com/hc/en-us/articles/360001252086-UNet-Deprecation-FAQ)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.