bnoazx005 / TDEngine2

TDEngine2 is a cross-platform game engine
Apache License 2.0
18 stars 4 forks source link

[Bug] SandboxGame.exe: 0xC0000005: Access violation reading location 0x18B73C90 because of CBoundsUpdatingSystem #63

Closed bnoazx005 closed 3 years ago

bnoazx005 commented 3 years ago

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

  1. 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.