From: Jean-Baptiste Mardelle Date: Sun, 31 Mar 2013 20:24:56 +0000 (+0200) Subject: Fix possible crash when changing speed effect X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=378edb5c077e4738c2b158a9dce90725b1ad4b88;p=kdenlive Fix possible crash when changing speed effect --- diff --git a/src/renderer.cpp b/src/renderer.cpp index 35212083..dc47c393 100644 --- a/src/renderer.cpp +++ b/src/renderer.cpp @@ -2604,6 +2604,10 @@ int Render::mltChangeClipSpeed(ItemInfo info, ItemInfo speedIndependantInfo, dou newLength = trackPlaylist.clip_length(clipIndex); service.unlock(); } else if (speed == 1.0 && strobe < 2) { + if (!prod || !prod->is_valid()) { + kDebug()<<"// Something is wrong with producer"; + return -1; + } service.lock(); Mlt::Producer *clip = trackPlaylist.replace_with_blank(clipIndex);