diff --git a/libobs/obs-source.c b/libobs/obs-source.c index eaf3604c7df27e9e99bb3cf59439df50a20f20d1..e27e4c80469e6b126f108c1496b16d0088430e58 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -308,6 +308,12 @@ void obs_source_addref(obs_source_t *source) void obs_source_release(obs_source_t *source) { + if (!obs) { + blog(LOG_WARNING, "Tried to release a source when the OBS " + "core is shut down!"); + return; + } + if (!source) return;