From ffa9cd15e4981079fe767b9b6f01200091eaf5fb Mon Sep 17 00:00:00 2001 From: Exeldro Date: Sat, 28 Aug 2021 08:02:30 +0200 Subject: [PATCH] UI: Fix crash when output source 0 is null --- UI/window-basic-main-transitions.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UI/window-basic-main-transitions.cpp b/UI/window-basic-main-transitions.cpp index 7dcdff2e6..e6d8e16a5 100644 --- a/UI/window-basic-main-transitions.cpp +++ b/UI/window-basic-main-transitions.cpp @@ -388,6 +388,11 @@ void OBSBasic::TransitionToScene(OBSSource source, bool force, } OBSSource transition = obs_get_output_source(0); + if (!transition) { + if (usingPreviewProgram && sceneDuplicationMode) + obs_scene_release(scene); + return; + } obs_source_release(transition); float t = obs_transition_get_time(transition);