Search Issue Tracker

Fixed

Fixed in 1.9.6

Votes

0

Found in [Package]

1.9.4

Issue ID

UVSB-2571

Regression

No

"GetOrAddComponent" method in "Unity.VisualScripting" returns "MissingComponentException" error when the "BoxCollider" Component doesn't exist

Package: Visual Scripting

-

Reproduction steps:
1. Open the attached “repro_IN-85768“ project
2. Open the “Assets/Scenes/SampleScene.unity“ Scene
3. Enter the Play Mode
4. Observe the Console

Expected result: No errors appear
Actual result: “MissingComponentException: There is no 'BoxCollider' attached to the "ComponentIssue" game object, but a script is trying to access it.“ error appears

Reproducible with: 2021.3.44f1, 2022.3.50f1, 6000.0.23f1

Reproducible on: Windows 10 (22H2), Windows 11 (10.0.22631) (user’s)
Not reproducible on: No other environments tested

Notes:

* Not reproducible in Player
* Null check on the “ComponentManualVersion.Awake” method works

Add comment

Log in to post comment