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.
Sort: