Title:
Bug 85367:(Watson Migration Closure)System throw error when CFSCRIPT + STRUCTURE + KEY="interface"
| View in TrackerStatus/Resolution/Reason: Closed/Won't Fix/LowImpact
Reporter/Name(from Bugbase): Ting-hin SHUM / Ting-hin SHUM (????)
Created: 12/13/2010
Components: Language, Datastructure
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Win All
Vote Count: 2
Problem:
System throw error when CFSCRIPT + STRUCTURE + KEY="interface".CFSET are ok in some scenarios.Keys other than "interface" will NOT trigger the error.
Method:
<!--- scenario 1 ---><cfscript>foo = { bar = { interface = 1 } };</cfscript><!--- scenario 2 ---><cfscript>foo = {};foo.bar = {};foo["bar"].interface = 1;</cfscript><!--- scenario 3 ---><cfscript>foo = {};foo.bar = {};foo.bar.interface = 1;writeoutput(foo["bar"].interface);</cfscript>
Result:
looking for the text "interface"
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3042970
External Customer Info:
External Company:
External Customer Name: Ting-hin SHUM
External Customer Email: 1001396C447FF044992015D5
External Test Config: 12/13/2010
Attachments:
Comments: