Title:
Bug 82721:isDefined() on null value in a struct returns true in CF9, was false in CF8
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): David Henry / David Henry (David J Henry)
Created: 04/20/2010
Components: Language, Functions
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 / 274168
Priority/Frequency: Normal / Unknown
Locale/System: English / Platforms All
Vote Count: 6
Problem:
isDefined() on null value in a struct returns true in CF9, was false in CF8
Method:
<cfset myStruct = StructNew()/><cfset myStruct.none = JavaCast("null","")/>#IsDefined("myStruct.none")# <!--- false on CF7, true on CF9 --->
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3041352
Deployment Phase: Release Candidate
External Customer Info:
External Company:
External Customer Name: David Henry
External Customer Email: 0539438348DACB7B992015A9
External Test Config: 04/20/2010
Attachments:
Comments: