Bug 17927 - Hang after attempting to create circular __proto__
Summary: Hang after attempting to create circular __proto__
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P2 Critical
Assignee: Mark Rowe (bdash)
URL:
Keywords: HasReduction, InRadar
Depends on:
Blocks: 13638
  Show dependency treegraph
 
Reported: 2008-03-18 16:48 PDT by Jesse Ruderman
Modified: 2008-03-18 18:51 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Ruderman 2008-03-18 16:48:41 PDT
Feeding this script to ToT Release/testkjs makes it hang.

x = {};
try { x.__proto__ = x; } catch(e) { }
print(x);
Comment 1 Mark Rowe (bdash) 2008-03-18 16:53:21 PDT
<rdar://problem/5806431>
Comment 2 Mark Rowe (bdash) 2008-03-18 18:51:09 PDT
Fixed in r31145.