Hi,
We have a strange bug with Chaos as we have destructible objects, it only happens in editor and not in packaged builds :
Here is the log :
UnrealEditor_Chaos!GetTypeHash<Chaos::TPBDRigidClusteredParticleHandleImp<double,3,1> const * __ptr64,0>() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Public\GeometryCollectionProxyData.h:49]
UnrealEditor_Chaos!FGeometryCollectionPhysicsProxy::InitializeBodiesPT() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PhysicsProxy\GeometryCollectionPhysicsProxy.cpp:1401]
UnrealEditor_Chaos!Chaos::FDirtySet::ForEachProxy<Chaos::FPBDRigidsSolver::ProcessSinglePushedData_Internal'::
2’::<lambda_2> >() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Public\Chaos\ChaosMarshallingManager.h:187]
UnrealEditor_Chaos!Chaos::FPBDRigidsSolver::ProcessSinglePushedData_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PBDRigidsSolver.cpp:1678]
UnrealEditor_Chaos!Chaos::FPBDRigidsSolver::ProcessPushedData_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PBDRigidsSolver.cpp:1931]
UnrealEditor_Chaos!Chaos::FPhysicsSolverProcessPushDataTask::ProcessPushData() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\Chaos\Framework\PhysicsSolverBase.cpp:113]
UnrealEditor_Chaos!TGraphTaskChaos::FPhysicsSolverProcessPushDataTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1235]
UnrealEditor_Core!LowLevelTasks::FTask::Init<
FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >'::
13’::<lambda_1>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:499]
UnrealEditor_Core!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init<
FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >'::
13’::<lambda_1>,0>::CallAndMove() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
UnrealEditor_Core!LowLevelTasks::FTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
UnrealEditor_Core!LowLevelTasks::FScheduler::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:155]
UnrealEditor_Core!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]
UnrealEditor_Core!UE::Core::Private::Function::TFunctionRefCaller<LowLevelTasks::FScheduler::CreateWorker'::
2’::<lambda_1>,void __cdecl(void)>::Call() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:406]
UnrealEditor_Core!FThreadImpl::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
UnrealEditor_Core!FRunnableThreadWin::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
[2024.08.06-13.54.20:772][967]LogLoad: Took 5.794558 seconds to LoadMap(/Game/Maps/Labs/VerticalSlice/MAP_Room_2New)
[2024.08.06-13.54.20:772][967]LogGlobalStatus: UEngine::LoadMap Load map complete /Game/Maps/Labs/VerticalSlice/MAP_Room_2New
[2024.08.06-13.54.24:720][967]LogThreadingWindows: Error: Runnable thread Foreground Worker #0 crashed.
[2024.08.06-13.54.24:723][967]LogWindows: Error: === Critical error: ===
[2024.08.06-13.54.24:723][967]LogWindows: Error:
[2024.08.06-13.54.24:723][967]LogWindows: Error: Fatal error!
[2024.08.06-13.54.24:723][967]LogWindows: Error:
[2024.08.06-13.54.24:723][967]LogWindows: Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000a9201000028
[2024.08.06-13.54.24:723][967]LogWindows: Error:
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc17e8d97 UnrealEditor-Chaos.dll!GetTypeHash<Chaos::TPBDRigidClusteredParticleHandleImp<double,3,1> const * __ptr64,0>() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Public\GeometryCollectionProxyData.h:49]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc18243c5 UnrealEditor-Chaos.dll!FGeometryCollectionPhysicsProxy::InitializeBodiesPT() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PhysicsProxy\GeometryCollectionPhysicsProxy.cpp:1401]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc176e25d UnrealEditor-Chaos.dll!Chaos::FDirtySet::ForEachProxy<Chaos::FPBDRigidsSolver::ProcessSinglePushedData_Internal'::
2’::<lambda_2> >() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Public\Chaos\ChaosMarshallingManager.h:187]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc17b455d UnrealEditor-Chaos.dll!Chaos::FPBDRigidsSolver::ProcessSinglePushedData_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PBDRigidsSolver.cpp:1678]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc17b2f87 UnrealEditor-Chaos.dll!Chaos::FPBDRigidsSolver::ProcessPushedData_Internal() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\PBDRigidsSolver.cpp:1931]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc123bbcd UnrealEditor-Chaos.dll!Chaos::FPhysicsSolverProcessPushDataTask::ProcessPushData() [D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Private\Chaos\Framework\PhysicsSolverBase.cpp:113]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffdc122e587 UnrealEditor-Chaos.dll!TGraphTaskChaos::FPhysicsSolverProcessPushDataTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:1235]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1a7b77d UnrealEditor-Core.dll!LowLevelTasks::FTask::Init<
FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >'::
13’::<lambda_1>::operator()() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:499]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1a84c43 UnrealEditor-Core.dll!LowLevelTasks::TTaskDelegate<LowLevelTasks::FTask * __cdecl(bool),48>::TTaskDelegateImpl<LowLevelTasks::FTask::Init<
FTaskGraphCompatibilityImplementation::QueueTask’::5'::<lambda_1> >'::
13’::<lambda_1>,0>::CallAndMove() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\TaskDelegate.h:171]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1a92485 UnrealEditor-Core.dll!LowLevelTasks::FTask::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Async\Fundamental\Task.h:627]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1a921bf UnrealEditor-Core.dll!LowLevelTasks::FScheduler::ExecuteTask() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:155]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1aba115 UnrealEditor-Core.dll!LowLevelTasks::FScheduler::WorkerMain() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Async\Fundamental\Scheduler.cpp:397]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1a82390 UnrealEditor-Core.dll!UE::Core::Private::Function::TFunctionRefCaller<LowLevelTasks::FScheduler::CreateWorker'::
2’::<lambda_1>,void __cdecl(void)>::Call() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Public\Templates\Function.h:406]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde1c86b13 UnrealEditor-Core.dll!FThreadImpl::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\HAL\Thread.cpp:69]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde20eb7ad UnrealEditor-Core.dll!FRunnableThreadWin::Run() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffde20df127 UnrealEditor-Core.dll!FRunnableThreadWin::GuardedRun() [D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:79]
[2024.08.06-13.54.24:723][967]LogWindows: Error: [Callstack] 0x00007ffe90ee257d KERNEL32.DLL!UnknownFunction
[2024.08.06-13.54.24:723][967]LogWindows: Error:
[2024.08.06-13.54.24:723][967]LogWindows: Error: Crash in runnable thread Foreground Worker #0
[2024.08.06-13.54.24:730][967]LogExit: Executing StaticShutdownAfterError
[2024.08.06-13.54.24:747][967]LogWindows: FPlatformMisc::RequestExit(1, FRunnableThreadWin::GuardedRun.ExceptionHandler)
[2024.08.06-13.54.24:747][967]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, FRunnableThreadWin::GuardedRun.ExceptionHandler)
[2024.08.06-13.54.24:747][967]LogCore: Engine exit requested (reason: Win RequestExit)
Appreciate any ideas you can have