I got this working.
I looked at my system logs and could see it was always showing netbeans as the problem. So I installed the latest Netbeans IDE on its own from their site. This didn’t fix Glider but I did find that netbeans also froze the same way and therefore it was more about netbeans not working than Glider . Netbeans had a lot of forum activity on that issue going back a year or more but was supposed to be fixed. The route seemed to be upgrading java. I tried with the latest java (7.4) but netbeans still froze. I then tried the early access java 8 and netbeans started working.
However, much to my frustration, Glider still didn’t work. I fed this back to the team and they sent the following below. I commented out their link to java in the conf file as they said and it worked right away. So it’s now using the system version of java rather than what they’ve included in the package. So it looks like they ought to upgrade their package.
Hope that helps anyone with the same problem.
"Glider comes with a bundled java version so you do not have to mess with the java installations. However you think this is the source of the problem you can force it to use the one installed on the system.
First open the app package by right clicking -> show package contents. Next edit the luaglider2.conf file"
They sent an image but I can’t copy it here for some reason so here’s the change.
open the package contents and go to Contents/Resources/luaglider2/etc
There’s a file called luaglider2.conf.
Open that and you see this:
default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch
jdkhome=“jre/Contents/Home/”
change it to this:
default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch
# jdkhome=“jre/Contents/Home/”
Save and close - that’s it.