This Jira was created from CrashReports submitted by the public due to the high number of occurrences.
Error message:
Assertion failed: Pair != nullptr [Link Removed] [Line: 520]
Source Context:
4190 DependencyIndex = ExportToIndexMap.FindRef(DependentObject); 4191 } 4192 // otherwise we need to save an index into the ImportMap 4193 else 4194 { 4195 // ... find the associated ImportIndex 4196 DependencyIndex = ImportToIndexMap.FindRef(DependentObject); 4197 } 4198 4199 #if WITH_EDITOR 4200 // If we still didn't find index, maybe it was a duplicate export which got removed. 4201 // Check if we have a redirect to original. 4202 if (DependencyIndex.IsNull()) 4203 { 4204 ***** DependencyIndex = ExportToIndexMap.FindRef(DuplicateRedirects[DependentObject]); 4205 } 4206 #endif 4207 // if we didn't find it (FindRef returns 0 on failure, which is good in this case), then we are in trouble, something went wrong somewhere 4208 checkf(!DependencyIndex.IsNull(), TEXT("Failed to find dependency index for %s (%s)"), *DependentObject->GetFullName(), *Object->GetFullName()); 4209 4210 // add the import as an import for this export 4211 DependIndices.Add(DependencyIndex); 4212 } 4213 } 4214 } 4215 4216 4217 4218 if ( EndSavingIfCancelled( Linker, TempFilename ) ) 4219 {
Most recent user affected CL: 2946394
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
Repro steps unknown
UE4Editor_CoreUObject!UPackage::Save() [savepackage.cpp:4205] UE4Editor_UnrealEd!UEditorEngine::Save() [editorengine.cpp:3890] UE4Editor_UnrealEd!UCookOnTheFlyServer::SaveCookedPackage() [cookontheflyserver.cpp:2802] UE4Editor_UnrealEd!UCookOnTheFlyServer::TickCookOnTheSide() [cookontheflyserver.cpp:2261] UE4Editor_UnrealEd!UCookCommandlet::NewCook() [cookcommandlet.cpp:1241] UE4Editor_UnrealEd!UCookCommandlet::Main() [cookcommandlet.cpp:565] UE4Editor_Cmd!FEngineLoop::PreInit() [launchengineloop.cpp:1698] UE4Editor_Cmd!GuardedMain() [launch.cpp:110] UE4Editor_Cmd!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor_Cmd!WinMain() [launchwindows.cpp:200] UE4Editor_Cmd!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-30189 in the post.
7 |
Fix Commit | 4414631 |
---|---|
Main Commit | 4450599 |
Created | May 2, 2016 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |