Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Schlaile <peter@schlaile.de>2008-05-17 01:04:06 +0400
committerPeter Schlaile <peter@schlaile.de>2008-05-17 01:04:06 +0400
commit9b2dcab02d17773e6673f11771bf0e5c3554c439 (patch)
treecfba34037290dbf3dd30f46fb9b835c8855a5d59 /source/blender/src/sequence.c
parentbbe32118ef9a892c090accf0399362b0be085c92 (diff)
== 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... )
Diffstat (limited to 'source/blender/src/sequence.c')
-rw-r--r--source/blender/src/sequence.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/src/sequence.c b/source/blender/src/sequence.c
index efb52e696ab..5bcb521988b 100644
--- a/source/blender/src/sequence.c
+++ b/source/blender/src/sequence.c
@@ -1957,6 +1957,10 @@ static TStripElem* do_handle_speed_effect(Sequence * seq, int cfra)
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);