Search Issue Tracker

Fixed

Fixed in 2021.3.15f1, 2022.2.0b15, 2023.1.0a17

Unknown (hidden) 2022.1.X

Votes

0

Found in

2021.3.11f1

2022.1.18f1

2022.2.0b10

2023.1.0a12

Issue ID

UUM-16058

Regression

No

Unity Editor crashes on keywords::LocalKeywordState::LocalKeywordState when a shader is null

--

-

Steps to reproduce:
1. Open the attached project “UnityCrash.zip“
2. Open Window > General > Test Runner
3. Run all tests in the Test Runner window

Expected result: Tests are executed
Actual result: Unity Editor crashes

Reproducible with: 2021.3.11f1, 2022.1.18f1, 2022.2.0b10, 2023.1.0a12
Couldn’t test with: 2020.3.40f1 (couldn’t resolve the “'ShaderKeyword' does not contain a definition for 'name'“ error)

Reproducible on: Windows 10

Stacktrace:
keywords::LocalKeywordState::LocalKeywordState
ScriptingKeywordNamesToMask
ShaderVariantCollection::ContainsVariant
ShaderVariantCollection_CUSTOM_ContainsVariant

  1. Resolution Note (2022.1.X):

    No further releases in 2022.1

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.