A priori this surprises me. GtkD is just a binding to GTK. gtk-rs adds extras and so there might be problems added. Maybe the problem is in GTK and wxPython adds extras to get around them. Anyway I am pleased you have a working application.