-
Notifications
You must be signed in to change notification settings - Fork 68
Description
Describe the bug
This issue should be considered as Major.
On one of the PCs MultiplayerSample was not able to be launched. During build an error related to EMotionFX occurred (full log in Screenshot, Config/Build CMD log and DxDiag section) and MultiplayerSample.GameLancher/ServerLauncher executables were not generated:
EXEC : AutoMoc warning : Dependency file "SRC:/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsW
indow/moc_MorphTargetEditWindow.cpp.d" does not exist. [C:\Users\GPC-800\O3DE\Projects\o3de-multiplayersample\build\windows\External\EMotionFX-7b5316e8\Code\EMotionFX.Editor.Static.vcxproj]
AutoMoc: moc: Cannot create dep output file 'C:/Users/GPC-800/O3DE/Projects/o3de-multiplayersample/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMot
ionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/moc_MorphTargetGroupWidget.cpp.d'. No such file or directory
EXEC : AutoMoc warning : Dependency file "SRC:/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsW
indow/moc_MorphTargetGroupWidget.cpp.d" does not exist. [C:\Users\GPC-800\O3DE\Projects\o3de-multiplayersample\build\windows\External\EMotionFX-7b5316e8\Code\EMotionFX.Editor.Static.vcxproj]
AutoMoc subprocess error
------------------------
The moc process failed to compile
"C:/o3de/Gems/EMotionFX/Code/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/MorphTargetsWindowPlugin.h"
into
"SRC:/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/moc_MorphTargetsWindowPlugin.cp
p"
included by
"C:/o3de/Gems/EMotionFX/Code/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/MorphTargetsWindowPlugin.cpp"
Command
-------
C:/o3de-packages/packages/qt-5.15.2-rev7-windows/qt/bin/moc.exe "-DAZ_BUILD_CONFIGURATION_TYPE=\"profile\"" -DAZ_ENABLE_DEBUG_TOOLS -DAZ_ENABLE_TRACING -DAZ_PROFILE_BUILD "-DDEFAULT_LY_PYTHONHOME=\"C:/o3de/python/r
untime/python-3.10.5-rev1-windows/python\"" -DEMFX_ANIMGRAPH_PROFILER_ENABLED -DEMFX_DEVELOPMENT_BUILD -DEMFX_EMSTUDIOLYEMBEDDED -DEMOTIONFXANIMATION_EDITOR -DGRAPH_CANVAS_ENABLE_DETAILED_PROFILING=0 -DIMGUI_API_IM
PORT -DIMGUI_ENABLED -DIMGUI_INCLUDE_IMGUI_USER_H -DNDEBUG -DNOMINMAX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DWIN32 -DWIN64 -D_ENABLE_E
XTENDED_ALIGNED_STORAGE -D_HAS_EXCEPTIONS=0 -D_PROFILE -D_WIN32 -D_WIN64 -IC:/o3de/Gems/EMotionFX/Code/EMotionFX/Tools -IC:/o3de/Gems/EMotionFX/Code/EMotionFX/Pipeline -IC:/o3de/Gems/EMotionFX/Code/Editor/Platform/
Windows -IC:/o3de/Gems/Atom/Tools/AtomToolsFramework/Code/Include -IC:/o3de/Gems/EMotionFX/Code -IC:/o3de/Gems/EMotionFX/Code/Include -IC:/o3de/Gems/EMotionFX/Code/Source -IC:/o3de/Gems/LmbrCentral/Code/include -IC
:/o3de/Code/Framework/AzCore -IC:/o3de/Code/Framework/AzCore/Platform/Windows -IC:/o3de/Code/Framework/AzCore/Platform/Common -IC:/o3de/Code/Framework/AzFramework -IC:/o3de/Code/Framework/AzFramework/Platform/Windo
ws -IC:/o3de/Code/Framework/AzNetworking -IC:/o3de/Code/Framework/AzNetworking/Platform/Common -IC:/o3de/Code/Framework/AzNetworking/Platform/Windows -IC:/Users/GPC-800/O3DE/Projects/o3de-multiplayersample/build/wi
ndows/o3de/Code/Framework/AzNetworking/Azcg/Generated/AzNetworking -IC:/o3de/Code/Legacy/CryCommon -IC:/o3de/Code/Legacy -IC:/o3de/Code/Legacy/CryCommon/Platform/Windows -IC:/o3de/Code/Framework/AtomCore -IC:/o3de/
Gems/Atom/RPI/Code/Include -IC:/o3de/Gems/Atom/RPI/Code/External -IC:/o3de/Gems/Atom/RHI/Code/Include -IC:/o3de/Gems/AtomLyIntegration/CommonFeatures/Code/Include -IC:/o3de/Gems/Atom/Feature/Common/Code/Include -IC
:/o3de/Gems/Atom/Feature/Common/Code/3rdParty/ACES -IC:/o3de/Gems/Atom/Utils/Code/Include -IC:/o3de/Gems/Profiler/Code/Include -IC:/o3de/Gems/ImGui/External/ImGui/v1.82 -IC:/o3de/Gems/ImGui/Code/Include -IC:/o3de/G
ems/AtomLyIntegration/AtomImGuiTools/Code/Include -IC:/o3de/Gems/AudioSystem/Code/Include/Engine -IC:/o3de/Gems/GradientSignal/Code/Include -IC:/o3de/Gems/SurfaceData/Code/Include -IC:/o3de/Gems/Atom/Feature/Common
/Code/Source -IC:/o3de/Gems/Atom/Asset/ImageProcessingAtom/Code/Include -IC:/o3de/Gems/Atom/Bootstrap/Code/Include -IC:/o3de/Code/Tools/AssetProcessor/AssetBuilderSDK -IC:/o3de/Code/Framework/AzToolsFramework -IC:/
o3de/Code/Framework/AzToolsFramework/AzToolsFramework -IC:/o3de/Code/Framework/AzToolsFramework/Platform/Windows -IC:/o3de/Code/Framework/AzQtComponents -IC:/o3de/Code/Framework/AzQtComponents/Platform/Windows -IC:
/o3de/Code/Tools -IC:/o3de/Code/Tools -IC:/o3de/Code/Tools -IC:/o3de/Code/Editor/Include -IC:/o3de/Code/Editor -IC:/o3de/Code -IC:/o3de/Code/Editor/Plugins/EditorCommon -IC:/o3de/Gems/Atom/Component/DebugCamera/Cod
e/Include -IC:/o3de/Gems/GraphCanvas/Code -IC:/o3de/Gems/GraphCanvas/Code/Source -IC:/o3de/Gems/GraphCanvas/Code/StaticLib -IC:/o3de/Gems/GraphModel/Code/Include --output-dep-file -o C:/Users/GPC-800/O3DE/Projects/
o3de-multiplayersample/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/moc_MorphTargets
WindowPlugin.cpp C:/o3de/Gems/EMotionFX/Code/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/MorphTargetsWindowPlugin.h
Output
------
moc: Cannot create C:/Users/GPC-800/O3DE/Projects/o3de-multiplayersample/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/Standard
Plugins/Source/MorphTargetsWindow/moc_MorphTargetsWindowPlugin.cpp
AutoMoc: moc: Cannot create dep output file 'C:/Users/GPC-800/O3DE/Projects/o3de-multiplayersample/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMot
ionStudio/Plugins/StandardPlugins/Source/MorphTargetsWindow/moc_PhonemeSelectionWindow.cpp.d'. No such file or directory
EXEC : AutoMoc warning : Dependency file "SRC:/build/windows/External/EMotionFX-7b5316e8/Code/EMotionFX.Editor.Static_autogen/include_profile/EMotionFX/Tools/EMotionStudio/Plugins/StandardPlugins/Source/MorphTargetsW
indow/moc_PhonemeSelectionWindow.cpp.d" does not exist. [C:\Users\GPC-800\O3DE\Projects\o3de-multiplayersample\build\windows\External\EMotionFX-7b5316e8\Code\EMotionFX.Editor.Static.vcxproj]
A lot of failed .materials and .fbx were processed in the Asset Processor and attempting to launch the Editor results in a popup showing and closing the splashscreen after clicking through it (screenshot attached in the Screenshot, Config/Build CMD log and DxDiag section) stopping the Editor from launching.
It should be noted that this issue did not occur on other machines.
It should also be noted that all repositories used were set to development branches and up to date (specifics in the Found in Branch section).
Steps to reproduce
- Build a Source O3DE Engine.
- Build MultiplayerSample project following https://github.com/o3de/o3de-multiplayersample/blob/development/README.md instruction (specific steps were Step 1/Option 1 -> Step 2 -> Step 3/Option 1).
- Process assets for the MultiplayerSample project.
- Attempt to launch the Editor.
Expected behavior
Editor launches.
Actual behavior
Popup appears during loading Editor splashscreen and closes the Editor.
Screenshot, Config/Build CMD log and DxDiag
Found in Branch
o3de-multiplayersample: development (07ea3d0)
o3de-multiplayersample-assets: development (c6f23db)
o3de: development (925172c)
Desktop
- Device: PC
- OS: Windows
- Version 10
- CPU AMD Ryzen 5 3600X 6-Core Processor
- GPU AMD Radeon RX 5700 XT
- Memory 16GB