That's another instance of https://bugzilla.gnome.org/show_bug.cgi?id=675581. Unfortunately that one is rather hard and brittle to fix, so it didn't happen yet. As for libwnck, there it is pretty much a case of "don't do that then", I'm afraid. You can get the same crash by using the g_object_new() constructor for that class (which is what your Python code does).
** Bug watch added: GNOME Bug Tracker #675581 https://bugzilla.gnome.org/show_bug.cgi?id=675581 ** Changed in: libwnck3 (Ubuntu) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1190800 Title: python instrospection produces SIGSEGV with Wnck.Application().get_icon() by a missing file screen.c To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libwnck3/+bug/1190800/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs