Search Issue Tracker

Fixed in 2021.3.49f1

Fixed in 2021.3.X, 2022.3.X, 6000.0.X, 6000.1.X, 6000.2.X, 7000.0.0a18, future release

Votes

0

Found in

2021.3.38f1

2022.3.31f1

6000.0.4f1

6000.1.0a7

Issue ID

UUM-72852

Regression

No

[Linux] Shader communication error gets thrown when opening the project which is using BruteForce shader

Shader System

-

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

Add comment

Log in to post comment