Closed
Bug 452329
Opened 16 years ago
Closed 16 years ago
"Assertion failure: *data->pc == JSOP_CALL || *data->pc == JSOP_NEW"
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: jruderman, Assigned: mrbkap)
References
Details
(Keywords: assertion, testcase, verified1.9.0.6)
Attachments
(2 files)
636 bytes,
patch
|
brendan
:
review+
|
Details | Diff | Splinter Review |
1.18 KB,
patch
|
mrbkap
:
review+
dveditz
:
approval1.9.0.6+
|
Details | Diff | Splinter Review |
./js js> this.__defineGetter__("x", "".match); if (x) 3; Assertion failure: *data->pc == JSOP_CALL || *data->pc == JSOP_NEW, at jsstr.cpp:1243 Affects both mozilla-central and tracemonkey branch, even without the "-j" option. mrbkap touched the code near this assertion recently, in bug 450529.
Assignee | ||
Comment 1•16 years ago
|
||
The code can't assume that we're on a call opcode as the testcase in this bug shows.
Updated•16 years ago
|
Attachment #335803 -
Flags: review?(brendan) → review+
Assignee | ||
Comment 2•16 years ago
|
||
http://hg.mozilla.org/tracemonkey/rev/a28e37f1058e
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Comment 5•16 years ago
|
||
/cvsroot/mozilla/js/tests/js1_5/extensions/regress-452329.js,v <-- regress-452329.js initial revision: 1.1 http://hg.mozilla.org/mozilla-central/rev/576e250f78a4
Flags: in-testsuite+
Flags: in-litmus-
Comment 6•16 years ago
|
||
This is a patch backport for the 1.9.0.x branch.
Attachment #352991 -
Flags: review?(mrbkap)
Attachment #352991 -
Flags: approval1.9.0.6?
Assignee | ||
Updated•16 years ago
|
Attachment #352991 -
Flags: review?(mrbkap) → review+
Updated•16 years ago
|
Flags: wanted1.9.0.x? → wanted1.9.0.x+
Comment 7•16 years ago
|
||
Comment on attachment 352991 [details] [diff] [review] patch portage to 1.9.0.x Approved for 1.9.0.6, a=dveditz for release-drivers.
Attachment #352991 -
Flags: approval1.9.0.6? → approval1.9.0.6+
Assignee | ||
Comment 8•16 years ago
|
||
Gary, were you going to check this in to the 1.9.0 branch?
Comment 9•16 years ago
|
||
(In reply to comment #8) > Gary, were you going to check this in to the 1.9.0 branch? Nope, I don't have checkin privs.
Comment 10•16 years ago
|
||
Checked into CVS for 1.9.0.6 Checking in js/src/jsstr.c; /cvsroot/mozilla/js/src/jsstr.c,v <-- jsstr.c new revision: 3.207; previous revision: 3.206 done
Updated•16 years ago
|
Whiteboard: fixed1.9.0.6
Updated•16 years ago
|
Keywords: fixed1.9.0.6
Whiteboard: fixed1.9.0.6 → \
Updated•16 years ago
|
Whiteboard: \
Comment 11•16 years ago
|
||
Bob, can you verify this for 1.9.0.6?
Comment 12•16 years ago
|
||
v 1.9.0, 1.9.1, 1.9.2
Status: RESOLVED → VERIFIED
Keywords: fixed1.9.0.6 → verified1.9.0.6
You need to log in
before you can comment on or make changes to this bug.
Description
•