dconf-editor crash when trying to expand a program configuration

Bug #691774 reported by David Racine
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
d-conf (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: dconf-tools

I use ubuntu 10.10
bug in dconf-tools 0.5-1ubuntu6
I don't know if other versions are affected.

To reproduce:
install dconf-tools via repos (apt-get in my case)
execute dconf-editor
go to apps/ and try to expand empathy or any other expandable program

Thank you, ask me for more info if you need some.

the program crash with this output in terminal:
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.gcalctool.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Empathy.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Bluetooth.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Bluetooth.nst.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Evince.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Nautilus.Sendto.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.brasero.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.system-tools.gschema.xml
** (dconf-editor:6890): DEBUG: dconf-schema.vala:235: Loading schema: /usr/share/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml

** (dconf-editor:6890): CRITICAL **: string_get_length: assertion `self != NULL' failed

** (dconf-editor:6890): CRITICAL **: string_slice: assertion `self != NULL' failed

** (dconf-editor:6890): CRITICAL **: directory_load_schema: assertion `path != NULL' failed

** (dconf-editor:6890): CRITICAL **: string_get_length: assertion `self != NULL' failed

** (dconf-editor:6890): CRITICAL **: string_slice: assertion `self != NULL' failed

** (dconf-editor:6890): CRITICAL **: directory_load_schema: assertion `path != NULL' failed
**
ERROR:/build/buildd/gtk+2.0-2.22.0/modules/other/gail/gailtreeview.c:2309:idle_expand_row: code should not be reached
Abandon

Revision history for this message
dazza5000 (darran-kelinske) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect BUGNUMBER
When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
David Racine (bass-dr) wrote :

Thanks for the help, I didn't know about apport or ubuntu-bug

The command fails though... I will try again soon but what am I doing wrong?

apport-collect 691774
Package d-conf not installed and no hook available, ignoring

description: updated
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Could you please check with 0.7.2-0ubuntu7 and see if this still exists? Thanks.

Revision history for this message
David Racine (bass-dr) wrote :

Nope, dconf-editor does not event start atm. I don't have a testing box, so I only upgraded dconf-editor to the unstable version, so this might be a dependency problem.

$ dconf-editor
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.system-tools.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Evince.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Empathy.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.gcalctool.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Bluetooth.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Bluetooth.nst.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.Nautilus.Sendto.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.freedesktop.gstreamer-0.10.default-elements.gschema.xml
** (dconf-editor:7309): DEBUG: dconf-schema.vala:276: Loading schema: /usr/share/glib-2.0/schemas/org.gnome.brasero.gschema.xml

** (dconf-editor:7309): CRITICAL **: dconf-editor.vala:30: Failed to load UI: /usr/share/dconf-editor/dconf-editor.ui: required gtk+ version 2.24, current version is 2.22

(dconf-editor:7309): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(dconf-editor:7309): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_container_add: assertion `GTK_IS_CONTAINER (container)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_action_set_sensitive: assertion `GTK_IS_ACTION (action)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_label_set_text: assertion `GTK_IS_LABEL (label)' failed

(dconf-editor:7309): Gtk-CRITICAL **: IA__gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed

Revision history for this message
David Racine (bass-dr) wrote :

This problem is solved in Ubuntu 11.04, many debuging information in console though.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in d-conf (Ubuntu):
status: New → Confirmed
Revision history for this message
David Racine (bass-dr) wrote :

dconf-editor works in ubuntu 11.10 with dconf-tools 0.10.0, I tryed with version 0.7.3 (natty's repos) on ubuntu 11.10 and it works too. Can't try if it works on Ubuntu natty though.

I think we can mark this as solved.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.