[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [14873] trunk/blender/source/blender/src/ sequence.c: == Sequencer ==

Peter Schlaile peter at schlaile.de
Fri May 16 23:04:07 CEST 2008


Revision: 14873
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=14873
Author:   schlaile
Date:     2008-05-16 23:04:06 +0200 (Fri, 16 May 2008)

Log Message:
-----------
== Sequencer ==

This fixes: [#11642] VSE: crash with Speed Control and play head

Special sequence update (holding down left mouse button on a strip)
could lead to a crash when using the speed control effect, since
we didn't check properly for valid cfras (and therefore if
TStripElem is null... )

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

Modified: trunk/blender/source/blender/src/sequence.c
===================================================================
--- trunk/blender/source/blender/src/sequence.c	2008-05-16 20:57:06 UTC (rev 14872)
+++ trunk/blender/source/blender/src/sequence.c	2008-05-16 21:04:06 UTC (rev 14873)
@@ -1957,6 +1957,10 @@
 
 	se = give_tstripelem(seq, cfra);
 
+	if (!se) {
+		return se;
+	}
+
 	if (cfra_left == cfra_right || 
 	    (s->flags & SEQ_SPEED_BLEND) == 0) {
 		test_and_auto_discard_ibuf(se);





More information about the Bf-blender-cvs mailing list