Blender crashes instantly when connecting nodes with node wrangler #104744
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#104744
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: macOS-13.4.1-arm64-arm-64bit 64 Bits
Graphics card: Metal API Apple M1 Max 1.2
Blender Version
Broken: version: 3.6.0, branch: blender-v3.6-release, commit date: 2023-06-27 08:08, hash:
c7fc78b81ecb
Worked: I don't remember, it's been a problem for a while
Addon Information
Name: Node Wrangler (3, 46)
Author: Bartek Skorupa, Greg Zaal, Sebastian Koenig, Christian Brinkmann, Florian Meyer
Short description of error
In render view, if I Alt+RMB drag a connection to another node, Blender instantly crashes. It does not freeze, but close down immediately.
Exact steps for others to reproduce the error
*Sometimes it does not crash if it's first has to load render kernels.
**It does not happen if I SHIFT+CTRL click a node to preview it. Only when I Alt+RMB drag connections to a new node (as long as the node ends up in the Material Output node.
Hi, thanks for the report. I'm not able to confirm the crash on Windows.
Could it be a crash due to incompatible shaders in Metal viewport backend? Can you verify the crash with OpenGL backend?
Also share crash logs: https://docs.blender.org/manual/en/dev/troubleshooting/crash.html#macos
Hi, sorry for late answer.
It does not happen on OpenGL, so it might be the Metal backend.
It only happens while render preview is activated.
The crash log is attached to this comment.
Thanks. Can you check if crash happens:
soldsolid modenoise texture
andPrincipled BDSF
node with noddle)It crashes on eevee render. (3.6.0) with node wrangler.
What is sold mode?
I'll try with the newest builds, and without node wrangler soon
I tried by joining noise texture and Principled BDSF node, however that did not instigate a crash.
However, joining a Normal map node with a Principled BDSF node made it crash. Which is what I tested in the crash logs under:
4.0.0 cycles with node wrangler: Crash (…094527.ips)
4.0.0 cycles without node wrangler: no crash
4.0.0 eevee with node wrangler: Crash (…094747.ips)
4.0.0 eevee without node wrangler: no crash
3.6.3 cycles with node wrangler: Crash (…094859.ips)
3.6.3 cycles without node wrangler: no crash
3.6.3 eevee with node wrangler: Crash (…095046.ips)
3.6.3 eevee without node wrangler: no crash
Thanks. @mano-wii , can you confirm?
typo :)
I meant "solid" shading mode
I can confirm the crash on Mac.
It has to do with drawing Python API.
Investigating...
Well, I was using a Debug build, and I ended up mistaking an assert for a crash, but I actually can't replicate this bug.
The .ips files showing also don't seem to make it clear where the problem is.
I have however created another report which is dedicated only to the identified assert -> blender/blender#111370
@EvenT, could you check that other report? If the file there crashes too, it is an indication that it is the same issue.
Hi, I tried with that file too, and it did not crash. A gradient line appeared in the 3D view, but I guess that was just the script doing its job.
Tested on 3.6.0 and 4.0.0 alpha
I tried in solid mode, it did not crash
EDIT: It did crash now, see comment under
I'm not used to doing bug report, so I'm sorry if this is messy, but here's some more info from trying it today.
This is a bit weird, but I tried replicating the crashes today and I could not initially replicate it in 4.0.0.
However, I then opened one of the projects I encountered the crash with originally, and tried connecting the normal map to the shader node with node wrangler inside that project and it crashed instantly.
When I tried replicating the crash again afterwards with a clean project and just a cube in solid mode, it crashed again.
So it seemed like the crash happened after working in a bigger project, then going back to trying again in a clean project. Can it be something that happens with the data stored in memory from the big project, causing a crash in an empty scene?
On the files under "...093731" is the crash happening on 3.6.0 on a clean file, connecting a normal map to cube with the node wrangler on solid mode right after it had crashed on a complex project.
"...151419" is the exact same scenario with a clean project crash after a complex project crash.
"...094747" is the crash happening in a "complex" project on 4.0.0
I did not manage to make the crash on a clean file on 4.0,0 yet. Might just be because the crash does not happen consistently, sometimes I need to reopen Blender a couple times until it happens.
I also attached one of the "problem files", a complex project where it sometimes crashes if you connect the Bump node into the Principlied BDSF by alt-dragging (left side of the screen). If it does not happen on the first try, I often have success closing Blender completely and reopening the project and trying again. However you might have to try a couple times. Should crash in Solid mode too.
Last file, "...094747" is a crash in that project file.
@mano-wii , can you check the example file uploaded in last comment?