Hi folks,
since we updated the engine for our project from 4.14.3 to 4.16.1 I got crashes in the packaging process on Linux. The packaging is started via a couple of shell scripts, but the final command line is:
Start UAT: mono AutomationTool.exe BuildCookRun -nop4 -nocompile -project=/home/jmueller/src/game/game.uproject -cook -allmaps -stage -archive -archivedirectory=../Packages -package -LinuxNoEditor -clientconfig=Development -ue4exe=UE4Editor -pak -targetplatform=Linux -build -utf8output
which generates this log:
Unhandled Exception:
System.TypeLoadException: Could not load type 'UnrealBuildTool.XmlConfigLoader' from assembly 'UnrealBuildTool, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'UnrealBuildTool.XmlConfigLoader' from assembly 'UnrealBuildTool, Version=4.0.0.0, Culture=neutral, PublicKeyToken=null'.
RunUAT ERROR: AutomationTool was unable to run successfully.
My guess would be that something in the AutomationTool or Mono is broken. I already made a clean build of engine, editor and game but this did not affect the error. Currently I dont have any clue what might cause this problem or what to do about it. So I would really appreciate any recommendations or hints on this topic.
Kind regards and thanks in advance.