Node Wrangler: Python trackback on use of Preview node #95626

Open
opened 2022-02-09 01:09:16 +01:00 by Greshame Carr · 3 comments

System Information
Operating system: Windows-10-10.0.19042-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.65

Blender Version
Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: blender/blender@dc2d180181
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: Node Wrangler (3, 38)
Author: Bartek Skorupa, Greg Zaal, Sebastian Koenig, Christian Brinkmann, Florian Meyer

Short description of error
python error when previewing node

Python: Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1986, in invoke
  self.scan_nodes(base_node_tree, delete_sockets)
File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1824, in scan_nodes
  cls.scan_nodes(node.node_tree, sockets)
File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1821, in scan_nodes
  for socket in node.node_tree.outputs:

AttributeError: 'NoneType' object has no attribute 'outputs'

location: <unknown location>:-1

Exact steps for others to reproduce the error
I have attached blend file with the faulty material appended.
I was using ctr-shift click to preview different node group outputs and the error started to appear. error seems to be isolated to single material 'Base Material With Nodes.001'.
Node Wrangler Error.blend

**System Information** Operating system: Windows-10-10.0.19042-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 2060 SUPER/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 511.65 **Blender Version** Broken: version: 3.0.1, branch: master, commit date: 2022-01-25 17:19, hash: `blender/blender@dc2d180181` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: Node Wrangler (3, 38) Author: Bartek Skorupa, Greg Zaal, Sebastian Koenig, Christian Brinkmann, Florian Meyer **Short description of error** python error when previewing node ``` Python: Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1986, in invoke self.scan_nodes(base_node_tree, delete_sockets) File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1824, in scan_nodes cls.scan_nodes(node.node_tree, sockets) File "C:\Program Files\Blender Foundation\Blender 3.0\3.0\scripts\addons\node_wrangler.py", line 1821, in scan_nodes for socket in node.node_tree.outputs: AttributeError: 'NoneType' object has no attribute 'outputs' location: <unknown location>:-1 ``` **Exact steps for others to reproduce the error** I have attached blend file with the faulty material appended. I was using ctr-shift click to preview different node group outputs and the error started to appear. error seems to be isolated to single material 'Base Material With Nodes.001'. [Node Wrangler Error.blend](https://archive.blender.org/developer/F12856458/Node_Wrangler_Error.blend)
Author

Added subscriber: @The_Doctor

Added subscriber: @The_Doctor
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Pratik Borhade changed title from Node Wrangler - AttributeError: 'NoneType' object has no attribute 'outputs' to Node Wrangler: Python trackback on use of Preview node 2022-02-09 01:49:47 +01:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#95626
No description provided.