View Issue Details

IDProjectCategoryView StatusLast Update
0023850Runner[All Projects] HTML5Public2017-07-26 15:47
ReporterYellowAfterlifeAssigned ToMike Dailly 
PriorityMediumSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
PlatformWindowsOSWindows 8OS Version8.1
Product Version 
Target VersionFixed in Version 
Summary0023850: HTML5: string() chokes on circular references due to no recursion limit
DescriptionConsider the following:
var r;
r[0] = 0;
r[1] = r;
string(r);

this is sufficient to crash the HTML5 target, since string() function has no recursion limit and will stack overflow.
While making this work like on native targets may be problematic, adding an internally used parameter for "depth" and not displaying array contents when past a certain "depth" (typically 8 or 16).
1.4 Found In7.7.1295
2.x Runtime Found In
2.x Runtime Verified In

Activities

YellowAfterlife

2016-09-25 18:34

Developer  

a_bug.gmz (119,259 bytes)

Mike Dailly

2017-06-13 21:10

Manager   ~0053602

fixed

Sam Cumming

2017-07-26 15:47

Adminstrator   ~0054599

Verified > 1.4.1769 - Closing.