This question was created in reference to: [Rare crash in [Content removed]
We once experienced a crash that occur traveling between two levels during deconstruction of the chaos scene as it seems like. We couldn’t reproduce it since then.
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FPerShapeData::DownCast(const Chaos::FPerShapeData::GetQueryEnabled::__l2::<lambda_1> &) Line 987 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FPerShapeData::GetQueryEnabled() Line 1159 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FAccelerationStructureHandle::ComputeParticleQueryFilterDataFromShapes<Chaos::TGeometryParticleHandleImp<double,3,1>>(const Chaos::TGeometryParticleHandleImp<double,3,1> & Particle, FCollisionFilterData & OutQueryFilterData) Line 3969 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FAccelerationStructureHandle::UpdatePrePreFilter(const Chaos::TGeometryParticleHandleImp<double,3,1> &) Line 4009 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FAccelerationStructureHandle::{ctor}(Chaos::TGeometryParticleHandleImp<double,3,1> &) Line 3959 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FPBDRigidsEvolutionBase::RemoveParticleFromAccelerationStructure(Chaos::TGeometryParticleHandleImp<double,3,1> &) Line 899 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FPBDRigidsEvolutionBase::DisableParticle(Chaos::TGeometryParticleHandleImp<double,3,1> * Particle) Line 460 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FPBDRigidsSolver::UnregisterObject::__l2::<lambda_1>::operator()() Line 943 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::ISimCallbackObject::PreSimulate_Internal() Line 90 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FPBDRigidsSolver::ProcessPushedData_Internal(Chaos::FPushPhysicsData & PushData) Line 2070 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FPhysicsSolverProcessPushDataTask::ProcessPushData() Line 114 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!Chaos::FAllSolverTasks::AdvanceSolver() Line 581 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FPhysicsSolverBase::AdvanceAndDispatch_External(double InDt) Line 530 C++
{PROJECT}-Win64-Shipping.exe!Chaos::FPhysicsSolverBase::DestroySolver(Chaos::FPhysicsSolverBase & InSolver) Line 344 C++
{PROJECT}-Win64-Shipping.exe!FChaosSolversModule::DestroySolver(Chaos::FPhysicsSolverBase * InSolver) Line 272 C++
{PROJECT}-Win64-Shipping.exe!FChaosScene::~FChaosScene() Line 117 C++
{PROJECT}-Win64-Shipping.exe!FPhysScene_Chaos::`scalar deleting destructor’(unsigned int) C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!UWorld::ReleasePhysicsScene() Line 1523 C++
> {PROJECT}-Win64-Shipping.exe!UWorld::FinishDestroy() Line 1559 C++
{PROJECT}-Win64-Shipping.exe!UObject::ConditionalFinishDestroy() Line 1322 C++
{PROJECT}-Win64-Shipping.exe!IncrementalDestroyGarbage(bool bUseTimeLimit, double TimeLimit) Line 4841 C++
{PROJECT}-Win64-Shipping.exe!IncrementalPurgeGarbage(bool bUseTimeLimit, double TimeLimit) Line 4724 C++
{PROJECT}-Win64-Shipping.exe!UE::GC::PostCollectGarbageImpl<1>(EObjectFlags KeepFlags) Line 5778 C++
{PROJECT}-Win64-Shipping.exe!UE::GC::FReachabilityAnalysisState::PerformReachabilityAnalysisAndConditionallyPurgeGarbage(bool bReachabilityUsingTimeLimit) Line 5970 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!UE::GC::FReachabilityAnalysisState::CollectGarbage(EObjectFlags) Line 5837 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!UE::GC::CollectGarbageInternal(EObjectFlags) Line 5525 C++
{PROJECT}-Win64-Shipping.exe!CollectGarbage(EObjectFlags KeepFlags, bool bPerformFullPurge) Line 6216 C++
{PROJECT}-Win64-Shipping.exe!UEngine::TrimMemory() Line 16345 C++
{PROJECT}-Win64-Shipping.exe!UEngine::LoadMap(FWorldContext & WorldContext, FURL URL, UPendingNetGame * Pending, FString & Error) Line 15941 C++
{PROJECT}-Win64-Shipping.exe!UEngine::Browse(FWorldContext & WorldContext, FURL URL, FString & Error) Line 15420 C++
{PROJECT}-Win64-Shipping.exe!UEngine::TickWorldTravel(FWorldContext & Context, float DeltaSeconds) Line 15584 C++
{PROJECT}-Win64-Shipping.exe!UGameEngine::Tick(float DeltaSeconds, bool bIdleMode) Line 1875 C++
{PROJECT}-Win64-Shipping.exe!FEngineLoop::Tick() Line 5835 C++
[Inline Frame] {PROJECT}-Win64-Shipping.exe!EngineTick() Line 60 C++
{PROJECT}-Win64-Shipping.exe!GuardedMain(const wchar_t * CmdLine) Line 190 C++
{PROJECT}-Win64-Shipping.exe!GuardedMainWrapper(const wchar_t * CmdLine) Line 123 C++
{PROJECT}-Win64-Shipping.exe!LaunchWindowsStartup(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow, const wchar_t * CmdLine) Line 277 C++
{PROJECT}-Win64-Shipping.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * pCmdLine, int nCmdShow) Line 335 C++
I could find some similarities with other tickets but couldn’t find any root cause of it.
[Attachment Removed]