The editor can crash when you attempt to open the context menu for a data asset based on a blueprint class. This happens only if the blueprint class the data asset is based on is not currently loaded.

Steps to Reproduce
  • Create a blueprint class derived from UDataAsset or UPrimaryDataAsset (or any other native child class of UDataAsset)
  • Create a data asset using the blueprint class as a base
  • Restart the editor to make sure the blueprint class is not loaded
  • Right-click the previously created data asset in the content browser
  • Observe that the editor will crash in FAssetContextMenu::MakeContextMenu when trying to access the CommonClass variable which will be nullptr.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions5.1
CreatedMar 7, 2023
UpdatedFeb 13, 2024