Steps to Reproduce

Repro video [Link Removed]

Repro steps

  1. Open ICVFX panel
  2. Draw many custom Lightcards in different views
  3. Right click in the UI

Result

  • Editor crash with following callstack
  • Logs attached: [Link Removed]
Callstack
LoginId:9cd83cfc48214d35ddc6968177c6cfcc
EpicAccountId:eb1bffff98734c8a82ba00bfcbaa4b79Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000000000007cafaUnrealEditor_CoreUObject!UClass::ImplementsInterface() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp:5178]
UnrealEditor_DisplayClusterLightCardEditor!FDisplayClusterLightCardEditorViewportClient::ProcessClick() [E:\Builds\tommy.lahitte_510_release\Engine\Plugins\Runtime\nDisplay\Source\DisplayClusterLightCardEditor\Private\Viewport\DisplayClusterLightCardEditorViewportClient.cpp:1087]
UnrealEditor_UnrealEd!FEditorViewportClient::ProcessClickInViewport() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Editor\UnrealEd\Private\EditorViewportClient.cpp:3181]
UnrealEditor_UnrealEd!FEditorViewportClient::Internal_InputKey() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Editor\UnrealEd\Private\EditorViewportClient.cpp:2967]
UnrealEditor_DisplayClusterLightCardEditor!FDisplayClusterLightCardEditorViewportClient::InputKey() [E:\Builds\tommy.lahitte_510_release\Engine\Plugins\Runtime\nDisplay\Source\DisplayClusterLightCardEditor\Private\Viewport\DisplayClusterLightCardEditorViewportClient.cpp:672]
UnrealEditor_Engine!FSceneViewport::OnMouseButtonUp() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Engine\Private\Slate\SceneViewport.cpp:643]
UnrealEditor_Slate!SViewport::OnMouseButtonUp() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Widgets\SViewport.cpp:246]
UnrealEditor_Slate!<lambda_51e270ca99ea7ce852539efd04dd453f>::operator()() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5046]
UnrealEditor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_51e270ca99ea7ce852539efd04dd453f> >() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:412]
UnrealEditor_Slate!FSlateApplication::RoutePointerUpEvent() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5032]
UnrealEditor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5601]
UnrealEditor_Slate!FSlateApplication::OnMouseUp() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5566]
UnrealEditor_ApplicationCore!FWindowsApplication::ProcessDeferredMessage() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2219]
UnrealEditor_ApplicationCore!FWindowsApplication::DeferMessage() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2726]
UnrealEditor_ApplicationCore!FWindowsApplication::ProcessMessage() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1895]
UnrealEditor_ApplicationCore!FWindowsApplication::AppWndProc() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:925]
user32
user32
UnrealEditor_ApplicationCore!FWindowsPlatformApplicationMisc::PumpMessages() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:142]
UnrealEditor!FEngineLoop::Tick() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:5287]
UnrealEditor!GuardedMain() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Launch\Private\Launch.cpp:202]
UnrealEditor!GuardedMainWrapper() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:107]
UnrealEditor!LaunchWindowsStartup() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:244]
UnrealEditor!WinMain() [E:\Builds\tommy.lahitte_510_release\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:282]
UnrealEditor!__scrt_common_main_seh() [d:\a01\_work\12\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288]
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-164819 in the post.

0
Login to Vote

Fixed
ComponentUE - Virtual Production - nDisplay
Affects Versions5.1
Target Fix5.1.1
Fix Commit23097976
Main Commit23097976
Release Commit23292437
CreatedSep 22, 2022
ResolvedNov 11, 2022
UpdatedFeb 20, 2023