This is a regular and longstanding crash that has occurred since at least the 4.14 release. The majority of the crashes occur on non-vanilla builds, although there have been a few vanilla crashes.
User Descriptions
Source Context
479 FArchive& FPackageReader::operator<<( FName& Name ) 480 { 481 check(Loader); 482 483 NAME_INDEX NameIndex; 484 FArchive& Ar = *this; 485 Ar << NameIndex; 486 487 if( !NameMap.IsValidIndex(NameIndex) ) 488 { 489 ***** UE_LOG(LogAssetRegistry, Fatal, TEXT("Bad name index %i/%i"), NameIndex, NameMap.Num() ); 490 }
repro steps currently unknown
Fatal error: [File:D:\Build\++UE4+Release-4.17+Compile\Sync\Engine\Source\Runtime\AssetRegistry\Private\PackageReader.cpp] [Line: 479] Bad name index 2896/59 UE4Editor_AssetRegistry!FPackageReader::operator<<() [packagereader.cpp:479] UE4Editor_CoreUObject!operator<<() [objectresource.cpp:106] UE4Editor_AssetRegistry!FPackageReader::SerializeExportMap() [packagereader.cpp:376] UE4Editor_AssetRegistry!FPackageReader::ReadAssetRegistryDataIfCookedPackage() [packagereader.cpp:289] UE4Editor_AssetRegistry!FAssetDataGatherer::ReadAssetFile() [assetdatagatherer.cpp:848] UE4Editor_AssetRegistry!FAssetDataGatherer::Run() [assetdatagatherer.cpp:597] UE4Editor_Core!FRunnableThreadWin::Run() [windowsrunnablethread.cpp:76]
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-48662 in the post.