[4.9P2][4.8.3] Editor allow to create empty object(it is bad)

№ 7
Title: [4.9P2][4.8.3] Editor allow to create empty object(it is bad).

Importance: Medium.

Branch: Binary.

Build version:
Version: 4.8.3-2634408+++depot+UE4-Releases+4.8
Version: 4.9.0-2633546+++depot+UE4-Releases+4.9
Version: 4.9.0-2641355+++depot+UE4-Releases+4.9

System Specs:
OS:Win8.
Additional specification will be provided by request.

Attachments: It will be provided by request.

Detailed description of the issue:
Editor successfully compiles when “Create Save Game Object” function has defined “NONE” class.
Editor can handle an issue with null object most time, but not all time. My current project was crashing because the editor have allowed to run a game without a game instance class selected.
Unfortunately, I can’t help you with this crash now, but I have attached the report. Hope it will be useful and shows reasons of my point of view.
Maybe I didn’t catch the matter, but is what the reason to successfully compile project with “none” object specified? It will be very nice if you give a little explanation.

Screenshots/Link to video: It will be provided by request.

Reproduction steps:

  1. Create a new blank project.
  2. Create a actor BP.
  3. Call “Create Save Game Object” function with “NONE” class selected.
  4. Make sure editor allow to compile without rise a error.

Frequency: 100%

Expected behavior:
Compilation error should be raised if class wasn’t selected as “Create widget” function do.

Hello,

I was able to reproduce this issue on our end. I have written up a report ( UE-19907) and I have submitted it to the developers for further consideration. I will provide updates with any pertinent information as it becomes available. Thank you for your information and time.

Make it a great day