Search Issue Tracker

In Progress

Fix In Review for 2021.3.38f1, 2022.3.26f1, 6000.0.0b15

Votes

0

Found in

2021.3.36f1

2022.3.21f1

2023.2.14f1

6000.0.0b11

Issue ID

UUM-67250

Regression

No

"MissingComponentException" errors are thrown when using Terrain with no Terrain Collider

--

-

Reproduction steps:
1. Open the “ReproProject“ project
2. Open the “Assets/OutdoorsScene“ scene
3. Select the “Terrain” GameObject in the Hierarchy window
4. Click on the “Paint Details“ button in the Inspector window
5. Observe the Console window

Expected result: No errors are thrown in the Console window
Actual result: “MissingComponentException: There is no 'TerrainCollider' attached to the "Terrain" game object, but a script is trying to access it.“ errors are thrown in the Console window

Reproducible with: 2021.3.36f1, 2022.3.21f1, 2023.2.14f1, 6000.0.0b11

Reproducible on: Windows 11 Pro (22H2)
Not reproducible on: No other environment tested

  1. Resolution Note (fix version 6000.0.0b15):

    When a user removes a TerrainCollider component from a Terrain object, there are no longer MissingComponentExceptions thrown every frame. Instead, it is replaced with a warning in the inspector for every tool that involves painting (Paint Terrain, Paint Trees, Paint Details) since painting depends on the TerrainCollider.

  2. Resolution Note (fix version 2022.3.26f1):

    When a user removes a TerrainCollider component from a Terrain object, there are no longer MissingComponentExceptions thrown every frame. Instead, it is replaced with a warning in the inspector for every tool that involves painting (Paint Terrain, Paint Trees, Paint Details).

  3. Resolution Note (fix version 2021.3.38f1):

    When a user removes a TerrainCollider component from a Terrain object, there are no longer MissingComponentExceptions thrown every frame. Instead, it is replaced with a warning in the inspector for every tool that involves painting (Paint Terrain, Paint Trees, Paint Details).

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.