Description

Having a variable of the type EComparisonMethod inside of a struct causes the editor to crash. This could be due to the variable being as part of the Development folders in code. Attempting to reproduce this via code results in the package attempt failing due to the file that needs to be included.

Regression?: No
This also occurred in 4.15

Branches tested:
4.15.3-3450819+++UE4+Release-4.15
4.16.2-3514769+++UE4+Release-4.16
4.17.0-3528061+++UE4+Release-4.17
4.18.0-3536105+++UE4+Dev-Main

Steps to Reproduce
  1. Open the attached project
  2. Package the project for Windows 64 bit
  3. Launch the packaged game
    Result: The packaged game crashes
    Expected: The packaged game opens successfully.
Callstack
[2017.07.17-19.43.12:723][  0]LogWindows: Error: Assertion failed: Enum [File:D:\matthew.clark_Main_Stream\Engine\Source\Runtime\CoreUObject\Private\UObject\EnumProperty.cpp] [Line: 325] 
[2017.07.17-19.43.12:723][  0]LogWindows: Error: 
[2017.07.17-19.43.12:723][  0]LogWindows: Error: 
[2017.07.17-19.43.12:723][  0]LogWindows: Error: 
[2017.07.17-19.43.12:723][  0]LogWindows: Error: KERNELBASE.dll!0x00000000FD7EA06D
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003F961C00
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003F74D2CB
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003F6E1CF8
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003FB2F5FC
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003FB15961
[2017.07.17-19.43.12:723][  0]LogWindows: Error: UE4Game.exe!0x000000003FB145D7
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FC12FC6
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FC13163
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FB15C65
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FB0B364
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x0000000041A878F5
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F9E11E5
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FA0A343
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F9E30F7
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F9BF54F
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FA031AE
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FA087EA
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FA28098
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FA270A6
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F9EE325
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FC47EE8
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003FC47A16
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x00000000424F3E93
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x00000000424AE946
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x0000000041D5A3DE
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F546A09
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F556902
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F556A7A
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x000000003F5635F8
[2017.07.17-19.43.12:724][  0]LogWindows: Error: UE4Game.exe!0x00000000438942CB
[2017.07.17-19.43.12:724][  0]LogWindows: Error: kernel32.dll!0x00000000778B59CD
[2017.07.17-19.43.12:724][  0]LogWindows: Error: ntdll.dll!0x0000000077AEA561
[2017.07.17-19.43.12:724][  0]LogWindows: Error: ntdll.dll!0x0000000077AEA561

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.154.164.174.18
Target Fix4.17
Fix Commit3542661
Main Commit3596628
Release Commit3542661
CreatedJul 17, 2017
ResolvedJul 18, 2017
UpdatedApr 27, 2018