I'm dreaming utilizing libglib2.26. Maybe via extras-devel or via CSSU. Seems so far only failing application is leafpad. (I have package libglib2.0-data installed, but seems it has only localization data) Here is backtrace: Code: #0 0x40718734 in g_type_check_instance_is_a (type_instance=<value optimized out>, iface_type=462080) at /home/michael/Projects/glib-226/gobject/gtype.c:3941 #1 0x402b2f9c in IA__gtk_item_factory_get_widget (ifactory=0xbebb16b4, path=0x22888 "/Edit/Undo") at gtkitemfactory.c:659 #2 0x0000fad4 in main (argc=1, argv=0xbebb16c4) at main.c:385 And indeed main.c:385 is calling gtk_item_factory_get_widget(ifactory, "/Edit/Undo"), which then causes seg fault. Uncommenting it and recompiling leafpad -> works. Does anybody understand why this happens? Is there way to fix it? How we know if another applications are failing with same or slightly different way? (just push update and take bug reports?) There are 1334 packages (directly) using libglib List of all packages on repositories compiled against libglib2.0-0: Code: apt-cache showpkg libglib2.0-0 | grep "," | sed 's/,.*//' | sed 's/ //' | sort | uniq -> http://pastebin.com/fkyRJKBu
#0 0x40718734 in g_type_check_instance_is_a (type_instance=<value optimized out>, iface_type=462080) at /home/michael/Projects/glib-226/gobject/gtype.c:3941 #1 0x402b2f9c in IA__gtk_item_factory_get_widget (ifactory=0xbebb16b4, path=0x22888 "/Edit/Undo") at gtkitemfactory.c:659 #2 0x0000fad4 in main (argc=1, argv=0xbebb16c4) at main.c:385
apt-cache showpkg libglib2.0-0 | grep "," | sed 's/,.*//' | sed 's/ //' | sort | uniq