Description

This is a trending crash coming out of the 4.18 release. It may be a regression as there are no records of it occurring in 4.17. Users have not provided any descriptions of their actions when the crash occurred.

Source Context

  399       	/**
  400       	 * Returns the name of the key for this event
  401       	 *
  402       	 * @return  Key name
  403       	 */
  404       	FKey GetKey() const
  405       	{
  406 ***** 		return Key;
  407       	}
  408       
  409       	/**
  410       	 * Returns the character code for this event.
  411       	 *
  412       	 * @return  Character code or 0 if this event was not a character key press
  413       	 */
  414       	uint32 GetCharacter() const
  415       	{
  416       		return CharacterCode;
  417       	}
Steps to Reproduce

repro steps currently unknown

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

UE4Editor_InputCore!FKey::FKey()
UE4Editor_Slate!FKeyEvent::GetKey() [events.h:407]
UE4Editor_Slate!FNavigationConfig::GetNavigationDirectionFromAnalogInternal() [navigationconfig.cpp:81]
UE4Editor_Slate!FNavigationConfig::GetNavigationDirectionFromAnalog() [navigationconfig.cpp:59]
UE4Editor_Slate!FSlateApplication::GetNavigationDirectionFromAnalog() [slateapplication.cpp:2003]
UE4Editor_SlateCore!SWidget::OnAnalogValueChanged() [swidget.cpp:239]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:492]
UE4Editor_Slate!PrepassWindowAndChildren() [slateapplication.cpp:1343]
UE4Editor_Slate!FSlateApplication::DrawPrepass() [slateapplication.cpp:1391]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [slateapplication.cpp:1433]
UE4Editor_Slate!FSlateApplication::DrawWindows() [slateapplication.cpp:1190]
UE4Editor_Slate!FSlateApplication::TickApplication() [slateapplication.cpp:1777]
UE4Editor_Slate!FSlateApplication::Tick() [slateapplication.cpp:1595]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3378]
UE4Editor!GuardedMain() [launch.cpp:166]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134]
UE4Editor!WinMain() [launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:253]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

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

13
Login to Vote

Fixed
ComponentUE - Editor - UI Systems - Slate
Affects Versions4.18
Target Fix4.24
CreatedNov 1, 2017
ResolvedNov 5, 2019
UpdatedFeb 12, 2020