GNOME Bugzilla – Bug 659994
Crash in g_settings_delay() for GSettings object with no backend
Last modified: 2012-01-19 03:12:21 UTC
We had the issue where gsettings-data-convert was crashing because of .convert file referencing a non-existing schema. What was happening was: s = g_settings_new (BADSCHEMA); g_settings_delay (s); IIRC, the result was: s is not NULL, but s->priv->backend is NULL. And g_settings_delay() assumes there's a backend.
This was caused by not aborting on missing schemas, so it's fixed now.
*** Bug 659527 has been marked as a duplicate of this bug. ***