Page MenuHome

Crash on assert in DepsgraphNodeBuilder::add_operation_node
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: Radeon RX550/550 Series ATI Technologies Inc. 4.5.14736 Core Profile Context 20.7.2 27.20.2001.9003

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-07-23 02:24, hash: rBce4c2b8f0be5
Worked: (newest version of Blender that worked as expected)

Short description of error
BLI_assert(!"Should not happen!");

>	blender.exe!blender::deg::DepsgraphNodeBuilder::add_operation_node(blender::deg::ComponentNode * comp_node, blender::deg::OperationCode opcode, const std::function<void __cdecl(Depsgraph *)> & op, const char * name, int name_tag) Line 225	C++
 	blender.exe!blender::deg::DepsgraphNodeBuilder::add_operation_node(ID * id, blender::deg::NodeType comp_type, const char * comp_name, blender::deg::OperationCode opcode, const std::function<void __cdecl(Depsgraph *)> & op, const char * name, int name_tag) Line 240	C++
 	blender.exe!blender::deg::DepsgraphNodeBuilder::add_operation_node(ID * id, blender::deg::NodeType comp_type, blender::deg::OperationCode opcode, const std::function<void __cdecl(Depsgraph *)> & op, const char * name, int name_tag) Line 250	C++
 	blender.exe!blender::deg::DepsgraphNodeBuilder::build_scene_sequencer(Scene * scene) Line 1816	C++
 	blender.exe!blender::deg::DepsgraphNodeBuilder::build_scene_sequencer(Scene * scene) Line 1834	C++
 	blender.exe!blender::deg::DepsgraphNodeBuilder::build_view_layer(Scene * scene, ViewLayer * view_layer, blender::deg::eDepsNode_LinkedState_Type linked_state) Line 163	C++
 	blender.exe!DEG_graph_build_from_view_layer(Depsgraph * graph, Main * bmain, Scene * scene, ViewLayer * view_layer) Line 258	C++
 	blender.exe!DEG_graph_relations_update(Depsgraph * graph, Main * bmain, Scene * scene, ViewLayer * view_layer) Line 512	C++
 	blender.exe!scene_graph_update_tagged(Depsgraph * depsgraph, Main * bmain, bool only_if_tagged) Line 1497	C
 	blender.exe!BKE_scene_graph_update_tagged(Depsgraph * depsgraph, Main * bmain) Line 1541	C
 	blender.exe!wm_event_do_depsgraph(bContext * C, bool is_after_open_file) Line 360	C
 	blender.exe!wm_event_do_refresh_wm_and_depsgraph(bContext * C) Line 387	C
 	blender.exe!wm_event_do_notifiers(bContext * C) Line 552	C
 	blender.exe!WM_main(bContext * C) Line 481	C
 	blender.exe!main(int argc, const unsigned char * * UNUSED_argv_c) Line 534	C
 	[External Code]

Exact steps for others to reproduce the error

  1. Open file
  2. Switch scene strip input from "Camera" to "Sequencer" on both strips

Assert will be triggered.