I think that this is python-gobject misinterpreting the annotations on the get_children() function. Currently that function is (transfer none) and it seems that the GList * is getting free'd. The crash is when the menu is requested over DBus when the menu is requested for the second time.
** Package changed: libdbusmenu (Ubuntu) => pygobject (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to pygobject in Ubuntu. https://bugs.launchpad.net/bugs/782058 Title: segfault when using Dbusmenu.Menuitem.get_children() from python -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
