gtk+-2

Zachary McGrew zmcgrew at gmail.com
Fri Nov 11 11:26:13 CET 2011


Ever since the latest glibc update my system has been a bit wonky. I
found a patch I need to commit to fix a bunch of segfaults in SDL &
OpenGL apps, but I still can't track down why my gtk+ update is
segfaulting.

I've turned core dumps on, but it's not terribly useful. The following
is the relevant part of the compile that fails (it's in the make
install part):

/usr/bin/make  install-data-hook
make[4]: Entering directory `/usr/src/gtk+-2.24.7/modules/input'
/bin/sh /usr/src/gtk+-2.24.7/install-sh -d /etc/gtk-2.0
../../gtk/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
/bin/sh: line 12: 17352 Segmentation fault      (core dumped)
../../gtk/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
make[4]: *** [install-data-hook] Error 139

----------------------------------------

And here is what gdb says of the core dump:

Reading symbols from
/usr/src/gtk+-2.24.7/gtk/.libs/lt-gtk-query-immodules-2.0...done.

warning: core file may not match specified executable file.
[New LWP 17352]

warning: Can't read pathname for load map: Input/output error.
[Thread debugging using libthread_db enabled]
Core was generated by
`/usr/src/gtk+-2.24.7/gtk/.libs/lt-gtk-query-immodules-2.0'.
Program terminated with signal 11, Segmentation fault.
#0  0x00000000 in ?? ()

----------------------------------------

If I run the command that's segfaulting outside of lin it works
perfectly (no segfault).

-- 
Zachary McGrew


More information about the Lunar-dev mailing list