GNOME Bugzilla – Bug 727604
Crash in _pygi_marshal_from_py_interface_object with invalid input value
Last modified: 2014-04-14 22:58:23 UTC
The following crashes with 3.12.0 but didn't with 3.10.2 ################ from gi.repository import Gtk action = Gtk.RadioAction("", "", None, None, 0) action.join_group(1) # <- crash instead of TypeError ################ Program received signal SIGSEGV, Segmentation fault. _pygi_marshal_from_py_interface_object (state=<optimized out>, callable_cache=<optimized out>, arg_cache=0xb97360, py_arg=1, arg=0xc457c8, cleanup_data=0x7fffffffdc00) at pygi-object.c:142 142 !g_type_is_a (G_OBJECT_TYPE (gobj), iface_cache->g_type)) {
+ Trace 233434
Related commits which caused the regression: https://git.gnome.org/browse/pygobject/commit/?id=d5925b76 https://git.gnome.org/browse/pygobject/commit/?id=9b345b1