[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [43849] trunk/blender/source/blender: Fix related to #30053: crash rendering scene strips without a scene ( due to missing library).
Brecht Van Lommel
brechtvanlommel at pandora.be
Thu Feb 2 14:21:46 CET 2012
Revision: 43849
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43849
Author: blendix
Date: 2012-02-02 13:21:38 +0000 (Thu, 02 Feb 2012)
Log Message:
-----------
Fix related to #30053: crash rendering scene strips without a scene (due to missing library).
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/sequencer.c
trunk/blender/source/blender/render/intern/source/pipeline.c
Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c 2012-02-02 13:04:52 UTC (rev 43848)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c 2012-02-02 13:21:38 UTC (rev 43849)
@@ -745,7 +745,7 @@
seq->scene = sce;
}
- seq->len= seq->scene->r.efra - seq->scene->r.sfra + 1;
+ seq->len= (seq->scene)? seq->scene->r.efra - seq->scene->r.sfra + 1: 0;
seq->len -= seq->anim_startofs;
seq->len -= seq->anim_endofs;
if (seq->len < 0) {
Modified: trunk/blender/source/blender/render/intern/source/pipeline.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/pipeline.c 2012-02-02 13:04:52 UTC (rev 43848)
+++ trunk/blender/source/blender/render/intern/source/pipeline.c 2012-02-02 13:21:38 UTC (rev 43849)
@@ -1745,7 +1745,7 @@
check_comp= 0;
while(seq) {
- if(seq->type == SEQ_SCENE) {
+ if(seq->type == SEQ_SCENE && seq->scene) {
if(!seq->scene_camera) {
if(!seq->scene->camera && !scene_find_camera(seq->scene)) {
if(seq->scene == scene) {
More information about the Bf-blender-cvs
mailing list