When building the 5.6 source build getting this error:
PackagingResults: Warning: ‘UStruct::IsChildOf’ was called with a null ‘this’ pointer - this is no longer supported.
UATHelper: Packaging (Windows): LogWindows: Error: appError called: Assertion failed: IsThisNotNull(this, “UStruct::IsChildOf”) [File:D:\Engine\UE_5.6_Source\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp] [Line: 2751]
PackagingResults: Error: appError called: Assertion failed: IsThisNotNull(this, “UStruct::IsChildOf”) [File:D:\Engine\UE_5.6_Source\Engine\Source\Runtime\CoreUObject\Private\UObject\Class.cpp] [Line: 2751]
Any thoughts?
Similar error when building with the 5.5 Strider plug-in (successfully compiled), resulting in unknown structure errors. Above error is printed on build completion without other log errors ( mentioned plug-in removed).
UPDATE 1
When compiling 5.6 default, this error on build completion
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000008
UPDATE 2
Turns out this is probably just a case of corrupted structures, which can be fixed by opening and saving affected files and or the related structures. But there is a chance that this is a bug.
Summary
When structure errors are present in a 5.5 project and the project is upgraded to 5.6, the specific files with the structure corruptions are not printed in the output log. The question is if structure errors created in a 5.6 release are displayed in the log.