Potential fix for crash under win32 when moving window
opened this issue · comments
Hi Crategus,
According to http://gtk.10911.n7.nabble.com/Glib-2-32-x-Win32-and-threading-td60746.html this originates as an issue with GLIB/GDK functions #'gdk-threads-init, #'gdk-threads-enter and #'gdk-threads-leave under Win32 (or any non X11 environment).
I was able to fix for my app in Windows XP by just commenting out lines:
64, 65, and 70 in gtk/gtk.init.lisp.
Ideally detecting if the environment is Win32 and then avoiding calling the functions would be best though (so it is still used on X11)