[Bf-blender-cvs] [56d45a29747] blender-v3.0-release: Fix T94254: Crash using view_all operator in VSE

Richard Antalik noreply at git.blender.org
Tue Jan 11 09:33:00 CET 2022


Commit: 56d45a2974721e442814235f5209588cc6775572
Author: Richard Antalik
Date:   Mon Dec 20 02:15:23 2021 +0100
Branches: blender-v3.0-release
https://developer.blender.org/rB56d45a2974721e442814235f5209588cc6775572

Fix T94254: Crash using view_all operator in VSE

Caused by `NULL` dereference in `SEQ_meta_stack_active_get()`.

Check if `Editing` is `NULL` before accessing meta stack.

===================================================================

M	source/blender/sequencer/intern/sequencer.c

===================================================================

diff --git a/source/blender/sequencer/intern/sequencer.c b/source/blender/sequencer/intern/sequencer.c
index 3478c2d4f97..760d3533494 100644
--- a/source/blender/sequencer/intern/sequencer.c
+++ b/source/blender/sequencer/intern/sequencer.c
@@ -451,6 +451,10 @@ void SEQ_meta_stack_free(Editing *ed, MetaStack *ms)
  */
 MetaStack *SEQ_meta_stack_active_get(const Editing *ed)
 {
+  if (ed == NULL) {
+    return NULL;
+  }
+
   return ed->metastack.last;
 }



More information about the Bf-blender-cvs mailing list