If a DataTable Asset is created with a Row Structure that contains a member variable of type Curve, the Editor will crash when attempting to open it while it has no rows. It will also crash when editing a populated DataTable and deselecting all rows. The crash will not happen if the option "Editor Preferences – Content Editors – Curve Editor – Curve Editor – Auto Frame Curve Editor" is turned off.
The crash happens at [Engine\Source\Editor\UnrealEd\Private\SCurveEditor.cpp:2699], in function SCurveEditor::ZoomToFitVertical(). It appears that the Data Table Row Editor attempts to autofit a curve which is actually a null pointer. This null pointer comes from [Engine\Source\Editor\DetailCustomizations\Private\CurveStructCustomization.cpp:115], in function FCurveStructCustomization::CustomizeHeader().