Page MenuHome

Ungroup in Node Editor Crashes
Closed, ResolvedPublic

Description

System Information
Operating system: Windows 10 64 bit
Graphics card: Nvidia GTX 750 Ti

Blender Version
Broken: blender-2.80.0-git.aa003c73245f-windows64

Short description of error
Ungrouping a node group in the node editor crashes immediately.
Possibly related: T55462

Exact steps for others to reproduce the error


Press Ctrl+Alt+G in the node editor to ungroup.
Immediate crash!

Event Timeline

Dalai Felinto (dfelinto) lowered the priority of this task from Needs Triage by Developer to Confirmed, High.
Thread 1 "blender" received signal SIGSEGV, Segmentation fault.
0x000055555b8ccd6f in nodeAddLink (ntree=0x615000075d88, fromnode=0x25e7621be28, fromsock=0x25e7621ca78, tonode=0x615000076008, tosock=0x613000189e08) at //source/blender/blenkernel/intern/node.c:1136
1136      if (fromsock->in_out == SOCK_OUT && tosock->in_out == SOCK_IN) {

Full backtrace: P997

I can reproduce this in an even simpler file, it breaks as long as the output from the node is connect to a node outside.
It is also more convenient because it breaks in an assert:

BLI_assert failed: //source/blender/blenkernel/intern/node.c:1133, nodeAddLink(), at 'fromnode'
Full backtrace same as above.