@Skif-off To be even more explicit, geany will still support gtk2, its just the changes in this PR make this plugin gtk3 only. Which is why I keep repeating myself that it should be a separate plugin so it leaves the GTK2 version available for those lucky people where it does not hang Geany.
@LarsGit223 I don't suppose by any chance that you have removed the recursion that I understand is the trigger for the Glib bug?