UE5 CesiumForUnreal5.2 Plugin Crash

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000001a2102bfd00
LJEPS3DSystem!Cesium3DTilesSelection::Tile::getState()
LJEPS3DSystem!ACesium3DTileset::Tick() [F:\UE5\product\lianjiangdpv52cplus\Plugins\CesiumForUnreal\Source\CesiumRuntime\Private\Cesium3DTileset.cpp:2054]
LJEPS3DSystem!AActor::TickActor()
LJEPS3DSystem!FActorTickFunction::ExecuteTick()
LJEPS3DSystem!FTickFunctionTask::DoTask()
LJEPS3DSystem!TGraphTask<FTickFunctionTask>::ExecuteTask()
LJEPS3DSystem!FNamedTaskThread::ProcessTasksNamedThread()
LJEPS3DSystem!FNamedTaskThread::ProcessTasksUntilQuit()
LJEPS3DSystem!FTaskGraphCompatibilityImplementation::WaitUntilTasksComplete()
LJEPS3DSystem!FTickTaskSequencer::ReleaseTickGroup()
LJEPS3DSystem!FTickTaskManager::RunTickGroup()
LJEPS3DSystem!UWorld::RunTickGroup()
LJEPS3DSystem!UWorld::Tick()
LJEPS3DSystem!UGameEngine::Tick()
LJEPS3DSystem!FEngineLoop::Tick()
LJEPS3DSystem!GuardedMain()
LJEPS3DSystem!GuardedMainWrapper()
LJEPS3DSystem!LaunchWindowsStartup()
LJEPS3DSystem!WinMain()
LJEPS3DSystem!__scrt_common_main_seh() [D:\a_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
kernel32
ntdll

Hi @cy1990626, welcome to the community!

Can you tell us more about this error? What were you doing when it happened? Can you reproduce it consistently? What version of Cesium for Unreal are you using?

I use cesium-unreal-2.3.0. I don’t know why this is happening, is it something to do with level switching?

I’m not sure, but v2.3.0 is very old. Can you upgrade? The latest is v2.12.0.