From 9b2dcab02d17773e6673f11771bf0e5c3554c439 Mon Sep 17 00:00:00 2001 From: Peter Schlaile Date: Fri, 16 May 2008 21:04:06 +0000 Subject: [PATCH] == 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... ) --- source/blender/src/sequence.c | 4 ++++ 1 file changed, 4 insertions(+) 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);