Search Issue Tracker

Fixed in 0.9.0

Votes

0

Found in [Package]

0.8.0

Issue ID

1233640

Regression

No

Crash on ExecuteJob when repeatedly entering and exiting Play mode on a NetCode sample project

Package: Entity Component System (ECS)

-

Reproduction steps:
1. Open the project attached by the user
2. Open "SampleScene"
3. Enter Play mode repeatedly until it crashes

Reproducible with: 2019.3.0b11, 2020.1.0b5, 2020.2.0a5 (Entities 0.8.0, NetCode 0.1.0)
Didn't try to test with older versions than 2019.3.0b11 since it's the first version where NetCode is available

Stacktrace:
0x00007FFFB0CF1DE0 (03cbf0824d5c2b552be4b6829577607) 3A6FB25F74F27093
0x00007FF6F0FE71E4 (Unity) ExecuteJob
0x00007FF6F0FE744C (Unity) ExecuteJobCopyData
0x00007FF6F0FE82A2 (Unity) ForwardJobForEachToManagedDefer
0x00007FF6F0FCE3CC (Unity) JobQueue::Exec
0x00007FF6F0FCED1A (Unity) JobQueue::ExecuteJobFromHighPriorityStack

Notes:
- The project was made by following the steps here: https://docs.unity3d.com/Packages/com.unity.netcode@0.0/manual/getting-started.html
- The crash doesn't reproduce consistently
- Can't downsize the project much as any changes in packages or the project seem to decrease the likelihood for the crash to reproduce. Still looking for a more reliable repro

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.