I have found a quite consistent way to crash ue 5.5.1
i have an ActorComponent called InventoryComponent, inside it has a variable of type Array-String
This component is attached to a character, where i set the initialization of the array to 2 indexes and fill them with a small text.
having everything saved and compiled with no errors up to this point.
If i go to the inventoryComponent and change the type of the variable to Array-Name (instead of Array-String) and hit compile, the whole editor crashes with.
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000000005ff9d1
Crash only happens when:
Converting from String to Name
The array has some value inside
Crash does NOT happen when:
Converting from Name to String
The array is empty(regardless of the length of the array itself)
this is how the inventorycomponent looks inside the character, if i remove the text it compiles properly