Closed kring closed 3 months ago
I've seen this in multiple branches, so I'm fairly certain whatever caused it is already in main
.
I see this when running out of this new branch to support UE 5.4, and running in UE 5.4
Running attached to MSVS, DebugGame build. Just opening cesium-unreal-samples, level 01, then closing after a few moments.
I frequently see a crash on exit. This is the call stack:
It's an access violation that looks like this:
So we're unloading the CesiumEditor module, and apparently
ACesiumGeoreference::StaticClass()
is returning an invalid pointer. Based on the Unreal log, it doesn't look like the CesiumRuntime module was unloaded first, so I don't really know why that pointer would be invalid.