A vehicle using Async Scene on the body but not the wheels will crash the editor
User Description:
Async scene turned on for some body parts of a vehicle and not all of its part (e.g. forgetting to set the wheels to async scene ON) will cause an editor crash on "play".
1. Create a Vehicle template project
2. In the Project Settings > Physics > Simulation > Enable 'Enable Async Scene'
3. Open the 'Sedan_PhysicsAsset'
4. Select the 'Vehicle_Base'
5. In the Details panel > Physics > Enable 'Use Async Scene'
6. Back in the editor, PIE
Results: The editor will crash on play.
Expected: If using Async Scene on the body and not the wheels is expected to be problematic, for the editor to throw an error instead of crashing.
If it isn't expected to be problematic, for the editor to play without crashing.
UE4Editor_Engine!FPhysSubstepTask::SubstepInterpolation() [physsubsteptasks.cpp:290] UE4Editor_Engine!FPhysSubstepTask::SubstepSimulationStart() [physsubsteptasks.cpp:396] UE4Editor_Engine!TBaseRawMethodDelegateInstance<0,FPhysSubstepTask,void __cdecl() [delegateinstancesimpl_variadics.inl:642] UE4Editor_Engine!TGraphTask<FSimpleDelegateGraphTask>::ExecuteTask() [taskgraphinterfaces.h:999] UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() [taskgraph.cpp:932] UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() [taskgraph.cpp:679] UE4Editor_Core!FTaskGraphImplementation::WaitUntilTasksComplete() [taskgraph.cpp:1776] UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() [ticktaskmanager.cpp:530] UE4Editor_Engine!FTickTaskManager::RunTickGroup() [ticktaskmanager.cpp:1432] UE4Editor_Engine!UWorld::RunTickGroup() [leveltick.cpp:704] UE4Editor_Engine!UWorld::Tick() [leveltick.cpp:1204] UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1349] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:368] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2775] UE4Editor!GuardedMain() [launch.cpp:148] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:200] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.12, 4.14 |
Target Fix | 4.13 |
Created | Aug 4, 2016 |
---|---|
Resolved | Aug 5, 2016 |
Updated | Nov 6, 2018 |