Closed Bug 1006870 Opened 10 years ago Closed 10 years ago

Crash [@ ArgGetter] or [@ js::Shape::get] or Assertion failure: isObject(), at dist/include/js/Value.h

Categories

(Core :: JavaScript Engine: JIT, defect)

x86_64
Linux
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: gkw, Assigned: shu)

References

Details

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

Crash Data

Attachments

(1 file)

Attached file debug and opt stacks
(function (x) {
    for (var aa = 0; aa < 1; aa++) {
        Uint16Array(arguments.callee.arguments);
    }
})(this);

asserts js debug shell on m-c changeset 4e4e0f502969 with --ion-parallel-compile=off --ion-eager at Assertion failure: isObject(), at dist/include/js/Value.h and crashes js opt shell at ArgGetter with js::Shape::get on the stack.

My configure flags are: (opt)

AR=ar sh /home/fuzz2lin/trees/mozilla-central/js/src/configure --enable-optimize --disable-debug --enable-profiling --enable-gczeal --enable-debug-symbols --disable-tests --enable-more-deterministic --with-ccache --enable-threadsafe <other NSPR options>

Debug:

AR=ar sh /home/fuzz2lin/trees/mozilla-central/js/src/configure --enable-optimize --enable-debug --enable-profiling --enable-gczeal --enable-debug-symbols --disable-tests --enable-more-deterministic --with-ccache --enable-threadsafe <other NSPR options>

autoBisect shows this is probably related to the following changeset:

The first bad revision is:
changeset:   http://hg.mozilla.org/mozilla-central/rev/d34458e80bcb
user:        Shu-yu Guo
date:        Thu Apr 24 01:59:36 2014 -0700
summary:     Bug 716647 - Part 1: Introduce JS_OPTIMIZED_OUT magic for optimized out slots and teach Debugger about them. (r=jandem)
Flags: needinfo?(shu)
This is fixed by the patch in bug 1005458.
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(shu)
Resolution: --- → FIXED
Assignee: nobody → shu
Depends on: 1005458
Target Milestone: --- → mozilla32
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: