From b3886c1f2adfb2d63b471d137bd7b42b68fbfb1d Mon Sep 17 00:00:00 2001 From: Richard Antalik Date: Tue, 2 Mar 2021 15:19:48 +0100 Subject: Fix crash on NULL dereference Caused by e1f3996d740c, `seq_update_meta_disp_range()` did not check if sequencer data exists. --- source/blender/blenloader/intern/versioning_290.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender/blenloader') diff --git a/source/blender/blenloader/intern/versioning_290.c b/source/blender/blenloader/intern/versioning_290.c index 1cf6a44ffd9..fa9f00d67ec 100644 --- a/source/blender/blenloader/intern/versioning_290.c +++ b/source/blender/blenloader/intern/versioning_290.c @@ -336,6 +336,10 @@ static void seq_convert_transform_crop_lb_2(const Scene *scene, static void seq_update_meta_disp_range(Editing *ed) { + if (ed == NULL) { + return; + } + LISTBASE_FOREACH_BACKWARD (MetaStack *, ms, &ed->metastack) { /* Update ms->disp_range from meta. */ if (ms->disp_range[0] == ms->disp_range[1]) { -- cgit v1.2.3