A ColdFusion developer documents a reproducible bug in Adobe ColdFusion 2025 where nested closures combined with parallel (async) array iteration cause function arguments to be destroyed at runtime. The bug manifests as a 'Variable OTHERARG is undefined' error when a closure passed as an argument is invoked inside a function that was itself called during async arrayEach iteration. The author clarifies this is related to a previously filed bug (CF-4227716), which has been marked as fixed in build 2025.0.06.331594 but not yet released. A minimal reproduction case is provided.

3m read timeFrom bennadel.com
Post cover image
Table of contents
You Might Also Enjoy Some of My Other PostsReader Comments

Sort: