Description

When creating a subclass of World Settings, attempting to use the in-editor compile button to compile the code causes the editor to crash.

Found in 4.11 Preview 4. Reproduced in 4.10.2 binary and Main CL 2848314

Steps to Reproduce

1. Create a new blank C++ project
2. Create a subclass of World Settings
3. Go to Edit->Project Settings->General and change the World Settings to the new class you just created
4. Close the editor
5. Compile the project in Visual Studio
6. Open the editor
7. Create a UPROPERTY variable (I used a float)
8. Navigate to the editor and use the in-editor compile button

Result: Editor crashes

Expected: No crash would occur

Callstack
UE4Editor_Engine!UWorld::Tick() leveltick.cpp:1115 
UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1151 
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:368 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2650 
UE4Editor!GuardedMain() launch.cpp:142 
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126 
UE4Editor!WinMain() launchwindows.cpp:200 

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Foundation - Core
Affects Versions4.104.114.12
Target Fix4.12
Fix Commit2869215
Main Commit2880055
CreatedFeb 3, 2016
ResolvedFeb 16, 2016
UpdatedFeb 5, 2017