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
- Fixing Message Loss in UMPE During Domain Reload
- The Editor freezes when ScheduleReadOnly of IJobParallelForTransform with dependency is used
- Text is truncated in the Inspector when the display scale is set to 150%
- CancellationTokenSource(<timeout>) has incorrect cancellation status when used in WebGL Player
- VFX property value names are cut off when properties with 'Arc' are viewed in the VFX Blackboard
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.