Search Issue Tracker
Active
Under Consideration for 2021.3.X, 2022.3.X
Votes
0
Found in
2021.3.38f1
2022.3.31f1
6000.0.4f1
Issue ID
UUM-72852
Regression
No
[Linux] Shader communication error gets thrown when opening the project which is using BruteForce shader
Reproduction steps:
1. Open the attached “BugRepro” project
2. Open the Console window
3. Observe errors in the Console window
Expected results: No shader communication errors get thrown
Actual results: Internal error communicating with the shader compiler process is thrown when opening the project
Reproduced with: 2021.3.38f1, 2022.3.31f, 6000.0.4f1
Reproduced on: Ubuntu 22.04, Ubuntu 24.04
Not reproduced on: Windows 10
Thrown errors:
{noformat}
Shader compiler: Compile BruteForceURP/InteractiveGrassURP - <Unnamed Pass 0>, Vertex Program: Internal error communicating with the shader compiler process. Please report a bug including this shader and the editor log. Error code 0x80000004 (Not connected).
Thread: -1526745536
Exception: Protocol error - failed to read magic number (data transferred 0/4)
Platform: glcore
Keywords: UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_RGBM_ENCODING
Shader error in 'BruteForceURP/InteractiveGrassURP': Internal error communicating with the shader compiler process. Please report a bug including this shader and the editor log. Error code 0x80000004 (Not connected).{noformat}
Note: reproduces with OpenGL and Vulkan
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [Android] Soft keyboard is missing the "OK" button on Android
- The Profiler ignores a modified targetFrameRate when profiling Edit mode
- [General] Package manager takes 15 minutes to load
- Asset's Inspector information is no longer displayed when docking the Search Window
- Crash on Object::GetCachedScriptingObject when entering Play Mode
Add comment