GNOME Bugzilla – Bug 678263
critical warning from gsettings
Last modified: 2012-08-24 20:25:50 UTC
Steps to repro: Navigate to the U+FFFE or U+FFFF codepoint. Results: gucharmap:18730): GLib-CRITICAL **: g_variant_new_string: assertion `g_utf8_validate (string, -1, NULL)' failed (gucharmap:18730): GLib-GIO-CRITICAL **: g_settings_schema_key_type_check: assertion `value != NULL' failed
This is one of the thing I disagree on with all other glib people: that invalid-UTF-8-encoded issues should be separated from "this is not a valid Unicode character" issues. Right now, they are mixed...
Fixed on master.