Closed
Bug 579364
Opened 15 years ago
Closed 15 years ago
Crash [@ js::ExecuteFrameGuard::~ExecuteFrameGuard] or "Assertion failure: origin != destination,"
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 579273
Tracking | Status | |
---|---|---|
blocking2.0 | --- | betaN+ |
People
(Reporter: gkw, Unassigned)
References
Details
(4 keywords)
Crash Data
(function() {
__proto__ = evalcx('')
})()
try {
(function() {
__defineSetter__("y", function() {})
})()
} catch(e) {}
y = []
asserts js debug shell on TM tip without -j at Assertion failure: origin != destination, at ../jswrapper.cpp:513 and crashes js opt shell on TM tip without -j at js::ExecuteFrameGuard::~ExecuteFrameGuard
(Pass in as a CLI argument, and also tested on 64-bit Mac thus far)
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
0x00000001000223ea in js::ExecuteFrameGuard::~ExecuteFrameGuard ()
(gdb) bt
#0 0x00000001000223ea in js::ExecuteFrameGuard::~ExecuteFrameGuard ()
#1 0x000000010010fa7a in js::AutoCompartment::leave ()
#2 0x000000010000da51 in JS_LeaveCrossCompartmentCall ()
#3 0x00000001000072a3 in shell ()
#4 0x0000000100007b61 in main ()
(gdb) x/i $eip
Value can't be converted to integer.
Reporter | ||
Comment 1•15 years ago
|
||
(also occurs on a 32-bit machine)
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: 47546:9c869e64ee26
user: Luke Wagner
date: Wed Jul 14 23:19:36 2010 -0700
summary: Bug 549143 - fatvals
Blocks: fatvals
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Updated•14 years ago
|
blocking2.0: ? → betaN+
Updated•14 years ago
|
Crash Signature: [@ js::ExecuteFrameGuard::~ExecuteFrameGuard]
You need to log in
before you can comment on or make changes to this bug.
Description
•