When the engine loads some heavy model in background thread and CBoundsUpdatingSystem system also tries to compute bounds for the entity an exception of reading violation happens.
Environment
Win 10 (x64) / Visual Studio 2017 / TDEngine2-v0.4 / NVidia GTX 860M in any graphics mode
Steps to reproduce the issue
Try to load some heavy 3d model
What's the expected result?
Correct work without exception
What's the actual result?
CBoundsUpdatingSystem throws "Access violation reading location 0x18B73C90" exception when the model is still being loading.
Bug report
When the engine loads some heavy model in background thread and CBoundsUpdatingSystem system also tries to compute bounds for the entity an exception of reading violation happens.
Environment
Win 10 (x64) / Visual Studio 2017 / TDEngine2-v0.4 / NVidia GTX 860M in any graphics mode
Steps to reproduce the issue
What's the expected result?
Correct work without exception
What's the actual result?
CBoundsUpdatingSystem throws "Access violation reading location 0x18B73C90" exception when the model is still being loading.