Error Message Received

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: Klaus, FourthWorld, heatherlaine, kevinmiller

Post Reply
gpearson
Posts: 84
Joined: Wed Feb 03, 2010 12:55 pm

Error Message Received

Post by gpearson » Sat May 10, 2014 12:16 am

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?
---
Graham Pearson
Goshen, IN USA

We Are Closed Today is your single internet resource for Indiana Area School Closings, Visit http://www.weareclosedtoday.com

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 6082
Joined: Wed May 06, 2009 2:28 pm
Location: New York, NY

Re: Error Message Received

Post by dunbarx » Sat May 10, 2014 1:01 am

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

gpearson
Posts: 84
Joined: Wed Feb 03, 2010 12:55 pm

Re: Error Message Received

Post by gpearson » Sat May 10, 2014 1:33 am

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
---
Graham Pearson
Goshen, IN USA

We Are Closed Today is your single internet resource for Indiana Area School Closings, Visit http://www.weareclosedtoday.com

BvG
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1236
Joined: Sat Apr 08, 2006 1:10 pm
Location: Zurich
Contact:

Re: Error Message Received

Post by BvG » Mon May 12, 2014 10:51 pm

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.
Various teststacks and stuff:
http://bjoernke.com

Chat with other RunRev developers:
chat.freenode.net:6666 #livecode

Post Reply

Return to “Getting Started with LiveCode - Complete Beginners”