[Bf-blender-cvs] [84060a0eb1f] ui-asset-view-template: Fix T86710: Crash When Adding Node Group.

Jeroen Bakker noreply at git.blender.org
Sun Mar 21 16:12:00 CET 2021


Commit: 84060a0eb1fc2830e7f8ad4933beab0dd1cd2393
Author: Jeroen Bakker
Date:   Fri Mar 19 08:04:30 2021 +0100
Branches: ui-asset-view-template
https://developer.blender.org/rB84060a0eb1fc2830e7f8ad4933beab0dd1cd2393

Fix T86710: Crash When Adding Node Group.

When adding a node group there can be no inputs in the input map that
was triggering an assert.

===================================================================

M	source/blender/compositor/intern/COM_NodeOperationBuilder.cc

===================================================================

diff --git a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
index b6da1e128c5..f1ef584b766 100644
--- a/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
+++ b/source/blender/compositor/intern/COM_NodeOperationBuilder.cc
@@ -291,7 +291,7 @@ void NodeOperationBuilder::add_operation_input_constants()
   }
   for (Inputs::const_iterator it = pending_inputs.begin(); it != pending_inputs.end(); ++it) {
     NodeOperationInput *input = *it;
-    add_input_constant_value(input, m_input_map.lookup(input));
+    add_input_constant_value(input, m_input_map.lookup_default(input, nullptr));
   }
 }



More information about the Bf-blender-cvs mailing list