GNOME Bugzilla – Bug 698630
GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_key_name (key)' failed
Last modified: 2014-03-12 18:37:23 UTC
new gnumeric print preview yields GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_key_name (key)' failed bt:
+ Trace 231834
No critical here. Looks non-gnumeric anyway.
I didn't find any bug report in gtk that remotely matched...
could you tell us what the key in question was ? I don't see that information in the backtrace
I can just look for that in the trace:
+ Trace 231837
obviously that is an invalid key, but it seems to be generated somewhere within gtk.
Hi, this is a bug in gnumeric. The key/values pairs of GtkPrintSettings are stored as [value_1, key_1, value_2, key_2, ...] list in org.gnome.gnumeric.printsetup's gtk-setting key. gnm_conf_get_print_settings() of gnumeric-conf.c supposes this ordering but it has changed somewhere so that when I print it it shows as [key_1, value_1, key_2, value_2, ...] list. So the gnm_conf_get_print_settings() swaps key and value when it calls gtk_print_settings_set(). I'm reassigning this back to gnumeric. Regards Marek
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.