Glade 3.36.0: Violación de segmento
Estoy de malas con el desarrollo de aplicaciones de escritorio para GNOME. Siempre que me dan ganas de explorarlo otra vez, aparece algún problema que me lo impide.
La última vez que probé, la documentación para desarrolladores de aplicaciones de GNOME no estaba actualizada para la entonces nueva anatomía de GNOME 3. Además, la versión de Glade que estaba disponible en mi sistema operativo no ofrecía todos los componentes de interfaz de usuario nuevos (ver Apps para GNOME 3: Problemas de iniciación ).
Esta vez, después de ver las últimas noticias de GNOME y de gente publicando sus aplicaciones con los componentes nuevos de libhandy para aplicaciones adaptables, descargué Glade 3.36.0, que es la versión empacada actualmente para el sistema GNU de Guix, lo abrí, encontré los componentes gráficos que antes no estaban, me emocioné, diseñé una interfaz gráfica para una aplicación de ejemplo que escribí hace años, funcionó, me emocioné más pensando en retomar alguno de mis proyectos de aplicaciones de escritorio, se llegó la noche, me dormí, me levanté temprano para empezar a diseñar una aplicación, abrí el archivo de interfaz de usuario que había hecho ayer en Glade para ver algo, y todos mis sueños se esfumaron... Glade se cerró con una Violación de segmento:
$ glade GladeUI-Message: 09:59:00.658: 2 missing displayable value for GtkWidget::AtkObject::accessible-role GladeUI-Message: 09:59:00.729: 1 missing displayable value for GtkEntry::input-purpose GladeUI-Message: 09:59:00.872: 3 missing displayable value for GtkAboutDialog::license-type GladeUI-Message: 09:59:00.984: Glade needs artwork; a default icon will be used for the following classes: GThemedIcon needs an icon named 'widget-gtk-themedicon' GFileIcon needs an icon named 'widget-gtk-fileicon' GladeInstantiableGtkBin needs an icon named 'widget-gtk-bin' GtkFileChooserNative needs an icon named 'widget-gtk-filechoosernative' GtkApplicationWindow needs an icon named 'widget-gtk-applicationwindow' Violación de segmento
app.ui
.
Por alguna razón que no entiendo, siempre que abro el archivo app.ui, Glade se cierra. Otros archivos funcionan, pero este no, a pesar de haber sido creado con el mismo Glade que estoy usando para intentar modificarlo otra vez. Ahora no confío en esta versión de Glade para empezar un proyecto nuevo...
Por ahora reporté el problema al proyecto Glade (ver Glade 3.36.0 segfaults when opening a file). Ojalá sea una bobada y pueda evadir el problema de alguna manera con esta misma versión de Glade. Si no, me va a tocar esperar a que alguien pruebe si el error persiste en Glade 3.38.0, que lanzaron hace ocho días, esperar hasta otra versión que lo corrija y esperar a que alguien la empaque para Guix.
Temas relacionados: