How can I narrow down the cause of this “=== Critical error: ===”?

Hello, I’ve been working on a project for about two years without issues and making builds regularly. Yesterday I ran into a crash opening my project and there wasn’t any workaround to make it work so I just went back to a copy of 4 days ago and started to work again without issues. Today I’m trying to make build and now the same error that crashed the editor shows again but when trying build. Any clues on how to find what’s causing the issue? I don’t want to rollback again to face the same problem again…

ProcessResult.StdOut: LogWindows: Error: begin: stack for UAT
ProcessResult.StdOut: LogWindows: Error: === Critical error: ===
ProcessResult.StdOut: LogWindows: Error:
ProcessResult.StdOut: LogWindows: Error: Fatal error!
ProcessResult.StdOut: LogWindows: Error:
ProcessResult.StdOut: LogWindows: Error: Unhandled Exception: EXCEPTION_STACK_OVERFLOW
ProcessResult.StdOut: LogWindows: Error:
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f5c64b UE4Editor-CoreUObject.dll!StaticFindObjectFastInternalThreadSafe() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjecthash.cpp:529]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f5c606 UE4Editor-CoreUObject.dll!StaticFindObjectFastInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjecthash.cpp:636]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f3dcdd UE4Editor-CoreUObject.dll!StaticFindObjectFast() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:286]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f3d772 UE4Editor-CoreUObject.dll!StaticFindObject() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:365]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dee406 UE4Editor-CoreUObject.dll!GetPackageLinker() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linker.cpp:667]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19bda UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1198]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02df9f64 UE4Editor-CoreUObject.dll!FLinkerLoad::IndexToObject() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4645]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd52a3 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4019]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd7d2f UE4Editor-CoreUObject.dll!FLinkerLoad::CreateImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4563]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c9a2dd UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveDependencyPlaceholder() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1573]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c98df9 UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveDeferredDependencies() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1324]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c97f97 UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveAllImports() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1674]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab17 UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1779]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab0f UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1769]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab0f UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1769]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e04389 UE4Editor-CoreUObject.dll!FLinkerLoad::Preload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3699]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6a41 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4406]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02df9f64 UE4Editor-CoreUObject.dll!FLinkerLoad::IndexToObject() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4645]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd52a3 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4019]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd7d2f UE4Editor-CoreUObject.dll!FLinkerLoad::CreateImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4563]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c9a2dd UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveDependencyPlaceholder() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1573]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c98df9 UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveDeferredDependencies() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1324]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c97f97 UE4Editor-CoreUObject.dll!FLinkerLoad::ResolveAllImports() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1674]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab17 UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1779]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab0f UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1769]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02c5ab0f UE4Editor-CoreUObject.dll!FLinkerLoad::FinalizeBlueprint() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\blueprint\blueprintsupport.cpp:1769]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e04389 UE4Editor-CoreUObject.dll!FLinkerLoad::Preload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3699]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6a41 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4406]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02df9f64 UE4Editor-CoreUObject.dll!FLinkerLoad::IndexToObject() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4645]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd52a3 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:4019]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3898]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd6efb UE4Editor-CoreUObject.dll!FLinkerLoad::CreateExportAndPreload() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3053]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dfabf2 UE4Editor-CoreUObject.dll!FLinkerLoad::LoadAllObjects() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:3217]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02f19f1a UE4Editor-CoreUObject.dll!LoadPackageInternal() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\uobjectglobals.cpp:1302]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e29652 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2695]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e2987d UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImportInner() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2761]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02e27a62 UE4Editor-CoreUObject.dll!FLinkerLoad::VerifyImport() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\linkerload.cpp:2427]
ProcessResult.StdOut: LogWindows: Error: [Callstack] 0x00007fff02dd45d7 UE4Editor-
ProcessResult.StdOut: LogWindows: Error: end: stack for UAT

Hey there @Blindsoft! Welcome back to the community! So this is a stack overflow error, so something has had to have pushed more to the stack than it should have. Does this only occur during the build process?

That’s right, the game runs just fine in PIE! It made the project crash on launch but after rolling back it just fails building. Also this happens just before the critical error showing up, don’t know if it’s related:

UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Max memory allowance for cook 16384mb min free memory 0mb
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Mobile HDR setting 1
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Creating asset registry
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Discovering localized assets
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Cooked content cleared for platform WindowsNoEditor
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Unable to read previous cook inisettings for platform WindowsNoEditor invalidating cook
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Sandbox cleanup took 0.023 seconds for platforms WindowsNoEditor iterative false
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Cooked packages 0 Packages Remain 180 Total 180
UATHelper: Packaging (Windows (64-bit)): LogCook: Display: Cooked packages 50 Packages Remain 179 Total 229

Did it ever finish cooking the packages or did it fly into the error immediately after this process?

It went immediately into the error! I’m trying to replicate every step I’ve made since the last 4 days and making a build after every step in order to test where the issue begins.

I’m the first to say I’m no packaging master, I generally don’t troubleshoot it well since the source is quite a bit more complex than most basic engine operations. I took a look at how the memory allocation is going on there and see if there’s an obvious issue but there isn’t. Generally the stack is managed, so if you ever have a memory based error it’s usually an out of memory error or wrong memory address (from drivers). This is a different beast.

2 Likes

I just found by hit and miss the BP that was causing the issue, got rid of it, working flawless now. I don’t know extacly what was wrong with it, but it was easily replaceable. Back to work!
Thanks for trying to help <3

2 Likes

One possible cause for this stack overflow is that there is a large number of dependencies between the assets (typically blueprints). Look at the reference viewer and disable the breadth/depth limits. Then inspect different assets. If the reference tree gets really large, that’s more likely to trigger the stack overflow. The stack overflow also depends on the order in which the cooking process loads assets, which may be slightly different every time.

If you run into this problem again there are a couple of additional solution options:

  • You can try to refactor your blueprints to decouple them and reduce the amount of dependencies.
  • If your building the engine from source there used to be a setting that defines the size of the stack that the executables will have compiled into. It used to be in UEBuildWindows.cs (for the windows platform).
  • For windows you should also be able to directly edit and increase the stack size in the executable by using the EDITBIN tool that comes with Visual Studio so you don’t have to do a custom build of the engine.
1 Like