Closed
Bug 621123
Opened 15 years ago
Closed 15 years ago
Assertion failure: dn->pn_atom == atom, at jsparse.cpp
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
blocking2.0 | --- | - |
People
(Reporter: decoder, Unassigned)
References
Details
(Keywords: assertion, regression, testcase, Whiteboard: fixed-in-tracemonkey)
Attachments
(1 file)
3.23 KB,
text/plain
|
Details |
The following two lines
options('strict');
eval("function V(eval){function eval(){}");
cause the following output in my debug shell:
min.js:2: strict warning: redeclaration of argument eval:
min.js:2: strict warning: function V(eval){function eval(){}
min.js:2: strict warning: ..........................^
min.js:2: warning: redefining eval is deprecated:
min.js:2: warning: function V(eval){function eval(){}
min.js:2: warning: ..........................^
Assertion failure: dn->pn_atom == atom, at jsparse.cpp:1346
Aborted
Tested on mozilla-central-trunk.
Comment 1•15 years ago
|
||
I managed to reproduce this on Win7_64, so "platform" shouldn't be OS specific.
![]() |
||
Updated•15 years ago
|
![]() |
||
Updated•15 years ago
|
Severity: normal → critical
![]() |
||
Comment 2•15 years ago
|
||
![]() |
||
Comment 3•15 years ago
|
||
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: 49719:e5a8e971443c
user: Jeff Walden
date: Mon Aug 16 16:04:08 2010 -0700
summary: Bug 580932 - Firefox's strict error reporting prevents ES5 test suite from running. r=jimb over IRC
Blocks: 580932
Keywords: regression
Comment 4•15 years ago
|
||
Jeff says the assert doesn't lead to anything particularly bad.
blocking2.0: ? → -
![]() |
||
Comment 6•15 years ago
|
||
Fixed by bug 630770.
autoBisect shows this is probably related to the following changeset:
The first good revision is:
changeset: 61773:e518c56eaffd
user: Jeff Walden
date: Wed Feb 02 01:33:23 2011 -0800
summary: Bug 630770 - Correctly warn about duplicate parameters when the strict option is enabled. r=jimb
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Whiteboard: fixed-in-tracemonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•