Comment 15 for bug 503727

Revision history for this message
Barry Warsaw (barry) wrote :

Okay, a little bit more information, but sadly not enough to know what's going on.

I gdb'd the process into pygobject_get_property() in python-gobject. What appears to be happening is that the call to

g_value_init(&value, G_PARAM_SPEC_VALUE_TYPE(pspec));

is filling value with an empty string, so pyg_param_gvalue_as_pyobject() will naturally return the Python empty string object. I have no idea why g_value_init() is doing that, and gdb is not behaving well enough for me to trace into that function.