Search Issue Tracker

Duplicate

Votes

0

Found in [Package]

2022.2.X

Issue ID

HRB-52

Regression

Yes

[URP] Crash when applying shaders from other packages to GameObjects and changing Scriptable Render Pipeline Settings

Package: DOTS Entities Graphics

-

How to reproduce:
1. Open the user-attached “UpgradeCrash.zip” project
2. Open the Graphics section of the Project Settings window (Edit → Project Settings → Graphics)
3. Assign the “New Universal Render Pipeline Asset” to the “Scriptable Render Pipeline Settings” section
4. Focus the Editor window

Expected results: No crash
Actual results: Crash

Reproducible with: 14.0.2 (2022.2.0a11), 14.0.3 (2022.2.0b2, 2023.1.0a1)
Not reproducible with: 10.9.0 (2020.3.37f1), 12.1.7 (2021.3.6f1), 13.1.8 (2022.1.10f1), 14.0.2 (2022.2.0a10), 15.0.0 (2023.1.0a2, 2023.1.0a4)

Reproduced on: macOS Monterey 12.0.1

Note:
- Reproducible on a new project
- Not reproducible with HDRP
- Shader from the ProBuilder package was used

Stackframes:
0x00007ff7212147ec (Unity) ScriptableBatchRenderer::ApplyShaderPass
0x00007ff721223c77 (Unity) RenderShadowCasterPartsSRPBatcher
0x00007ff7212242ff (Unity) ScriptableRenderLoopShadowsJob
0x00007ff72152a8c3 (Unity) GfxDevice::ExecuteAsync
0x00007ff7218048cc (Unity) GfxDeviceClient::ExecuteAsync
0x00007ff72122415b (Unity) ScheduleRenderJobs
0x00007ff721217636 (Unity) ExecuteDrawShadowsCommand
0x00007ff721217f01 (Unity) ScriptableRenderContext::ExecuteScriptableRenderLoop
0x00007ff72077bc99 (Unity) ScriptableRenderContext_CUSTOM_Submit_Internal_Injected

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.