Page 1 of 1

Error Message Received

Posted: Sat May 10, 2014 12:16 am
by gpearson
In the application I have started to get an error message when in development mode that I am unable to figure out.

The error message is:

The handler: cRevGeneral has reached the recursion limit of: 400000. Execution will be terminated to prevent hung.


Any insight on this?

Re: Error Message Received

Posted: Sat May 10, 2014 1:01 am
by dunbarx
Hi.

cRevGeneral is a synonym for "revProfile" which sets property names under script control. Do you have a handler by this name?

The error message is common when a loop is running with no change, and without any prospect of terminating. It is designed to prevent LC from hanging. Where are your repeat loops, and what are they up to?

Craig Newman

Re: Error Message Received

Posted: Sat May 10, 2014 1:33 am
by gpearson
I have not used any handler by the name of either cRevGeneral or revProvile within the application. I do have some loops and will have to check them to make sure they are complete. Manily I am using loops to pull populate information into my datagrid and combo boxes so users can just select from the list.

dunbarx wrote:Hi.

cRevGeneral is a synonym for "revProfile" which sets property names under script control. Do you have a handler by this name?

The error message is common when a loop is running with no change, and without any prospect of terminating. It is designed to prevent LC from hanging. Where are your repeat loops, and what are they up to?

Craig Newman

Re: Error Message Received

Posted: Mon May 12, 2014 10:51 pm
by BvG
cRevGeneral is caused by several things, among them the Geometry Manager, the table field (not the datagrid), and the profile management. I usually advice not to use any of those, because they tend to misbehave.