[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [50686] trunk/blender/source/blender/ render/intern/source/pipeline.c: Fixed crash in cases sequencer returns NULL image buffer
Sergey Sharybin
sergey.vfx at gmail.com
Mon Sep 17 09:09:12 CEST 2012
Revision: 50686
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=50686
Author: nazgul
Date: 2012-09-17 07:09:11 +0000 (Mon, 17 Sep 2012)
Log Message:
-----------
Fixed crash in cases sequencer returns NULL image buffer
Happens when there's no strip under current frame. Simply added NULL-check.
Modified Paths:
--------------
trunk/blender/source/blender/render/intern/source/pipeline.c
Modified: trunk/blender/source/blender/render/intern/source/pipeline.c
===================================================================
--- trunk/blender/source/blender/render/intern/source/pipeline.c 2012-09-17 06:14:09 UTC (rev 50685)
+++ trunk/blender/source/blender/render/intern/source/pipeline.c 2012-09-17 07:09:11 UTC (rev 50686)
@@ -1677,9 +1677,14 @@
out = BKE_sequencer_give_ibuf(context, cfra, 0);
- ibuf = IMB_dupImBuf(out);
- IMB_freeImBuf(out);
- BKE_sequencer_imbuf_from_sequencer_space(re->scene, ibuf);
+ if (out) {
+ ibuf = IMB_dupImBuf(out);
+ IMB_freeImBuf(out);
+ BKE_sequencer_imbuf_from_sequencer_space(re->scene, ibuf);
+ }
+ else {
+ ibuf = NULL;
+ }
recurs_depth--;
More information about the Bf-blender-cvs
mailing list