tracker issue : CF-3042970

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 85367:(Watson Migration Closure)System throw error when CFSCRIPT + STRUCTURE + KEY="interface"

| View in Tracker

Status/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: