Pitivi crashes in TitleEditor when starting on Fedora 24: AttributeError: 'NoneType' object has no attribute 'viewer'
@aklapper
Submitted by André Klapper Assigned to André Klapper @aklapper
Description
On an up-to-date Fedora 24 I installed and try to run pitivi-0.95-3.fc24.i686.
The UI is shown correctly, but when I close the "Welcome" dialog by clicking the X in the upper right corner, the application crashes:
[acko@canis ~]$ pitivi
Missing soft dependency:
- GnomeDesktop not found on the system
-> file thumbnails provided by GNOME's thumbnailers
Missing soft dependency:
- Notify not found on the system
-> enables visual notifications when rendering is complete
Missing soft dependency:
- libav not found on the system
-> additional multimedia codecs through the GStreamer Libav library
Traceback (most recent call last):
File "/usr/lib/python3.5/site-packages/pitivi/titleeditor.py", line 394, in tabSwitchedCb
self._connect_signals()
File "/usr/lib/python3.5/site-packages/pitivi/titleeditor.py", line 326, in _connect_signals
self.app.gui.viewer.target.connect(
AttributeError: 'NoneType' object has no attribute 'viewer'
(pitivi:15342): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed
(pitivi:15342): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed
(pitivi:15342): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed
(pitivi:15342): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed
(pitivi:15342): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed
(pitivi:15342): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed
(pitivi:15342): GLib-GIO-CRITICAL **: g_action_print_detailed_name: assertion 'g_action_name_is_valid (action_name)' failed
(pitivi:15342): Gtk-CRITICAL **: gtk_application_set_accels_for_action: assertion 'detailed_action_name != NULL' failed
(pitivi:15342): Gtk-WARNING **: Allocating size to Paste 0x81c9d488 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
(pitivi:15342): Gtk-WARNING **: Allocating size to GtkToggleToolButton 0x81309c10 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
(pitivi:15342): Gtk-WARNING **: Allocating size to pitivi+viewer+TransformationBox 0x81dc0ad0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Segmentation fault (core dumped)