carla icon indicating copy to clipboard operation
carla copied to clipboard

Fatal error (`permutation has unbound parameters`) when running `make import`

Open muety opened this issue 2 years ago • 1 comments

When trying to package a custom map using make import && make package ARGS="--packages=my-custom-package", I'm getting an assertion error during compilation. Here's an excerpt from my logs. Any ideas how to work around this?

Signal 11 caught.                                                                                                                                                                   
Malloc Size=65538 LargeMemoryPoolOffset=65554                                                                                                                                       
CommonUnixCrashHandler: Signal=11                                                                                                                                                   
[2024.01.23-09.26.41:003][  0]LogCore: === Critical error: ===                                                                                                                      
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003                                                                                         
                                                                                                                                                                                    
[2024.01.23-09.26.41:003][  0]LogCore: Fatal error: [File:/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/RenderCore/Private/ShaderParameterStruct.cpp] [Line: 285]             
Shader FHairInterpolationCS, permutation 107 has unbound parameters not represented in the parameter struct:                                                                        
  GridSize                                                                                                                                                                          
  GridCurrentBuffer                                                                                                                                                                 
  GridDestinationBuffer                                                                                                                                                             
0x00007fd4b0166ef7 libUE4Editor-RenderCore.so!FShaderParameterBindings::BindForLegacyShaderParameters(FShader const*, int, FShaderParameterMap const&, FShaderParametersMetadata con
st&, bool) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/RenderCore/Private/ShaderParameterStruct.cpp:285]                                                                   
0x00007fd0d9d453f4 libUE4Editor-HairStrandsCore.so!FHairInterpolationCS::ConstructCompiledInstance(FShaderCompiledShaderInitializerType const&) [/home/carla/UnrealEngine_4.26/Engin
e/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Private/HairStrandsRendering.cpp:382]                                                                                          
0x00007fd4b3564318 libUE4Editor-Engine.so!FGlobalShaderTypeCompiler::FinishCompileShader(FGlobalShaderType*, FShaderCompileJob const&, FShaderPipelineType const*) [/home/carla/Unre
alEngine_4.26/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:4442]                                                                                          
0x00007fd4b356969f libUE4Editor-Engine.so!ProcessCompiledJob(FShaderCompileJob*, FShaderPipelineType const*, TArray<EShaderPlatform, TSizedDefaultAllocator<32> >&, TArray<FShaderPi
pelineType const*, TSizedDefaultAllocator<32> >&) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:5219]                       
0x00007fd4b35569d4 libUE4Editor-Engine.so!ProcessCompiledGlobalShaders(TArray<TSharedRef<FShaderCommonCompileJob, (ESPMode)1>, TSizedDefaultAllocator<32> > const&) [/home/carla/Unr
ealEngine_4.26/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:5266]                                                                                         
0x00007fd4b3554f34 libUE4Editor-Engine.so!FShaderCompilingManager::ProcessCompiledShaderMaps(TMap<int, FShaderMapFinalizeResults, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<
int, FShaderMapFinalizeResults, false> >&, float) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:2687]                       
0x00007fd4b355b7b4 libUE4Editor-Engine.so!FShaderCompilingManager::FinishCompilation(char16_t const*, TArray<int, TSizedDefaultAllocator<32> > const&) [/home/carla/UnrealEngine_4.2
6/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:3147]                                                                                                      
0x00007fd4b3565279 libUE4Editor-Engine.so!VerifyGlobalShaders(EShaderPlatform, bool, TArray<FShaderType const*, TSizedDefaultAllocator<32> > const*, TArray<FShaderPipelineType cons
t*, TSizedDefaultAllocator<32> > const*) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Engine/Private/ShaderCompiler/ShaderCompiler.cpp:4649]                                
0x00007fd4b356729c libUE4Editor-Engine.so!CompileGlobalShaderMap(EShaderPlatform, ITargetPlatform const*, bool) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Engine/Private/
ShaderCompiler/ShaderCompiler.cpp:4974]                                                                                                                                             
0x0000000000253704 UE4Editor!FEngineLoop::PreInitPreStartupScreen(char16_t const*) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:2634]   
0x0000000000249fbc UE4Editor!GuardedMain(char16_t const*) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Launch/Private/Launch.cpp:127]                                       
0x00007fd4ac96b286 libUE4Editor-UnixCommonStartup.so!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [/home/carla/UnrealEngine_4.26/Engine/Source/Runtime/Unix/Uni
xCommonStartup/Private/UnixCommonStartup.cpp:264]                                                                                                                                   
0x00007fd4ac762d90 libc.so.6!UnknownFunction(0x29d8f)                                                                                                                               
0x00007fd4ac762e40 libc.so.6!__libc_start_main(+0x7f)                                                                                                                               
0x0000000000233229 UE4Editor!_start()
  • CARLA version: 0.9.15
  • OS: Ubuntu 18.04

muety avatar Jan 21 '24 23:01 muety

Still facing this issue with the latest version. Nobody else having the same problem??

muety avatar Jun 25 '24 06:06 muety