All users were logged out of Bugzilla on October 13th, 2018

"Assertion failure: pcdepth >= 0" with return in finally

RESOLVED WORKSFORME

Status

()

--
critical
RESOLVED WORKSFORME
12 years ago
10 years ago

People

(Reporter: jruderman, Unassigned)

Tracking

(Blocks: 1 bug, {assertion, regression, testcase})

Trunk
x86
Mac OS X
assertion, regression, testcase
Points:
---
Bug Flags:
in-testsuite ?

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

12 years ago
js> (function() { try { try { } finally { return; } } finally { this.z.z; } })()   
Assertion failure: pcdepth >= 0, at jsopcode.c:4869

Thread 0 Crashed:
0   js 	0x000ca43a JS_Assert + 70 (jsutil.c:60)
1   js 	0x000972df js_DecompileValueGenerator + 2447 (jsopcode.c:4871)
2   js 	0x00026c95 js_ReportValueErrorFlags + 151 (jscntxt.c:1232)
3   js 	0x00085cdd js_ValueToNonNullObject + 117 (jsobj.c:4581)
4   js 	0x00068b75 js_Interpret + 55592 (jsinterp.c:3782)
5   js 	0x0005a3dd js_Execute + 715 (jsinterp.c:1591)
6   js 	0x0001b1c2 JS_ExecuteScript + 54 (jsapi.c:4702)
7   js 	0x00002812 Process + 912 (js.c:268)
8   js 	0x0000321b ProcessArgs + 2045 (js.c:519)
9   js 	0x000080e0 main + 612 (js.c:3237)
10  js 	0x00002326 _start + 216
11  js 	0x0000224d start + 41
(Reporter)

Updated

12 years ago
No longer blocks: 349611
(Reporter)

Updated

12 years ago
Blocks: 349611
This testcase seems to work as expected in TM tip, but still occurs in 1.9.0.x branch.
Summary: "Assertion failure: pcdepth >= 0" with return in finally → [1.9.0.x branch] "Assertion failure: pcdepth >= 0" with return in finally
Version: Trunk → 1.9.0 Branch
(In reply to comment #1)
> This testcase seems to work as expected in TM tip, but still occurs in 1.9.0.x
> branch.

Resolving as WFM would be a better resolution.
Status: NEW → RESOLVED
Last Resolved: 10 years ago
Resolution: --- → WORKSFORME
Summary: [1.9.0.x branch] "Assertion failure: pcdepth >= 0" with return in finally → "Assertion failure: pcdepth >= 0" with return in finally
Version: 1.9.0 Branch → Trunk
Flags: in-testsuite?
You need to log in before you can comment on or make changes to this bug.