Due to a mismatch between gsettings schema and UI glade.
(mousepad:27389): GLib-GIO-CRITICAL **: GObject property 'value' on a 'GtkSpinButton' object is out of schema-specified range for key 'tab-width' of 'org.xfce.mousepad.preferences.view': 33
**
GLib-GIO:ERROR:/build/buildd/glib2.0-2.40.2/./gio/gsettings.c:2389:g_settings_binding_free: assertion failed: (!binding->running)
Created attachment 6378
Patch to fix the mismatch
Due to a mismatch between gsettings schema and UI glade.
(mousepad:27389): GLib-GIO-CRITICAL **: GObject property 'value' on a 'GtkSpinButton' object is out of schema-specified range for key 'tab-width' of 'org.xfce. mousepad. preferences. view': 33 ERROR:/ build/buildd/ glib2.0- 2.40.2/ ./gio/gsettings .c:2389: g_settings_ binding_ free: assertion failed: (!binding->running)
**
GLib-GIO:
Downstream bug https:/ /bugs.launchpad .net/ubuntu/ +source/ mousepad/ +bug/1472690
Patch attached.
Should mousepad really crash on errors like this? Shouldn't it be a warning, rather than an assert/exit?