Comment 6 for bug 1283966

Revision history for this message
Martin Pitt (pitti) wrote :

The CRITICAL happens when running

        g_value_init(&value, param_spec->value_type);
        g_object_get_property(object_, g_param_spec_get_name(param_spec), &value);

on the property "state" which has GType GeditWindowState, derived from GFlags. This sounds like a bug in glib itself.

If I filter out the "state" property, then the gedit test case runs happily (all 10.000 iterations). This seems to indicate that some kind of memory corruption happens at this point.