@mod_moder apologies for delay now it is done
static bNode *ntreeCompositorOutputNode(bNodeTree *ntree)
{
/* Make sure we only have single node tagged as output. */
ntreeSetOutput(ntree);
…
Done renamed rna_ShaderNode_is_active_output_set
to rna_Node_is_active_output_set
and used it in both
this is already handled in rna_GroupOutput_is_active_output_set
static void def_group_output(StructRNA *srna)
{
...
RNA_def_property_boolean_funcs(prop, nullptr, "rna_GroupOutput_is_activ…
This should call
ED_node_set_active
. Currently there is no check to verify that the node can in fact be used as an output, and it's missing a call to e.g. `BKE_ntree_update_tag_active_output_ch…
bpy.data.libraries.load
triggers assertion with debug build configuration
Can not reproduce. Checked in daly build and in debug lite builds.
what about a full debug build? anyways I'll double check, one moment
bpy.data.libraries.load
triggers assertion with debug build configuration
Ok will do, I suppose let's close this now since it is not really reproducible
@EyadAhmed hi, steps are still needed. Hard to tell from crash logs where the fault is.
~TopologyRefiner()
destructor is defined in OpenSubDiv library: `lib\win64_vc15\opensubdiv\include\opensu…
The bug isn't really reproducible but the crash info log is very useful here, it indicates where the crash happened, which means the crash is possible and the area needs to be looked at, maybe…