PR# 17547 Wait condition retry-limit reached

Problem Report Summary
Submitter: saynte
Category: Runtime
Priority: Medium
Date: 2011/05/24
Class: Bug
Severity: Serious
Number: 17547
Release: Build_86545
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16
Synopsis: Wait condition retry-limit reached

Description
(Apologies in advance for the not including a reproducable test-case, hopefully it is not needed)

Recently I encountered the following exception while executing some code (a student's code which I do not yet have the time to minimize into a proper test-case):
SCOOP Wait Condition Retry Limit Reached

Upon digging into ISE_SCOOP_MANAGER it looks like when a wait-condition is checked and is false, then `signify_end_of_wait_condition_chain' increments a counter.

This can only continue up to some `max_wait_condition_retry_limit' times, and when it goes over then the `max_wait_condition_retry_limit' will throw an exception.

If I understand this correctly, this would cause all sorts of user-code to fail in lots of cases that the user can't really predict.
To Reproduce
Have a wait-condition that is False for too long.
Problem Report Interactions