When using an InterpToMovement component in a blueprint with the "Auto Update Tick Registration" and "Auto Register Updated Component" options unchecked, PIE will result in a crash.
Found in 4.10.4 binary. Reproduced in 4.11 Preview 6 and Main CL 2877627.
1. Open the editor
2. Create a new blueprint
3. Add an InterpToMovement Component
4. Select the new component in the component tree
5. In the Details Panel, Untick the "Auto Update Tick Registration" and "Auto Register Updated Component" boxes
6. Compile + add the blueprint to the level
7. PIE
Result: Crash occurs
Expected: No crash would occur
UE4Editor_Engine!UInterpToMovementComponent::FinaliseControlPoints() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\components\interptomovementcomponent.cpp:503] UE4Editor_Engine!AActor::BeginPlay() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\actor.cpp:2856] UE4Editor_Engine!AWorldSettings::NotifyBeginPlay() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\worldsettings.cpp:148] UE4Editor_Engine!AGameMode::HandleMatchHasStarted() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\gamemode.cpp:623] UE4Editor_Engine!AGameMode::SetMatchState() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\gamemode.cpp:733] UE4Editor_Engine!AGameMode::StartMatch() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\gamemode.cpp:600] UE4Editor_Engine!UWorld::BeginPlay() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\world.cpp:3215] UE4Editor_Engine!UGameInstance::StartPIEGameInstance() [d:\sean.flint_z5610_streammain\engine\source\runtime\engine\private\gameinstance.cpp:278] UE4Editor_UnrealEd!UEditorEngine::CreatePIEGameInstance() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\playlevel.cpp:3068] UE4Editor_UnrealEd!UEditorEngine::PlayInEditor() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\playlevel.cpp:2315] UE4Editor_UnrealEd!UEditorEngine::StartQueuedPlayMapRequest() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\playlevel.cpp:1098] UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\editorengine.cpp:1251] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\sean.flint_z5610_streammain\engine\source\editor\unrealed\private\unrealedengine.cpp:370] UE4Editor!FEngineLoop::Tick() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\launchengineloop.cpp:2657] UE4Editor!GuardedMain() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\launch.cpp:142] UE4Editor!GuardedMainWrapper() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\windows\launchwindows.cpp:126] UE4Editor!WinMain() [d:\sean.flint_z5610_streammain\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay |
---|---|
Affects Versions | 4.10, 4.11, 4.12 |
Target Fix | 4.11 |
Created | Feb 23, 2016 |
---|---|
Resolved | Feb 25, 2016 |
Updated | Apr 27, 2018 |