View Single Post
Posts: 839 | Thanked: 3,386 times | Joined on Mar 2009
#22
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
 

The Following 2 Users Say Thank You to AapoRantalainen For This Useful Post: