diff -Nru flowblade-1.16/debian/changelog flowblade-1.16/debian/changelog --- flowblade-1.16/debian/changelog 2018-06-30 12:16:16.000000000 +0000 +++ flowblade-1.16/debian/changelog 2018-08-15 11:10:48.000000000 +0000 @@ -1,3 +1,10 @@ +flowblade (1.16-2) unstable; urgency=medium + + [ Bartosz Fenski ] + * Fixes segmentation fault (Closes: #900544) + + -- Bartosz Fenski Wed, 15 Aug 2018 13:12:16 +0200 + flowblade (1.16-1) unstable; urgency=medium [ Mateusz Łukasik ] diff -Nru flowblade-1.16/debian/patches/segfault flowblade-1.16/debian/patches/segfault --- flowblade-1.16/debian/patches/segfault 1970-01-01 00:00:00.000000000 +0000 +++ flowblade-1.16/debian/patches/segfault 2018-08-15 11:12:16.000000000 +0000 @@ -0,0 +1,23 @@ +Description: segmentation fault + flowblade (1.16-2) unstable; urgency=medium + . + [ Bartosz Fenski ] + * Fixes segmentation fault (Closes: #900544) +Author: Dan Dennedy +Origin: other, https://github.com/jliljebl/flowblade/issues/508 +Bug: https://github.com/jliljebl/flowblade/issues/508 +Bug-Debian: https://bugs.debian.org/900544 +Last-Update: 2018-08-15 + +--- flowblade-1.16.orig/flowblade-trunk/Flowblade/app.py ++++ flowblade-1.16/flowblade-trunk/Flowblade/app.py +@@ -243,6 +243,9 @@ def main(root_path): + + # Init MLT framework + repo = mlt.Factory().init() ++ repo.producers().set('qimage', None, 0) ++ repo.producers().set('qtext', None, 0) ++ repo.producers().set('kdenlivetitle', None, 0) + + # Set numeric locale to use "." as radix, MLT initilizes this to OS locale and this causes bugs + locale.setlocale(locale.LC_NUMERIC, 'C') diff -Nru flowblade-1.16/debian/patches/series flowblade-1.16/debian/patches/series --- flowblade-1.16/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 +++ flowblade-1.16/debian/patches/series 2018-08-15 11:11:19.000000000 +0000 @@ -0,0 +1 @@ +segfault