(failedCount < 5) && (actionSuccess == ‘FALSE’)
It runs an action list in the loop, and if the action list succeeds then actionSuccess is marked TRUE. If it does not succeed, then failedCount is increased by one. This makes sure that the action list is tried a maximum of 5 times before moving on. Almost all the time, this logic works without a hitch. Every once in a while, though, the While Loop fails and I get an error message stating:
I have no idea what this means. I would think that if there was really a problem in the execute condition, it would happen every time, but it happens only once in many attempts. The loop is hit about 100 times in the project run, and it usually works without incident. Any ideas?
If you are able to, please send your project file to firstname.lastname@example.org so we can take a look and see if we can replicate the error here, and see how it behaves in Automise 5 (still in development).
BTW, I should have also said, the out of memory issue might not appear obvious, ie the machine might have plenty of memory, its more of a memory manager issue in Automise, where the memory manager is unable to allocate a contiguous block of memory (memory fragmentation). We have reworked a buch of the internals in FB8/AT5 to reduce this.
I appreciate your looking into this. If/when it happens again, I will send the project to you. Strangely enough, it has been working fine of late.