Typically users are unable to select a structs that reference each other but I was able to find a way around this by manipulating the Do Not Save functionality when closing the editor.
Not a regression as this is occurring in 4.18 as well. Can regress further but I'm pretty sure this is an extreme edge case.
Result: Crash
UE4Editor_CoreUObject!IsInAsyncLoadingThreadCoreUObjectInternal() asyncloading.cpp:6723 UE4Editor_CoreUObject!GetObjectsWithOuter() uobjecthash.cpp:635 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:260 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25 UE4Editor_CoreUObject!UStructProperty::LinkInternal() propertystruct.cpp:76 UE4Editor_CoreUObject!UStruct::Link() class.cpp:613 UE4Editor_CoreUObject!UScriptStruct::Link() class.cpp:2211 UE4Editor_CoreUObject!UStruct::StaticLink() class.cpp:544 UE4Editor_Engine!UUserDefinedStruct::RecursivelyPreload() userdefinedstruct.cpp:269 UE4Editor_CoreUObject!PreloadInnerStructMembers() propertystruct.cpp:25
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
Bullet replication problem. The players sees each other but does not see the bullet
An error occurred while trying to generate project files !?
Delay nodes occasionally don't fire the "Completed" output in a nativized build
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
How to have a sound cue follow a PlayerController along a spline?
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-51531 in the post.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.18, 4.19 |
Created | Oct 23, 2017 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |