View Single Post
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#23
Originally Posted by AapoRantalainen View Post
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
Only CSSU, I bet, as Nokia-repo packages are updated via cssu
blind guess, maybe we need newer gtk?
Now we can push 2.22 and find how to fix the leafpad problem.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post: