Para responder a minha própria pergunta: Eu tive que construir o GTK 2 com o --enable-debug flag ( -dbg packages apenas adicionar símbolos para depurar a própria biblioteca) e pré-carregar a biblioteca GDK construída. Etapas:
-
Executar
apt-get source gtk+2.0 - Insira o diretório
gtk+2.0<something>criado - No arquivo
rulesno diretóriodebian, adicione--enable-debug=yesaoconfigure_flags -
Executar
dpkg-buildpackage -us -uc - Descompacte o pacote
libgtk2.0-0Debian comdpkg -x <package> <directory>e desça para/usraté ver.sofiles -
Execute o programa GTK2 para ser depurado com
LD_PRELOAD=$(pwd)/libgdk-x11-2.0.so.0 <program>