[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12566] trunk/blender/source/blender/src/ editseq.c: Bugfix #7756

Ton Roosendaal ton at blender.org
Mon Nov 12 12:45:50 CET 2007


Revision: 12566
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12566
Author:   ton
Date:     2007-11-12 12:45:48 +0100 (Mon, 12 Nov 2007)

Log Message:
-----------
Bugfix #7756

Sequencer: changing the Scene strip length (Ckey) crashed.
This is very confused code here... ancient allocation issues. :)

Modified Paths:
--------------
    trunk/blender/source/blender/src/editseq.c

Modified: trunk/blender/source/blender/src/editseq.c
===================================================================
--- trunk/blender/source/blender/src/editseq.c	2007-11-12 09:37:46 UTC (rev 12565)
+++ trunk/blender/source/blender/src/editseq.c	2007-11-12 11:45:48 UTC (rev 12566)
@@ -2011,6 +2011,10 @@
 
 			last_seq->len= sce->r.efra - sce->r.sfra + 1;
 			last_seq->sfra= sce->r.sfra;
+			
+			/* bad code to change seq->len? update_changed_seq_and_deps() expects the strip->len to be OK */
+			new_stripdata(last_seq);
+			
 			update_changed_seq_and_deps(last_seq, 1, 1);
 
 			allqueue(REDRAWSEQ, 0);





More information about the Bf-blender-cvs mailing list