Description

Reported by a customer while testing USD import. See additional URL

Steps to Reproduce
  • Unzip Crash.zip in the content folder of your project
  • In the editor, load the level /Game/Crash/HumaneFemaleMap.HumaneFemaleMap
  • Open the sequencer editor on /Game/Crash/HumanFemale_walk/LevelSequences/HumanFemale_walk.HumanFemale_walk
  • Change the viewport mode to 'Cinematic Viewport'
  • Select the actor HumanFemale_walk in the world outliner
  • Press the Delete key

Actual result: The editor crashes

Expected result: No crash


Additional repros:

  • Select Cinematic viewport, or Default viewport, or change the viewport layout in the level editor
  • Select any actor in the world outliner
  • Press delete

 

Callstack
UnrealEditor-UnrealEd.dll!SharedPointerInternals::FSharedReferencer<1>::FSharedReferencer<1>(const SharedPointerInternals::FWeakReferencer<1> & InWeakReference) Line 507 C+
UnrealEditor-UnrealEd.dll!SharedPointerInternals::FSharedReferencer<1>::FSharedReferencer<1>(const SharedPointerInternals::FWeakReferencer<1> & InWeakReference) Line 507 C
[Inline Frame] UnrealEditor-UnrealEd.dll!TSharedPtr<ILevelEditor,1>::{ctor}(const TWeakPtr<ILevelEditor,1> &) Line 1127 C
[Inline Frame] UnrealEditor-UnrealEd.dll!TWeakPtr<ILevelEditor,1>::Pin() Line 1406 C
UnrealEditor-UnrealEd.dll!UUnrealEdEngine::Exec_Actor(UWorld * InWorld, const wchar_t * Str, FOutputDevice & Ar) Line 2447 C
UnrealEditor-UnrealEd.dll!UUnrealEdEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 722 C
UnrealEditor-UnrealEd.dll!UEditorEngine::HandleDeleteCommand(const wchar_t * Str, FOutputDevice & Ar, UWorld * InWorld) Line 6261 C
UnrealEditor-UnrealEd.dll!UEditorEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 5739 C
UnrealEditor-UnrealEd.dll!UUnrealEdEngine::Exec(UWorld * InWorld, const wchar_t * Stream, FOutputDevice & Ar) Line 659 C
UnrealEditor-SceneOutliner.dll!FActorBrowsingMode::OnKeyDown(const FKeyEvent & InKeyEvent) Line 821 C
UnrealEditor-SceneOutliner.dll!SSceneOutliner::OnKeyDown(const FGeometry & MyGeometry, const FKeyEvent & InKeyEvent) Line 2007 C
[Inline Frame] UnrealEditor-Slate.dll!FSlateApplication::ProcessKeyDownEvent::_l22::<lambda_9dc931af886a2950ba18f18a6edc755e>::operator()(const FArrangedWidget &) Line 4455 C
UnrealEditor-Slate.dll!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FKeyEvent,<lambda_9dc931af886a2950ba18f18a6edc755e>>(FSlateApplication * ThisApplication, FEventRouter::FBubblePolicy RoutingPolicy, FKeyEvent EventCopy, const FSlateApplication::ProcessKeyDownEvent::l22::<lambda_9dc931af886a2950ba18f18a6edc755e> & Lambda, ESlateDebuggingInputEvent DebuggingInputEvent) Line 410 C
[Inline Frame] UnrealEditor-Slate.dll!FEventRouter::RouteAlongFocusPath(FSlateApplication *) Line 379 C
UnrealEditor-Slate.dll!FSlateApplication::ProcessKeyDownEvent(const FKeyEvent & InKeyEvent) Line 4451 C
UnrealEditor-Slate.dll!FSlateApplication::OnKeyDown(const int KeyCode, const unsigned int CharacterCode, const bool IsRepeat) Line 4362 C
UnrealEditor-ApplicationCore.dll!FWindowsApplication::ProcessDeferredMessage(const FDeferredWindowsMessage & DeferredMessage) Line 2045 C
UnrealEditor-ApplicationCore.dll!FWindowsApplication::DeferMessage(TSharedPtr<FWindowsWindow,1> & NativeWindow, HWND_ * InHWnd, unsigned int InMessage, unsigned _int64 InWParam, __int64 InLParam, int MouseX, int MouseY, unsigned int RawInputFlags) Line 2699 C
UnrealEditor-ApplicationCore.dll!FWindowsApplication::ProcessMessage(HWND_ * hwnd, unsigned int msg, unsigned _int64 wParam, __int64 lParam) Line 1078 C
[Inline Frame] UnrealEditor-ApplicationCore.dll!WindowsApplication_WndProc(HWND_ *) Line 910 C
UnrealEditor-ApplicationCore.dll!FWindowsApplication::AppWndProc(HWND__ * hwnd, unsigned int msg, unsigned _int64 wParam, __int64 lParam) Line 916 C
[External Code]   [Inline Frame] UnrealEditor-ApplicationCore.dll!WinPumpMessages() Line 109 C
UnrealEditor-ApplicationCore.dll!FWindowsPlatformApplicationMisc::PumpMessages(bool bFromMainLoop) Line 138 C
UnrealEditor.exe!FEngineLoop::Tick() Line 5139 C  [Inline Frame] UnrealEditor.exe!EngineTick() Line 62 C
UnrealEditor.exe!GuardedMain(const wchar_t * CmdLine) Line 183 C
UnrealEditor.exe!LaunchWindowsStartup(HINSTANCE_ * hInInstance, HINSTANCE__ * hPrevInstance, char * _formal, int nCmdShow, const wchar_t * CmdLine) Line 272 C
UnrealEditor.exe!WinMain(HINSTANCE_ * hInInstance, HINSTANCE__ * hPrevInstance, char * pCmdLine, int nCmdShow) Line 330 C+  [External Code]

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Editor - Workflow Systems
Affects Versions5.0
Target Fix5.0.2
Fix Commit19848657
Main Commit19855298
Release Commit19848657
CreatedApr 18, 2022
ResolvedApr 21, 2022
UpdatedJan 20, 2024