Status/Resolution/Reason: Closed/Fixed/Fixed
Reporter/Name(from Bugbase): Shirak Avakian / Shirak Avakian ()
Created: 04/25/2017
Components: Core Runtime
Versions: 2016
Failure Type: Crash
Found In Build/Fixed In Build: Update 4 / CF 2016 Update 5
Priority/Frequency: Normal / Some users will encounter
Locale/System: English / Windows 8.1/64bit
Vote Count: 2
Problem Description:
After deploying lastest update 4 for ColdFusion 2016, using Elvis operator with arguments scope the runtime will throw error value undefined in arguments
Steps to Reproduce:
1- Create object CFC
2- Create Service CFC
3- Call the service method and pass the cfc object to the method
4- use Elvis operator with argument scope ex arguments.product.getProductID() ?: 0
Actual Result:
Exception product undefined in arguments
Expected Result:
no exception
Any Workarounds:
remove the scope arguments only use product.getProductID() ?: 0
Attachments:
- April 25, 2017 00:00:00: update4.zip
Comments: