Description

Dragging a CineCameraActor into the world after creating a new Sequence in VR Mode causes a Crash

Steps to Reproduce
  1. Open QAGame in Editor
  2. Enter VR Mode
  3. Create a new Sequence
  4. Summon the Modes Panel and click on the Cinematic tab
  5. Drag a CineCamera Actor into the world

Expected Result: Camera actor should be added to the world and a camera viewport summoned

Outcome: crash

Callstack
LoginId:f0cf4f81416964c4b0110db80482c6fe
EpicAccountId:9de9a5c85865483188f562671ebefc58

Access violation - code c0000005 (first/second chance not available)

UE4Editor_Sequencer!FSequencerEdMode::CleanUpMeshTrails() [d:\ue4-dev-editor\engine\source\editor\sequencer\private\sequenceredmode.cpp:186]
UE4Editor_Sequencer!FSequencer::OnSelectedOutlinerNodesChanged() [d:\ue4-dev-editor\engine\source\editor\sequencer\private\sequencer.cpp:3889]
UE4Editor_Sequencer!TBaseRawMethodDelegateInstance<0,FSequencer,void __cdecl(void)>::ExecuteIfSafe() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:648]
UE4Editor_Sequencer!TBaseMulticastDelegate<void>::Broadcast() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:937]
UE4Editor_Sequencer!FSequencer::SynchronizeSequencerSelectionWithExternalSelection() [d:\ue4-dev-editor\engine\source\editor\sequencer\private\sequencer.cpp:4092]
UE4Editor_Sequencer!FLevelEditorSequencerIntegration::IterateAllSequencers() [d:\ue4-dev-editor\engine\source\editor\sequencer\private\leveleditorsequencerintegration.cpp:118]
UE4Editor_Sequencer!FLevelEditorSequencerIntegration::OnActorSelectionChanged() [d:\ue4-dev-editor\engine\source\editor\sequencer\private\leveleditorsequencerintegration.cpp:304]
UE4Editor_Sequencer!TBaseRawMethodDelegateInstance<0,FLevelEditorSequencerIntegration,void __cdecl(UObject * __ptr64)>::ExecuteIfSafe() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:648]
UE4Editor_UnrealEd!TBaseMulticastDelegate<void,UObject * __ptr64>::Broadcast() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:937]
UE4Editor_UnrealEd!UUnrealEdEngine::NoteSelectionChange() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\editorselectutils.cpp:408]
UE4Editor_UnrealEd!UEditorEngine::AddActor() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\editorengine.cpp:6036]
UE4Editor_UnrealEd!FLevelEditorViewportClient::TryPlacingActorFromObject() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\leveleditorviewport.cpp:229]
UE4Editor_VREditor!UVREditorPlacement::StartPlacingObjects() [d:\ue4-dev-editor\engine\source\editor\vreditor\vreditorplacement.cpp:333]
UE4Editor_VREditor!UVREditorPlacement::OnAssetDragStartedFromContentBrowser() [d:\ue4-dev-editor\engine\source\editor\vreditor\vreditorplacement.cpp:215]
UE4Editor_VREditor!TBaseUObjectMethodDelegateInstance<0,UVREditorPlacement,void __cdecl(TArray<FAssetData,FDefaultAllocator> const & __ptr64,UActorFactory * __ptr64)>::ExecuteIfSafe() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:858]
UE4Editor_PlacementMode!TBaseMulticastDelegate<void,TArray<FAssetData,FDefaultAllocator> const & __ptr64,UActorFactory * __ptr64>::Broadcast() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:937]
UE4Editor_PlacementMode!SPlacementAssetEntry::OnDragDetected() [d:\ue4-dev-editor\engine\source\editor\placementmode\private\splacementmodetools.cpp:251]
UE4Editor_Slate!<lambda_3d2f0c0de9bfb1f26dd3fbfeef226ad5>::operator()() [d:\ue4-dev-editor\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5206]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FDirectPolicy,FPointerEvent,<lambda_3d2f0c0de9bfb1f26dd3fbfeef226ad5> >() [d:\ue4-dev-editor\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:239]
UE4Editor_Slate!FSlateApplication::RoutePointerMoveEvent() [d:\ue4-dev-editor\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:5204]
UE4Editor_VREditor!UVREditorUISystem::OnVRHoverUpdate() [d:\ue4-dev-editor\engine\source\editor\vreditor\ui\vreditoruisystem.cpp:660]
UE4Editor_VREditor!TBaseUObjectMethodDelegateInstance<0,UVREditorUISystem,void __cdecl(UViewportInteractor * __ptr64,FVector & __ptr64,bool & __ptr64)>::ExecuteIfSafe() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:858]
UE4Editor_ViewportInteraction!TBaseMulticastDelegate<void,UViewportInteractor * __ptr64,FVector & __ptr64,bool & __ptr64>::Broadcast() [d:\ue4-dev-editor\engine\source\runtime\core\public\delegates\delegatesignatureimpl.inl:937]
UE4Editor_ViewportInteraction!UViewportWorldInteraction::HoverTick() [d:\ue4-dev-editor\engine\source\editor\viewportinteraction\viewportworldinteraction.cpp:771]
UE4Editor_ViewportInteraction!UViewportWorldInteraction::Tick() [d:\ue4-dev-editor\engine\source\editor\viewportinteraction\viewportworldinteraction.cpp:462]
UE4Editor_UnrealEd!UEditorWorldExtensionCollection::Tick() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\editorworldextension.cpp:307]
UE4Editor_UnrealEd!UEditorWorldExtensionManager::Tick() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\editorworldextension.cpp:515]
UE4Editor_UnrealEd!UEditorEngine::Tick() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\editorengine.cpp:1716]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [d:\ue4-dev-editor\engine\source\editor\unrealed\private\unrealedengine.cpp:386]
UE4Editor!FEngineLoop::Tick() [d:\ue4-dev-editor\engine\source\runtime\launch\private\launchengineloop.cpp:3135]
UE4Editor!GuardedMain() [d:\ue4-dev-editor\engine\source\runtime\launch\private\launch.cpp:166]
UE4Editor!GuardedMainWrapper() [d:\ue4-dev-editor\engine\source\runtime\launch\private\windows\launchwindows.cpp:134]
UE4Editor!WinMain() [d:\ue4-dev-editor\engine\source\runtime\launch\private\windows\launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
kernel32
ntdll

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44938 in the post.

0
Login to Vote

Fixed
ComponentUE - Editor - Workflow Systems
Affects Versions4.17
Target Fix4.16.1
Fix Commit3464973
CreatedMay 11, 2017
ResolvedMay 30, 2017
UpdatedJan 20, 2024