Hello,
Building linux dedicated with following command:
RunUAT.sh BuildCookRun -project=/home/gs/Game/TechCompliant.uproject -noP4 -platform=Linux -clientconfig=Shipping -serverc onfig=Shipping -cook -server -serverplatform=Linux -noclient -build -stage -pak -archive -archivedirectory=/home/gs//Server/
Results in a stack trace error as the Editor is invoked I believe to cook content?
UE4Editor: Fatal error!
UE4Editor:
UE4Editor: [Callstack] 00 0x00007fa7407b2cdf FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*)
UE4Editor: [Callstack] 01 0x00007fa74068db95 FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*)
UE4Editor: [Callstack] 02 0x00007fa740797b71 FLinuxCrashContext::CaptureStackTrace()
UE4Editor: [Callstack] 03 0x00007fa73551d4e0 CommonLinuxCrashHandler(FGenericCrashContext const&)
UE4Editor: [Callstack] 04 0x00007fa74079cbe2 PlatformCrashHandler(int, siginfo_t*, void*)
UE4Editor: [Callstack] 05 0x00007fa7415c0630 /lib/x86_64-linux-gnu/libpthread.so.0(+0x11630) [0x7fa7415c0630]
UE4Editor: [Callstack] 06 0x00007fa73fe07de2 FMulticastDelegateBase<FWeakObjectPtr>::RemoveAll(void const*)
UE4Editor: [Callstack] 07 0x00007fa73666bba1 FAssetThumbnailPool::~FAssetThumbnailPool()
UE4Editor: [Callstack] 08 0x00007fa6d9252669 FDungeonEditorThumbnailPool::~FDungeonEditorThumbnailPool()
UE4Editor: [Callstack] 09 0x00007fa6d922e5fa TSharedPtr<FDungeonEditorThumbnailPool, (ESPMode)0>::~TSharedPtr()
UE4Editor: [Callstack] 10 0x00007fa7348a62e0 /lib/x86_64-linux-gnu/libc.so.6(+0x3a2e0) [0x7fa7348a62e0]
UE4Editor: [Callstack] 11 0x00007fa7348a633a /lib/x86_64-linux-gnu/libc.so.6(+0x3a33a) [0x7fa7348a633a]
UE4Editor: [Callstack] 12 0x00007fa73488c3f8 /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf8) [0x7fa73488c3f8]
UE4Editor: [Callstack] 13 0x0000000000415aca /home/gs/Engine/Engine/Binaries/Linux/UE4Editor(_start+0x2a) [0x415aca]
Now clearly this is a error in the Dungeon plugin but question is why is a Editor only module (“Type” : “Editor”) being brought up in order to cook data?
The error appears to happen due to the plugin declaring the thumbnail generator outside of the class any pointers are appreciated.