Search Issue Tracker
Won't Fix
Votes
4
Found in
5.6.0f3
Issue ID
899200
Regression
Yes
Assertion failed on expression: '0' is shown when client is disconnected before all the sent packets have been processed
To reproduce:
1. Open the server project (bugReproServer.zip) and ServerTest scene
2. Open the client project (bugReproClient.zip) and ClientTest scene
3. Enter Play mode in both projects
4. In Client, press Connect button
5. In Client, press Infinite Loop Spam button
6. In Server, wait a few seconds and press Disconnect All
7. Observe the console
Expected: no assertion errors in the console after disconnecting the client
Reproduced in 5.6.0b10, 5.6.0f3, 2017.1.0b8, 2017.2.0a1
Did not reproduce in 5.5.4f1, 5.6.0b9
Regression introduced in 5.6.0b10
-
koichi3_
Jul 19, 2018 06:22
Still experiencing this problem in 2017.4.6f1.
plz fix issue! -
Pragma1
Apr 15, 2018 10:27
Still experiencing this problem in 2017.4.0f1. After disconnecting a client the assertion is triggered and NetworkTransport.Receive() keeps returning DataEvent with invalid (non-existing) channel and sender ids.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Inconsistent NullReferenceException while connecting Edges in the Graph
- Output Decals URP link in Learning Templates directs to HDRP Lit Decal Documentation
- Performing Undo Redo for Convert to Property action creates a ghost Node
- Crash on GameObject::IsActiveIgnoreImplicitPrefab when opening a specific project
- Default Input Action Asset creates unsaved changes when clicking on Button actions
Resolution Note (2017.2.0f3):
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 this one.