This is a common crash affecting users in 4.16. Users have not provided additional information.
Source Context
// Set the parent index, if this export represents a UStruct-derived object 4589 if (UStruct* Struct = dynamic_cast<UStruct*>(Export.Object)) 4590 { 4591 if (Struct->GetSuperStruct() != nullptr) 4592 { 4593 Export.SuperIndex = Linker->MapObject(Struct->GetSuperStruct()); 4594 check(!Export.SuperIndex.IsNull()); 4595 } 4596 ***** else 4597 { 4598 Export.SuperIndex = FPackageIndex(); 4599 } 4600 }
repro steps currently unknown
Assertion failed: !Export.SuperIndex.IsNull() [File:D:\Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\UObject\SavePackage.cpp] [Line: 4595] UE4Editor_CoreUObject!UPackage::Save() [savepackage.cpp:4597] UE4Editor_UnrealEd!UEditorEngine::Save() [editorengine.cpp:4185] UE4Editor_UnrealEd!UEditorEngine::SavePackage() [editorengine.cpp:4243] UE4Editor_UnrealEd!UEditorEngine::Exec_Obj() [editorserver.cpp:4560] UE4Editor_UnrealEd!UEditorEngine::Exec() [editorserver.cpp:5655] UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [unrealedsrv.cpp:670] UE4Editor_UnrealEd!FEditorFileUtils::AutosaveContentPackagesEx() [filehelpers.cpp:2516] UE4Editor_UnrealEd!FPackageAutoSaver::AttemptAutoSave() [packageautosaver.cpp:206] UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:414] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3119] UE4Editor!GuardedMain() [launch.cpp:166] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134] UE4Editor!WinMain() [launchwindows.cpp:210] UE4Editor!__scrt_common_main_seh() [exe_common.inl:253] kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-47245 in the post.