Search Issue Tracker

Active

Under Consideration for 6000.3.X, 6000.4.X

Votes

0

Found in

6000.3.1f1

6000.4.0b1

6000.5.0a3

Issue ID

UUM-130019

Regression

No

Crash on SendShadowCullingCallbacks when entering Play Mode with unsaved Terrain settings changes in a specific project

-

Steps to reproduce:
1. Open the “user’s attached project”
2. Open the “PropTests” Scene
3. Select the “3d SKYBOX TEST/Terrain” GameObject through the hierarchy
4. Open Terrain Settings under the Terrain Component through the Inspector
5. Change a couple of settings and don’t save them
6. Enter Play Mode
7. Observe the crash

Reproducible with versions: 6000.1.0a9 (last version without compiler errors), 6000.3.1f1, 6000.4.0b1, 6000.5.0a3
Couldn’t test with versions: 6000.0.64f1 (due to URP package compiler errors)

Reproducible on: macOS 15.7.2 (M1 Max), Windows 11 (user’s)
Not reproducible on: no other environment tested

Notes:
- Consistent repro when there are 5+ Terrain layers on the Terrain
- No repro when the settings changes are saved

First few lines of StackTrace:
0x00007FFAA890F30A (Unity) SendShadowCullingCallbacks
0x00007FFAA8B9A547 (Unity) PrepareDrawShadowsCommandStep1
0x00007FFAA8B96D8A (Unity) ScriptableRenderContext::ExecuteScriptableRenderLoop
0x00007FFAA8147428 (Unity) ScriptableRenderContext_CUSTOM_Submit_Internal
0x0000020EE2329DF3 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Rendering.ScriptableRenderContext:Submit_Internal (UnityEngine.Rendering.ScriptableRenderContext&)

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.