My project doesn't open after restart (substrate material enabled)

I’ve enabled substrate material an UE restarted the project. Now I can’t it open. Can I somehow disable it back?

Here is a log:
LoginId:ce1896b81a475c483b8230965c3d25b7
EpicAccountId:7c5f30876a4549fcb872142dbc6132c2

Caught signal

spvtools::opt::(anonymous namespace)::FoldFPBinaryOp(std::__1::function<spvtools::opt::analysis::Constant const* (spvtools::opt::analysis::Type const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::ConstantManager*)>, unsigned int, std::__1::vector<spvtools::opt::analysis::Constant const*, std::__1::allocator<spvtools::opt::analysis::Constant const*>> const&, spvtools::opt::IRContext*) Address = 0x2c274db78 (filename not found) [in libdxcompiler.dylib]
std::__1::__function::__func<spvtools::opt::(anonymous namespace)::FoldFPBinaryOp(std::__1::function<spvtools::opt::analysis::Constant const* (spvtools::opt::analysis::Type const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::ConstantManager*)>)::$_8, std::__1::allocator<spvtools::opt::(anonymous namespace)::FoldFPBinaryOp(std::__1::function<spvtools::opt::analysis::Constant const* (spvtools::opt::analysis::Type const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::Constant const*, spvtools::opt::analysis::ConstantManager*)>)::$_8>, spvtools::opt::analysis::Constant const* (spvtools::opt::IRContext*, spvtools::opt::Instruction*, std::__1::vector<spvtools::opt::analysis::Constant const*, std::__1::allocator<spvtools::opt::analysis::Constant const*>> const&)>::operator()(spvtools::opt::IRContext*&&, spvtools::opt::Instruction*&&, std::__1::vector<spvtools::opt::analysis::Constant const*, std::__1::allocator<spvtools::opt::analysis::Constant const*>> const&) Address = 0x2c274e678 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::InstructionFolder::FoldInstructionToConstant(spvtools::opt::Instruction*, std::__1::function<unsigned int (unsigned int)>) const Address = 0x2c278a438 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::CCPPass::VisitAssignment(spvtools::opt::Instruction*) Address = 0x2c27385b0 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::SSAPropagator::Simulate(spvtools::opt::Instruction*) Address = 0x2c2835a3c (filename not found) [in libdxcompiler.dylib]
std::__1::__function::__func<spvtools::opt::SSAPropagator::Simulate(spvtools::opt::BasicBlock*)::$_3, std::__1::allocatorspvtools::opt::SSAPropagator::Simulate(spvtools::opt::BasicBlock*)::$_3, void (spvtools::opt::Instruction*)>::operator()(spvtools::opt::Instruction*&&) Address = 0x2c2837558 (filename not found) [in libdxcompiler.dylib]
std::__1::__function::__func<spvtools::opt::Instruction::ForEachInst(std::__1::function<void (spvtools::opt::Instruction const*)> const&, bool) const::‘lambda’(spvtools::opt::Instruction const*), std::__1::allocator<spvtools::opt::Instruction::ForEachInst(std::__1::function<void (spvtools::opt::Instruction const*)> const&, bool) const::‘lambda’(spvtools::opt::Instruction const*)>, bool (spvtools::opt::Instruction const*)>::operator()(spvtools::opt::Instruction const*&&) Address = 0x2c27f1eb0 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::SSAPropagator::Simulate(spvtools::opt::BasicBlock*) Address = 0x2c28361cc (filename not found) [in libdxcompiler.dylib]
spvtools::opt::SSAPropagator::Run(spvtools::opt::Function*) Address = 0x2c28368e0 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::CCPPass::PropagateConstants(spvtools::opt::Function*) Address = 0x2c2739134 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::IRContext::ProcessCallTreeFromRoots(std::__1::function<bool (spvtools::opt::Function*)>&, std::__1::queue<unsigned int, std::__1::deque<unsigned int, std::__1::allocator>>) Address = 0x2c27d58a4 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::IRContext::ProcessReachableCallTree(std::__1::function<bool (spvtools::opt::Function
)>&) Address = 0x2c27d5b94 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::CCPPass::Process() Address = 0x2c27393a0 (filename not found) [in libdxcompiler.dylib]
spvtools::opt::Pass::Run(spvtools::opt::IRContext*) Address = 0x2c28322ac (filename not found) [in libdxcompiler.dylib]
spvtools::opt::PassManager::Run(spvtools::opt::IRContext*) Address = 0x2c2833a14 (filename not found) [in libdxcompiler.dylib]
spvtools::Optimizer::Run(unsigned int const*, unsigned long, std::__1::vector<unsigned int, std::__1::allocator>, spv_optimizer_options_t) const Address = 0x2c282ee50 (filename not found) [in libdxcompiler.dylib]
clang::spirv::SpirvEmitter::spirvToolsLegalize(std::__1::vector<unsigned int, std::__1::allocator>, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>, std::__1::vector<spvtools::opt::DescriptorSetAndBinding, std::__1::allocatorspvtools::opt::DescriptorSetAndBinding> const*) Address = 0x2c265ef0c (filename not found) [in libdxcompiler.dylib]
clang::spirv::SpirvEmitter::HandleTranslationUnit(clang::ASTContext&) Address = 0x2c265e0c0 (filename not found) [in libdxcompiler.dylib]
clang::ParseAST(clang::Sema&, bool, bool) Address = 0x2c26a3fc4 (filename not found) [in libdxcompiler.dylib]
clang::FrontendAction::Execute() Address = 0x2c2040634 (filename not found) [in libdxcompiler.dylib]
DxcCompiler::Compile(DxcBuffer const*, wchar_t const**, unsigned int, IDxcIncludeHandler*, _GUID const&, void**) Address = 0x2c19ab0a0 (filename not found) [in libdxcompiler.dylib]
hlsl::DxcCompilerAdapter::WrapCompile(bool, IDxcBlob*, wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const**, unsigned int, DxcDefine const*, unsigned int, IDxcIncludeHandler*, IDxcOperationResult**, wchar_t**, IDxcBlob**) Address = 0x2c19a70e8 (filename not found) [in libdxcompiler.dylib]
hlsl::DxcCompilerAdapter::CompileWithDebug(IDxcBlob*, wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const**, unsigned int, DxcDefine const*, unsigned int, IDxcIncludeHandler*, IDxcOperationResult**, wchar_t**, IDxcBlob**) Address = 0x2c19a7f44 (filename not found) [in libdxcompiler.dylib]
hlsl::DxcCompilerAdapter::Compile(IDxcBlob*, wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const**, unsigned int, DxcDefine const*, unsigned int, IDxcIncludeHandler*, IDxcOperationResult**) Address = 0x2c19a8374 (filename not found) [in libdxcompiler.dylib]
(anonymous namespace)::CompileToBinary(ShaderConductor::Compiler::SourceDesc const&, ShaderConductor::Compiler::Options const&, ShaderConductor::ShadingLanguage, bool) Address = 0x2bdeb1e10 (filename not found) [in libShaderConductor.dylib]
ShaderConductor::Compiler::Compile(ShaderConductor::Compiler::SourceDesc const&, ShaderConductor::Compiler::Options const&, ShaderConductor::Compiler::TargetDesc const*, unsigned int, ShaderConductor::Compiler::ResultDesc*) Address = 0x2bdeaff0c (filename not found) [in libShaderConductor.dylib]
ShaderConductor::Compiler::Compile(ShaderConductor::Compiler::SourceDesc const&, ShaderConductor::Compiler::Options const&, ShaderConductor::Compiler::TargetDesc const&) Address = 0x2bdeafc3c (filename not found) [in libShaderConductor.dylib]
CrossCompiler::FShaderConductorContext::CompileHlslToSpirv(CrossCompiler::FShaderConductorOptions const&, TArray<unsigned int, TSizedDefaultAllocator<32>>&) Address = 0x2bd0eeda0 (filename not found) [in UnrealEditor-ShaderCompilerCommon.dylib]
DoCompileMetalShader(FShaderCompilerInput const&, FShaderCompilerOutput&, FString const&, FString const&, FSHAHash, unsigned int, unsigned int, EMetalGPUSemantics, unsigned int, EShaderFrequency, bool, FString const&, FString const&) Address = 0x2bcff980c (filename not found) [in UnrealEditor-MetalShaderFormat.dylib]
CompileShader_Metal(FShaderCompilerInput const&, FShaderCompilerOutput&, FString const&) Address = 0x2bd00bd18 (filename not found) [in UnrealEditor-MetalShaderFormat.dylib]
FInternalShaderCompilerFunctions::CompileShaderInternal(IShaderFormat const*, FShaderCompileJob&, FString const&, FString&, FString&, int*) Address = 0x10655fedc (filename not found) [in UnrealEditor-RenderCore.dylib]
CompileShader(TArray<IShaderFormat const*, TSizedDefaultAllocator<32>> const&, FShaderCompileJob&, FString const&, int*) Address = 0x10655ef48 (filename not found) [in UnrealEditor-RenderCore.dylib]
FShaderCompileUtilities::ExecuteShaderCompileJob(FShaderCommonCompileJob&) Address = 0x11b5dca6c (filename not found) [in UnrealEditor-Engine.dylib]
FShaderCompileThreadRunnable::CompileDirectlyThroughDll() Address = 0x11b5dc694 (filename not found) [in UnrealEditor-Engine.dylib]
FShaderCompileThreadRunnable::CompilingLoop() Address = 0x11b5dcd20 (filename not found) [in UnrealEditor-Engine.dylib]
FShaderCompileThreadRunnableBase::Run() Address = 0x11b5d8e40 (filename not found) [in UnrealEditor-Engine.dylib]
FRunnableThreadPThread::Run() Address = 0x108964e4c (filename not found) [in UnrealEditor-Core.dylib]
FRunnableThreadPThread::_ThreadProc(void*) Address = 0x1088c5e50 (filename not found) [in UnrealEditor-Core.dylib]
Unknown() Address = 0x181892034 (filename not found) [in libsystem_pthread.dylib]
Unknown() Address = 0x18188ce3c (filename not found) [in libsystem_pthread.dylib]

1 Like