Bug 17927
Summary: | Hang after attempting to create circular __proto__ | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jesse Ruderman <jruderman> |
Component: | JavaScriptCore | Assignee: | Mark Rowe (bdash) <mrowe> |
Status: | RESOLVED FIXED | ||
Severity: | Critical | CC: | eric, mjs |
Priority: | P2 | Keywords: | HasReduction, InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | Mac | ||
OS: | OS X 10.5 | ||
Bug Depends on: | |||
Bug Blocks: | 13638 |
Jesse Ruderman
Feeding this script to ToT Release/testkjs makes it hang.
x = {};
try { x.__proto__ = x; } catch(e) { }
print(x);
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Mark Rowe (bdash)
<rdar://problem/5806431>
Mark Rowe (bdash)
Fixed in r31145.