Unity Issue Tracker - ArgumentOutOfRangeException: Index was out of range when converting subgraph properties and nodes to Subgraph Operator
Open
UUM-108536
ArgumentOutOfRangeException: Index was out of range when converting subgraph properties and nodes to Subgraph Operator
Unity: Visual Effects
Open
6.7.X
6.6.X
6.5.X
6.4.X
6.3.X
6.0.X
2022.3.X
Won't Fix
6.2.X
6.1.X
Unity 6000.2 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling 6000.1 ports due to end of life
Steps to reproduce:
Import the attached package
Open Color Subgraph
Select bool node and BoolOUT output property
Convert it subgraph operator
Actual results: Error is thrown, subgraph is created but nodes that were converted are not removed from the graph
Expected results: Selected nodes are converted and replaced by a new subgraph operator
Reproducible with versions: 6000.3.0a1, 6000.3, 6000.2, 6000.0, 22.3
Not reproducible with versions:
Can’t test with versions:
Tested on (OS): macos
Notes:
ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
System.Collections.Generic.List`1[T].get_Item (System.Int32 index) (at <99171171339349389f35e8f773fca141>:0)
UnityEditor.VFX.VFXSlotContainerModel`2[ParentType,ChildrenType].GetOutputSlot (System.Int32 index) (at ./Library/PackageCache/com.unity.visualeffectgraph@14.0.12/Editor/Models/VFXSlotContainerModel.cs:63)
Prioritise and Follow this issue
Have a workaround or additional info about this issue?