Search Issue Tracker
Active
Fixed in 6000.0.60f1, 6000.2.8f1, 6000.3.0a6
Under Consideration for 2022.3.X
Votes
0
Found in
2022.3.64f1
6000.0.48f1
6000.1.8f1
6000.2.0b7
6000.3.0a1
Issue ID
UUM-110302
Regression
No
NullReferenceException is logged when cancelling Shader Graph recovery of an already deleted Shader Graph
Steps to reproduce:
- Open any Project
- Create a Shader Graph Asset and double click it to open it
- Delete the Shader Graph Asset in the Project Browser, when prompted confirm to delete the Asset
- When the "Graph removed from project" pop up prompts to recover the Asset choose "Cancel"
- Right click the left over Shader Graph Window and choose "Close Tab"
- When prompted to recover the Asset choose "Cancel" again
Actual results: Errors "NullReferenceException: Object reference not set to an instance of an object
UnityEditor.ShaderGraph.GraphData.GetEdges (UnityEditor.Graphing.SlotReference s, System.Collections.Generic.List`1[T] foundEdges) (at ./Library/PackageCache/com.unity.shadergraph@2132c8a97908/Editor/Data/Graphs/GraphData.cs:1311)" are logged in Console
Expected results: When choosing the option to "Close Tab" on a Shader Graph Window and the Window has been marked dirty as "(deleted)" the Shader Graph Window and Asset is discarded immediately without a prompt
Reproducible with versions: 2022.3.64f1, 6000.0.48f1, 6000.1.8f1, 6000.2.0b7, 6000.3.0a1
Tested on (OS): Windows 11
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Channel remapping dropdown in the Terrain Layer does not open when clicked on the title
- The Editor freezes indefinitely when a large number of elements are entered in the Subgraphs or Categories lists
- Some Visual Effects package Assets links to documentation are not working
- Heatmap asset’s documentation button in the Inspector window leads to “Sorry... that page seems to be missing!” page when clicked
- Crash on MonoBehaviour::CallMethodIfAvailable when performing various actions
Add comment