[Bf-blender-cvs] [8837bb2] master: Fix crash happening with external engines and dependent objects in an invisible layers

Sergey Sharybin noreply at git.blender.org
Mon Sep 8 16:37:52 CEST 2014


Commit: 8837bb297ba7f77c7f1d127467ba770726b302e7
Author: Sergey Sharybin
Date:   Mon Sep 8 20:36:40 2014 +0600
Branches: master
https://developer.blender.org/rB8837bb297ba7f77c7f1d127467ba770726b302e7

Fix crash happening with external engines and dependent objects in an invisible layers

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

M	source/blender/render/intern/source/external_engine.c

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

diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index 888f133..54f1421 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -575,7 +575,7 @@ int RE_engine_render(Render *re, int do_all)
 			lay &= non_excluded_lay;
 		}
 
-		BKE_scene_update_for_newframe(re->eval_ctx, re->main, re->scene, lay);
+		BKE_scene_update_for_newframe_ex(re->eval_ctx, re->main, re->scene, lay, true);
 		render_update_anim_renderdata(re, &re->scene->r);
 	}




More information about the Bf-blender-cvs mailing list