Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey@blender.org>2020-08-27 15:50:59 +0300
committerSergey Sharybin <sergey@blender.org>2020-08-27 15:52:58 +0300
commite51c721315a5fc9c2132fb728e4da47ba5603c42 (patch)
tree16bb5bb407e8e81c4c58469fea333fd2466a1fde
parent1131328aeb8c4c0e682416dba457a201127806bd (diff)
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!
-rw-r--r--source/blender/io/alembic/tests/abc_export_test.cc3
1 files changed, 3 insertions, 0 deletions
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();
}