Suddenly found possible cause/workaround for the bug. In 12.10 environment variable GTK_MODULES is set for all DE (including KDE or XFCE). If variable is unset, gdk_error_trap_pop may disappear appear when starting GTK applications.
On my desktop:
$ env | grep GTK_MODULES GTK_MODULES=canberra-gtk-module:canberra-gtk-module
$ fslint-gui /usr/bin/fslint-gui:1950: GtkWarning: IA__gdk_error_trap_pop: assertion `gdk_error_traps != NULL' failed gtk.main ()
$ unset GTK_MODULES
$ fslint-gui <no GtkWarning message>
Probably this bug is related to bug 385577
Suddenly found possible cause/workaround for the bug. In 12.10 environment variable GTK_MODULES is set for all DE (including KDE or XFCE). If variable is unset, gdk_error_trap_pop may disappear appear when starting GTK applications.
On my desktop:
$ env | grep GTK_MODULES canberra- gtk-module: canberra- gtk-module
GTK_MODULES=
$ fslint-gui fslint- gui:1950: GtkWarning: IA__gdk_ error_trap_ pop: assertion `gdk_error_traps != NULL' failed
/usr/bin/
gtk.main ()
$ unset GTK_MODULES
$ fslint-gui
<no GtkWarning message>
Probably this bug is related to bug 385577