Bug#819291: pitivi: 0.95-1+b1 segfaults against gtk+3.0 3.20
Peter Gossner
gossner at internode.on.net
Thu Jul 7 07:01:38 UTC 2016
On Wed, 01 Jun 2016 10:57:09 +0200 Antonio Ospite <ao2 at ao2.it> wrote:
> Package: pitivi
> Version: 0.95-1+b1
> Followup-For: Bug #819291
>
<snips>
> I looked up for gtk_css_gadget_draw related bugs in pitivi and found
> the upstream bug report: https://phabricator.freedesktop.org/T7373
>
> They mention a Gtk bug report, but eventually propose a fix in pitivi
> itself:
> https://git.gnome.org/browse/pitivi/commit/pitivi/timeline/layer.py?id=62e5a852f905847e98cc653bc9e06fc8b57ab899
>
> I confirm that after applying the change from the last link I do not
> get the crash anymore when creating a new project.
>
> Thanks,
> Antonio
>
I too can confirm this fix works for the open new project dialogs at
least.
Specifically on this system:
/usr/lib/i386-linux-gnu/pitivi/python/pitivi/timeline$ diff -u
layer.py layer-py-original
--- layer.py 2016-07-07
16:08:39.380635514 +0930
+++ layer-py-original 2016-07-07
16:02:36.292904762 +0930 @@ -611,7 +611,5 @@
if hasattr(bClip, "ui"):
bClip.ui.updatePosition()
- #def do_draw(self, cr):
- # Gtk.Box.do_draw(self, cr)
-
-
+ def do_draw(self, cr):
+ Gtk.Box.do_draw(self, cr)
( Its right at the end of the file for this version )
Comment out the "def do_draw()" function
I guess there will be "side effects" later :)
Package: pitivi
Version: 0.95-1+b1
<snips>
-- Peter Gossner <gossner at internode.on.net>
Pete <pete.gossner at gmail.com>
Thu 7 Jul 16:19:36 ACST 2016
When Paradigms change the world changes with them.
-- Thomas S. Kuhn
More information about the pkg-gstreamer-maintainers
mailing list