Editor crash on clearing empty AxisMappings in Input

Editor built from source pulled off Github last night.

If the Axis Mappings array in the Project settings dialog is empty, and you click the trashcan icon, the editor crashes when

FAxisMappingsNodeBuilder::ClearAxisMappingButton_OnClick()

is called.

The actual source of the crash appears to be KeyStructCustomization.cpp line 53 due to SelectedKey being a
‘struct at NULL’

The error seems to be Slate related - I’m not yet up to speed on Slate else I’d try to patch this myself.

Steps to repro -

  1. Create project using one of the BP
    templates

  2. Go to project properties->Input and
    hit the little plus icon to add an
    entry to the Axis Mappings

  3. Click the trashcan icon for the
    crash.

Manually expanding the Axis mappings and deleting the innermost child object, then clicking the trashcan, appears to avoid the crash.

Hi

Thank you for your report. This is a known issue and has since been resolved internally. The fix will be implemented soon.

Cheers!