Adam_cka
(Adam_cka)
December 2, 2024, 10:33am
1
Hello, so to summurize, I have some linker load crash in a shipping build.
This happens because a modification has been made to a blueprint, which is present in a map. The blueprint modification has been repackaged, but the map has not been repackaged.
We don’t want to repackage the map, but can we do otherwise to avoid a crash?
(btw this error is since we moved to ue5, no error with ue4)
thanks.
Can you describe your process for packaging an app without the map you want to use, and how you’re getting that pre-packaged map back into the new app?
Adam_cka
(Adam_cka)
December 11, 2024, 9:42am
4
Here are 2 examples of our processes:
The only way we see to fix the isue is to have x number of .exe file for each map.
Here is the crash log before the crash:
Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x000002075bc09cd8
ModerLabApp_Win64_Shipping!FLinkerLoad::operator<<() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp:5885]
ModerLabApp_Win64_Shipping!FArchiveProxy::operator<<() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\Core\Public\Serialization\ArchiveProxy.h:46]
ModerLabApp_Win64_Shipping!UBlueprintGeneratedClass::SerializeDefaultObject() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\Engine\Private\BlueprintGeneratedClass.cpp:657]
ModerLabApp_Win64_Shipping!FAsyncPackage::EventDrivenSerializeExport() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:3526]
ModerLabApp_Win64_Shipping!FAsyncPackage::ProcessImportsAndExports_Event() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:3849]
ModerLabApp_Win64_Shipping!`FAsyncLoadingThread::QueueEvent_ProcessImportsAndExports'::`2'::<lambda_1>::operator()() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:2681]
ModerLabApp_Win64_Shipping!FAsyncLoadingThread::ProcessAsyncLoading() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:4385]
ModerLabApp_Win64_Shipping!FAsyncLoadingThread::TickAsyncThread() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5291]
ModerLabApp_Win64_Shipping!FAsyncLoadingThread::Run() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp:5216]
ModerLabApp_Win64_Shipping!FRunnableThreadWin::Run() [C:\stream\Test52\UnrealSource\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:149]