Closed
Bug 782089
Opened 14 years ago
Closed 7 years ago
Reflect.parse crash with loc:false
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: espadrine, Unassigned)
Details
(Keywords: crash, Whiteboard: [js:p2])
Crash Data
Attachments
(1 file)
|
7.08 KB,
text/plain
|
Details |
Always reproducible.
1. Paste the following in the scratchpad:
Components.utils.import("resource://gre/modules/reflect.jsm");
let sc = "n = 0\n/0?\":n\/\//.test(n + '\":n//')";
Reflect.parse(sc, {loc:false});
The actual source string parsed does not matter.
2. Put the scratchpad in Chrome mode (Environment > Chrome, or Ctrl-N, Ctrl-B).
3. Run it (Ctrl-L).
It causes an immediate crash with the following error:
Assertion failure: isNative(), at /home/tyl/files/cloud/fx-team/js/src/vm/ObjectImpl.cpp:263
The backtrace is attached.
Updated•14 years ago
|
Comment 1•14 years ago
|
||
I can't reproduce in Nightly. Are you still seeing this?
Dave
| Reporter | ||
Comment 2•14 years ago
|
||
I just updated my tree and recompiled it, the crash still occurs.
I tried it on Linux and Mac, they both caused a crash.
Updated•13 years ago
|
Whiteboard: [js:p2]
| Assignee | ||
Updated•12 years ago
|
Assignee: general → nobody
Comment 3•7 years ago
|
||
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Comment 4•7 years ago
|
||
Closing because no crash reported since 12 weeks.
You need to log in
before you can comment on or make changes to this bug.
Description
•