System Information
Operating system: Windows-10-10.0.22000-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.47
Blender Version
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: rBf1cca3055776
Worked: (newest version of Blender that worked as expected)
Short description of error
Blender crashes when changing spline type from Bezier to NURBS in "Geometry Nodes" tab. Geometry Nodes applied to curve itself. Changing to other spline types, changin types without Geometry Nodes applied or working with NURBS curve from beginning behaves as expected.
Have checked on another machine as well with the same result - Operating system: Windows-10-10.0.19043-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1050/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 472.47
Same version of Blender.
Exact steps for others to reproduce the error
- Create Bezier curve in Blender's default scene
- Go to Geometry Nodes tab
- Apply Geometry Nodes to curve created in step 1, clicking on New button
- Create Curve to Points node connected to Group Input and Group Output
- Add Instances on Points node after "Curve to Points"
- Drag the Cube object from Outliner and drop it in "Geometry Nodes" graph to create Object Info node linked to "Cube"
- Connect "Geometry" socket from Cube to Instance socket on "Instances on Points" node
- Make sure that Bezier curve is selected and go to Edit Mode
- Inside Viewport click on Curve -> Set Spline Type -> NURBS
- Blender crashes.
See attached .blend file below with 1-8 steps prepared.
Video with crash event attached as well.
Thanks!