This might be related to [Link Removed].
Repro:
Result:
Assertion thrown while loading. Packaged project fails to open.
Expected:
Packaged project opens successfully
LogLinux:Error: appError called: Assertion failed: Assertion failed: [File:/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp] [Line: 822] /Script/Engine/Default__MaterialInterface was listed as a fixed load order but was already processed [2017.02.20-16.59.32:335][ 0]LogLinux: === Critical error: === Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003 [2017.02.20-16.59.32:335][ 0]LogLinux: Assertion failed: Assertion failed: [File:/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp] [Line: 822] /Script/Engine/Default__MaterialInterface was listed as a fixed load order but was already processed [Callstack] 00 0x0000000002196a9f FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Core/Private/Linux/LinuxPlatformStackWalk.cpp, line 951] [Callstack] 01 0x0000000002078865 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformStackWalk.cpp, line 159] [Callstack] 02 0x0000000002151700 FLinuxCrashContext::CaptureStackTrace() [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 344] [Callstack] 03 0x0000000005053f7b CommonLinuxCrashHandler(FGenericCrashContext const&) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Linux/LinuxCommonStartup/Private/LinuxCommonStartup.cpp, line 37] [Callstack] 04 0x0000000002155add PlatformCrashHandler(int, siginfo_t*, void*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Core/Private/Linux/LinuxPlatformCrashContext.cpp, line 595] [Callstack] 05 0x00007fb375bed390 /lib/x86_64-linux-gnu/libpthread.so.0(+0x11390) [0x7fb375bed390] [Callstack] 06 0x000000000206d8a7 FGenericPlatformMisc::RaiseException(unsigned int) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp, line 328] [Callstack] 07 0x000000000215f8b4 FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Core/Private/Linux/LinuxPlatformOutputDevices.cpp, line 132] [Callstack] 08 0x000000000222e9c8 FOutputDevice::Logf(wchar_t const*, ...) [Runtime/Core/Public/HAL/UnrealMemory.h, line 183] [Callstack] 09 0x00000000021dc8fd FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 368] [Callstack] 10 0x0000000002447eb9 FEDLBootNotificationManager::ConstructWaitingBootObjects() [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 368] [Callstack] 11 0x000000000242a1de FAsyncLoadingThread::TickAsyncLoading(bool, bool, float, FFlushTree*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp, line 4634] [Callstack] 12 0x000000000242c504 FlushAsyncLoading(int) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/Serialization/AsyncLoading.cpp, line 6653] [Callstack] 13 0x00000000025f079e LoadPackageInternalInner(UPackage*, wchar_t const*, unsigned int, FLinkerLoad*, bool) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp, line 1143] [Callstack] 14 0x00000000025eae39 ResolveName(UObject*&, FString&, bool, bool, unsigned int) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp, line 757] [Callstack] 15 0x00000000025edc7b StaticLoadObjectInternal(UClass*, UObject*, wchar_t const*, wchar_t const*, unsigned int, UPackageMap*, bool) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp, line 872] [Callstack] 16 0x00000000025ee4e7 StaticLoadObject(UClass*, UObject*, wchar_t const*, wchar_t const*, unsigned int, UPackageMap*, bool) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/CoreUObject/Private/UObject/UObjectGlobals.cpp, line 904] [Callstack] 17 0x00000000042c3f27 UMaterialInterface::InitDefaultMaterials() [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Engine/Private/Materials/Material.cpp, line 405] [Callstack] 18 0x0000000002485506 UClass::CreateDefaultObject() [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 368] [Callstack] 19 0x00000000042c4195 UMaterialInterface::PostCDOContruct() [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Engine/Private/Materials/Material.cpp, line 428] [Callstack] 20 0x0000000002485506 UClass::CreateDefaultObject() [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 368] [Callstack] 21 0x00000000024851df UClass::CreateDefaultObject() [Runtime/CoreUObject/Public/UObject/Class.h, line 2250] [Callstack] 22 0x00000000024851df UClass::CreateDefaultObject() [Runtime/CoreUObject/Public/UObject/Class.h, line 2250] [Callstack] 23 0x00000000024851df UClass::CreateDefaultObject() [Runtime/CoreUObject/Public/UObject/Class.h, line 2250] [Callstack] 24 0x00000000025e58e7 ProcessNewlyLoadedUObjects() [Runtime/Core/Public/Containers/Array.h, line 175] [Callstack] 25 0x000000000203044e FEngineLoop::PreInit(wchar_t const*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp, line 1756] [Callstack] 26 0x000000000203ba68 GuardedMain(wchar_t const*) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 42] [Callstack] 27 0x0000000005054d33 CommonLinuxMain(int, char**, int (*)(wchar_t const*)) [/media/epicqa/Data/Ubuntu-16.04/Dev-Core/Engine/Source/Runtime/Linux/LinuxCommonStartup/Private/LinuxCommonStartup.cpp, line 236] [Callstack] 28 0x00007fb374ec7830 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7fb374ec7830] [Callstack] 29 0x000000000202d029 /home/epicqa/Documents/Unreal Projects/BP_FP/LinuxNoEditor/Engine/Binaries/Linux/UE4Game(_start+0x29) [0x202d029] [2017.02.20-16.59.32:346][ 0]LogExit: Executing StaticShutdownAfterError
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-42156 in the post.
0 |
Component | UE - Foundation - Core |
---|---|
Affects Versions | 4.16 |
Fix Commit | 3312213 |
---|---|
Main Commit | 3315211 |
Created | Feb 20, 2017 |
---|---|
Resolved | Feb 21, 2017 |
Updated | Jul 14, 2021 |