The default bug view has changed. See this FAQ.

JS_Assertion while decompiling

VERIFIED FIXED in mozilla1.9alpha1

Status

()

Core
JavaScript Engine
VERIFIED FIXED
11 years ago
11 years ago

People

(Reporter: mrbkap, Assigned: brendan)

Tracking

({assertion, verified1.8.0.2, verified1.8.1})

Trunk
mozilla1.9alpha1
x86
Linux
assertion, verified1.8.0.2, verified1.8.1
Points:
---
Bug Flags:
blocking1.8.1 +
blocking1.8.0.2 +
in-testsuite +

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [rft-dl])

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
I noticed this while testing something else:

Given:
function f() { with({})function g() { }; print(); }

Trying to call f.toString() gives:
Assertion failure: top < ss->printer->script->depth, at jsopcode.c:646

Brendan tracked this down and should have a patch.
(Assignee)

Comment 1

11 years ago
Created attachment 211171 [details] [diff] [review]
fix
Attachment #211171 - Flags: review?(mrbkap)
(Assignee)

Updated

11 years ago
Blocks: 309169
Flags: blocking1.8.1+
Flags: blocking1.8.0.2?
Target Milestone: --- → mozilla1.9alpha
(Assignee)

Updated

11 years ago
Status: NEW → ASSIGNED
OS: Linux → All
Priority: -- → P3
Hardware: PC → All
(Reporter)

Updated

11 years ago
Attachment #211171 - Flags: review?(mrbkap) → review+
(Assignee)

Comment 2

11 years ago
Fixed.

/be
Status: ASSIGNED → RESOLVED
Last Resolved: 11 years ago
OS: All → Linux
Priority: P3 → --
Hardware: All → PC
Resolution: --- → FIXED
(Assignee)

Updated

11 years ago
Attachment #211171 - Flags: branch-1.8.1+
Attachment #211171 - Flags: approval1.8.0.2?

Comment 3

11 years ago
Checking in regress-326453.js;
/cvsroot/mozilla/js/tests/js1_5/Regress/regress-326453.js,v  <--  regress-326453.js
Flags: testcase+
Flags: blocking1.8.0.2? → blocking1.8.0.2+
Comment on attachment 211171 [details] [diff] [review]
fix

approved for 1.8.0 branch, a=dveditz for drivers
Attachment #211171 - Flags: approval1.8.0.2? → approval1.8.0.2+
(Assignee)

Comment 5

11 years ago
Fixed on branches.

/be
Keywords: fixed1.8.0.2, fixed1.8.1

Updated

11 years ago
Whiteboard: [rft-dl]

Comment 6

11 years ago
v ff 1.8.0.1/1.8/1.9 win/linux/mac 2006030[12]
Status: RESOLVED → VERIFIED
Keywords: fixed1.8.0.2, fixed1.8.1 → verified1.8.0.2, verified1.8.1
(Assignee)

Updated

11 years ago
Keywords: fixed1.8.1

Updated

11 years ago
Keywords: fixed1.8.1
You need to log in before you can comment on or make changes to this bug.