Open Bug 473630 Opened 16 years ago Updated 2 years ago

Infinite recursion printing XPCSafeJSObjectWrapper values

Categories

(Core :: JavaScript Engine, defect)

x86
Linux
defect

Tracking

()

People

(Reporter: jimb, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

Visiting the attached web page yields an error: JavaScript error: file:///home/jimb/mc/b/hash/d2.html, line 11: too much recursion Getting the 'window' property of an XPCSafeJSObjectWrapper-wrapped window seems to yield a freshly allocated value each time, itself wrapped with XPCSafeJSObjectWrapper. MarkSharpObjects tries to traverse the graph of objects; when it reaches the wrapped window, it tries to traverse its properties, but never reaches an object it's seen before, since it's getting a new one each time.
Attach right version of file
Attachment #357004 - Attachment is obsolete: true
Assignee: general → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: