Description

From licensee:

The project contains a small flat terrain with a basic material attached to it - just a single texture sampler connected to the base color output. Also in the project is a skeletal mesh actor, whose materials are showing fine. I'm packaging the project for Linux Arm 64 with targeted RHI set to Vulkan Mobile (ES3.1).

Callstack
Ensure condition failed: AvailableMaterialInterfaces.Num() > 0  [File:.\Runtime/Landscape/Private/LandscapeRender.cpp] [Line: 1256] 

Stack: 
[Callstack] FLandscapeComponentSceneProxy::FLandscapeComponentSceneProxy(ULandscapeComponent*)()
[Callstack] ULandscapeComponent::CreateSceneProxy()()
[Callstack] FScene::BatchAddPrimitives(TArrayView<UPrimitiveComponent*, int>)()
[Callstack] FScene::AddPrimitive(UPrimitiveComponent*)()
[Callstack] UE::Core::Private::Function::TFunctionRefCaller<FRegisterComponentContext::Process()::$_0, void (int)>::Call(void*, int&)()
[Callstack] void ParallelForImpl::ParallelForInternal<TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), std::nullptr_t>(char16_t const*, int, int, TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), EParallelForFlags, TArrayView<std::nullptr_t, int> const&)::FParallelExecutor::operator()(bool, char16_t const*) const()
[Callstack] void ParallelForImpl::ParallelForInternal<TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), std::nullptr_t>(char16_t const*, int, int, TFunctionRef<void (int)>, ParallelFor(int, TFunctionRef<void (int)>, bool, bool)::'lambda'(), EParallelForFlags, TArrayView<std::nullptr_t, int> const&)()
[Callstack] FRegisterComponentContext::Process()()
[Callstack] ULevel::IncrementalRegisterComponents(bool, int, FRegisterComponentContext*)()
[Callstack] ULevel::IncrementalUpdateComponents(int, bool, FRegisterComponentContext*)()
[Callstack] UWorld::UpdateWorldComponents(bool, bool, FRegisterComponentContext*)()
[Callstack] UWorld::InitializeActorsForPlay(FURL const&, bool, FRegisterComponentContext*)()
[Callstack] UEngine::LoadMap(FWorldContext&, FURL, UPendingNetGame*, FString&)()
[Callstack] UEngine::Browse(FWorldContext&, FURL, FString&)()
[Callstack] UGameInstance::StartGameInstance()()
[Callstack] UGameEngine::Start()()
[Callstack] FEngineLoop::Init()()
[Callstack] GuardedMain(char16_t const*)()
[Callstack] CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)())()

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-212900 in the post.

0
Login to Vote

Unresolved
CreatedApr 22, 2024
UpdatedApr 23, 2024