Assertion failure: (ptrBits & 0x7) == 0, at ../../jsval.h:708

RESOLVED WORKSFORME

Status

()

Core
JavaScript Engine
--
critical
RESOLVED WORKSFORME
6 years ago
5 years ago

People

(Reporter: decoder, Unassigned)

Tracking

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

Trunk
x86_64
Linux
assertion, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [js:p3] [jsbugmon:])

(Reporter)

Description

6 years ago
The following testcase asserts on mozilla-central revision fdfaef738a00 (run with --ion-eager):


function caller(obj) {}
var pc = line2pc(caller, (line2pc(caller)) + 2);
(Reporter)

Comment 1

6 years ago
Likely a debug-only problem with line2pc, but should be fixed anyways.
Whiteboard: [js:p3]
(Reporter)

Updated

5 years ago
Whiteboard: [js:p3] → [js:p3][jsbugmon:update]
(Reporter)

Updated

5 years ago
Whiteboard: [js:p3][jsbugmon:update] → [js:p3] [jsbugmon:update,ignore]
(Reporter)

Comment 2

5 years ago
JSBugMon: The testcase found in this bug no longer reproduces (tried revision 3825fdbcec62).
(Reporter)

Updated

5 years ago
Whiteboard: [js:p3] [jsbugmon:update,ignore] → [js:p3] [jsbugmon:bisectfix]
(Reporter)

Updated

5 years ago
Whiteboard: [js:p3] [jsbugmon:bisectfix] → [js:p3] [jsbugmon:]
(Reporter)

Comment 3

5 years ago
JSBugMon: Fix Bisection requested, result:
autoBisect shows this is probably related to the following changeset:

The first good revision is:
changeset:   125886:71b015ae13c3
user:        Norbert Lindenberg
date:        Thu Mar 21 14:50:06 2013 -0700
summary:     Bug 769871 - Reimplement String.localeCompare per ECMA-402.  r=jwalden

This iteration took 177.316 seconds to run.
(Reporter)

Comment 4

5 years ago
Closing as WFM, probably fixed by bug 769871.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.