Closed Bug 879132 Opened 11 years ago Closed 11 years ago

Crash [@ js::EncapsulatedPtr] or Assertion failure: isInterpreted(), at jsfun.h

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 878520

People

(Reporter: gkw, Unassigned)

References

Details

(4 keywords, Whiteboard: [jsbugmon:update])

Crash Data

Attachments

(1 file)

Attached file debug and opt stacks
(function h() {
    function x() {
        r(function() {
            "use asm";
            function f(i0, d1) {
                i0 = i0 | 0;
                d1 = +d1;
            }
            return f
        })
    }
    h()
})()

asserts js debug shell on m-c changeset 57d30169ddd4 without any CLI arguments at Assertion failure: isInterpreted(), at jsfun.h and crashes js opt shell at js::EncapsulatedPtr

Locking s-s in case this is sensitive in any way.
Erm, this looks similar to bug 878520, but the testcase here crashes opt.
Actually, bug 878520 crashes also opt builds, and as the patch proposed in the latter solves also this problem, we can consider it as a duplicate.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Opening up since bug 878520 is open.
Group: core-security
Blocks: 851421
Whiteboard: [jsbugmon:update,bisect] → [jsbugmon:update]
Assignee: general → nobody
QA Contact: general
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: