Glider locks up!

Running the latest version on Mac Mountain Lion - 2.3 gig CPU and 8 g RAM.

Periodically (twice this morning) Glider locks up, activity monitor shows 300%+ CPU usage and 800mb RAM used.

Have to KILL glider losing work.

Raised bug and sent logs.

I’m running the very latest version.

PLEASE HELP!!!

Yeah there does seem to be a bit of an issue with the latest version. I’ve noticed that my background scanning etc… just hangs and that’s when CPU usage goes through the roof.

Time to turn background scanning off then as it’s killing my work flow!!!

Hello Everyone,

We are sorry Glider is having so many problems. It seems all of these types for bugs happen only on Mac which leads us to believe it may have something to do with Java 7 update 21 and its current lackluster support for the Mac OS. We are currently testing Glider on our Macs with the latest dev build of Java 7 update 40 and the good news is that quite a few known bugs are fixed in this version. The double delete bug is also claimed to be fixed according to the bug tracker. We are sorry that we have to resort to Java 7 beta builds but waiting around for the late August release might be too late. Please note that there are no security implications of switching to a dev build of Java as it will be bundled with Glider and your browser (or any other app) won’t even see it exists. 

We will keep everyone updated on our progress.

Regards,

M.Y. Developers

Good news, I’d be happy to beta test…

M.Y,

I am on Windows, and I think this (or at least the problem I am having) is in code completion… when you try to enter a multi-line statement, the CPU goes to 100% and I have to force quit.

For example, this works:

[lua]

local myTable = {“item1”, “item2”}

[/lua]

This does NOT work… 100% CPU hang…

[lua]

local myTable = {

}

[/lua]

In the second example, when I hit enter after the first brace, the CPU goes to 100%.  I seem to remember in earlier versions, that the second brace would display and properly indent.

Update: I just tried example 1 above, and that also hangs the system to a point where I have to force-quit.

Hello Schizoid

We have been trying to replicate this issue but with no avail. This is a very bizarre problem and we would like to replicate it. Does this same problem even happen in an empty file? 

Regards,

M.Y. Developers

M.Y.

I just tried it, and it does not appear to do that in a blank file.

I am using storyboard, so I tried it in a storyboard template file (just the storyboard code, nothing else), and it did slow down and kill my processor.

Hello Schizoid,

We tried the storyboard sample as you said and it does not occur. We went a few versions back and could not replicate the bug in those either. Please paste the contents of the storyboard template file and where exactly the problem occurs. 

Regards,

M.Y. Developers

Hi M.Y,

I think I have a bit more info…

When this happened, I was cutting/pasting from one scene into another…  I copied a table declaration and did not include the closing brace. 

I copied:

[lua]

local tbl = {

[/lua]

When I pasted that into the storyboard template, the processor when to 100%.  This does not happen if I paste into a blank file.

No problems if I type “local tbl = {” and hit return… the closing brace automatically appears.  It just seems like a problem when I cut/paste…  guess I need to be more careful about the closing brace.

Hope this helps!

Hello Schizoid,

Thanks for the info. We were able to find the problem and a fix will be available soon. This was completely our fault, you should never need to be careful about what you paste in the editor. This type of bug should never happen again after this update. 

Regards,

M.Y. Developers

Awesome! Glad I could help!

Hello Schizoid,

This (and all problems like it) are fixed in 1.9.3. You can get the update via help-> check for updates. 

Regards,

M.Y. Developers

Thanks!  I downloaded the update and it appears to be working!

Hello Schizoid, 

Great! Is debugging working fine? That was the main component that was updated. 

Regards,

M.Y. Developers

Yeah there does seem to be a bit of an issue with the latest version. I’ve noticed that my background scanning etc… just hangs and that’s when CPU usage goes through the roof.

Time to turn background scanning off then as it’s killing my work flow!!!

Hello Everyone,

We are sorry Glider is having so many problems. It seems all of these types for bugs happen only on Mac which leads us to believe it may have something to do with Java 7 update 21 and its current lackluster support for the Mac OS. We are currently testing Glider on our Macs with the latest dev build of Java 7 update 40 and the good news is that quite a few known bugs are fixed in this version. The double delete bug is also claimed to be fixed according to the bug tracker. We are sorry that we have to resort to Java 7 beta builds but waiting around for the late August release might be too late. Please note that there are no security implications of switching to a dev build of Java as it will be bundled with Glider and your browser (or any other app) won’t even see it exists. 

We will keep everyone updated on our progress.

Regards,

M.Y. Developers

Good news, I’d be happy to beta test…

M.Y,

I am on Windows, and I think this (or at least the problem I am having) is in code completion… when you try to enter a multi-line statement, the CPU goes to 100% and I have to force quit.

For example, this works:

[lua]

local myTable = {“item1”, “item2”}

[/lua]

This does NOT work… 100% CPU hang…

[lua]

local myTable = {

}

[/lua]

In the second example, when I hit enter after the first brace, the CPU goes to 100%.  I seem to remember in earlier versions, that the second brace would display and properly indent.

Update: I just tried example 1 above, and that also hangs the system to a point where I have to force-quit.