Commit: e51c721315a5fc9c2132fb728e4da47ba5603c42
Author: Sergey Sharybin
Date: Thu Aug 27 14:50:59 2020 +0200
Branches: master
https://developer.blender.org/rBe51c721315a5fc9c2132fb728e4da47ba5603c42
Fix crash of alembic tests after recent depsgraph builder change
Need to make sure node factories are initialized prior to the dependency
graph allocation.
The regression was initially introduced in 5b021dff4136
Thanks Brecht for testing!
===================================================================
M source/blender/io/alembic/tests/abc_export_test.cc
===================================================================
diff --git a/source/blender/io/alembic/tests/abc_export_test.cc
b/source/blender/io/alembic/tests/abc_export_test.cc
index 5c2b505958e..c602868b07e 100644
--- a/source/blender/io/alembic/tests/abc_export_test.cc
+++ b/source/blender/io/alembic/tests/abc_export_test.cc
@@ -36,6 +36,8 @@ class AlembicExportTest : public testing::Test {
bmain = BKE_main_new();
+ DEG_register_node_types();
+
/* TODO(sergey): Pass scene layer somehow? */
ViewLayer *view_layer = (ViewLayer *)scene.view_layers.first;
depsgraph = DEG_graph_new(bmain, &scene, view_layer, DAG_EVAL_RENDER);
@@ -45,6 +47,7 @@ class AlembicExportTest : public testing::Test {
{
BKE_main_free(bmain);
DEG_graph_free(depsgraph);
+ DEG_free_node_types();
deleteArchive();
}
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs