View Issue Details

IDProjectCategoryView StatusLast Update
0027760RunnerWindows (YYC)Public2018-02-07 14:49
ReporterStewart BishopAssigned ToRussell Kay 
PriorityLowSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
Product Version 
Target VersionFixed in Version 
Summary0027760: Windows (YYC): Array assignment involving nested arrays and function calls as index is bugged
DescriptionArray assignment involving nested arrays and function calls as index is bugged. It may assign the array index instead of the actual assignment right of the assignment operator.

array_1[some_func()] = [some_other_func(array_2)];

Will make that entry in array_1 the value of [some_func()] instead of [some_other_func(array_2)].

A project has been included with a script called "nested_array" that provides detailed explanation, research and similar cases of bugged array assignments in YYC. The final case in that script demonstrates the above problem.
Steps To Reproduce1) Import the project
2) Open the nested_array script to read the descriptions
3) Run the project on VM
4) Press 1-8 to see the results for each case
5) Run the project on YYC
6) Press 1-8 to see that the results for each case are different on YYC
TagsNo tags attached.
1.4 Found In
2.x Runtime Found In2.1.0.136
2.x Runtime Verified In2.1.1.1


Stewart Bishop

2017-09-11 12:36


NestedArrayYYC.yyz (22,285 bytes)

Russell Kay

2017-09-13 17:02

Manager   ~0055484

Fixed in gitlab