From 0d8df072325aed2d092d5c6ee03035a2793edd7a Mon Sep 17 00:00:00 2001 From: Richard Antalik Date: Tue, 22 Oct 2019 17:30:43 -0700 Subject: Fix T70845: Crash when switching scene of scene strip. Crash on assert in `sound_verify_evaluated_id()` Reviewed By: sergey Maniphest Tasks: T70845 Differential Revision: https://developer.blender.org/D6104 --- source/blender/blenkernel/intern/sound.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/blenkernel/intern/sound.c') diff --git a/source/blender/blenkernel/intern/sound.c b/source/blender/blenkernel/intern/sound.c index 6cbb01861e2..d42436ecb40 100644 --- a/source/blender/blenkernel/intern/sound.c +++ b/source/blender/blenkernel/intern/sound.c @@ -677,6 +677,9 @@ void BKE_sound_set_cfra(int cfra) void BKE_sound_set_scene_volume(Scene *scene, float volume) { sound_verify_evaluated_id(&scene->id); + if (scene->sound_scene == NULL) { + return; + } AUD_Sequence_setAnimationData(scene->sound_scene, AUD_AP_VOLUME, CFRA, -- cgit v1.2.3