Uploaded image for project: 'Lucee Development'
  1. LDEV-707

cfloop condition - lucee.transformer.cfml.evaluator.EvaluatorException

    Details

    • Type: Task
    • Status: Deployed
    • Priority: New
    • Resolution: Fixed
    • Affects Version/s: 5.0.0.158
    • Fix Version/s: 5.0.0.159
    • Labels:

      Description

      In Lucee 5.0.0.158 SNAPSHOT an error with CFLOOP condition has been introduced.

      If you have two expressions separated by an "AND" and either contain a function call you get the error:

      lucee.transformer.cfml.evaluator.EvaluatorException

      I've attached a example that shows the error on 5.0.0.158 but works without issue on 5.0.0.138 or 4.5.2.018 (example.cfm).

      I've also attached a version of the same code that has been fixed with a "workaround" by setting an additional variable and doing the function call inside the loop (working.cfm).

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                michaeloffner Michael Offner
                Reporter:
                andrew Andrew Dixon
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: