Closed Bug 782089 Opened 14 years ago Closed 7 years ago

Reflect.parse crash with loc:false

Categories

(Core :: JavaScript Engine, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED WONTFIX

People

(Reporter: espadrine, Unassigned)

Details

(Keywords: crash, Whiteboard: [js:p2])

Crash Data

Attachments

(1 file)

Attached file Backtrace
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.
Severity: normal → critical
Crash Signature: [@ js::ObjectImpl::nativeLookup]
Keywords: crash
I can't reproduce in Nightly. Are you still seeing this? Dave
I just updated my tree and recompiled it, the crash still occurs. I tried it on Linux and Mac, they both caused a crash.
Whiteboard: [js:p2]
Assignee: general → nobody
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Closing because no crash reported since 12 weeks.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: