Closed
Bug 1245152
Opened 7 years ago
Closed 7 years ago
Assertion failure: result ([OOM] Is it really infallible?), at js/src/ds/LifoAlloc.h:281 involving js::jit::RangeAnalysis::addRangeAssertions
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla47
Tracking | Status | |
---|---|---|
firefox47 | --- | fixed |
People
(Reporter: gkw, Assigned: nbp)
References
Details
(Keywords: assertion, regression, Whiteboard: [jsbugmon:ignore])
Attachments
(6 files, 1 obsolete file)
3.35 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
959 bytes,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
1.00 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
1.01 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
988 bytes,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
1.13 KB,
patch
|
h4writer
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1244828 +++ Nicolas requests that each stack should have it's own bug, blocking meta bug 1244824. Assigning to him by default. #0 js::LifoAlloc::allocInfallibleOrAssert (this=<optimized out>, n=32) at /home/ubuntu/trees/mozilla-central/js/src/ds/LifoAlloc.h:281 #1 js::jit::TempAllocator::allocateInfallible (this=<optimized out>, bytes=32) at /home/ubuntu/trees/mozilla-central/js/src/jit/JitAllocPolicy.h:40 #2 js::jit::TempObject::operator new (nbytes=32, alloc=...) at /home/ubuntu/trees/mozilla-central/js/src/jit/JitAllocPolicy.h:174 #3 js::jit::RangeAnalysis::addRangeAssertions (this=0x7f80ecb99bd0) at /home/ubuntu/trees/mozilla-central/js/src/jit/RangeAnalysis.cpp:2314 #4 0x000000000069bbe3 in js::jit::OptimizeMIR (mir=0x39db810) at /home/ubuntu/trees/mozilla-central/js/src/jit/Ion.cpp:1733 #5 0x000000000069d703 in js::jit::CompileBackEnd (mir=0x39db810) at /home/ubuntu/trees/mozilla-central/js/src/jit/Ion.cpp:2008 #6 0x0000000000b14c3b in js::HelperThread::handleIonWorkload (this=0x308c5f0) at /home/ubuntu/trees/mozilla-central/js/src/vm/HelperThreads.cpp:1276 #7 0x0000000000b14214 in js::HelperThread::threadLoop (this=0x308c5f0) at /home/ubuntu/trees/mozilla-central/js/src/vm/HelperThreads.cpp:1603 #8 0x0000000000bfac2e in nspr::Thread::ThreadRoutine (arg=0x30a2240) at /home/ubuntu/trees/mozilla-central/js/src/vm/PosixNSPR.cpp:45 #9 0x00007f80f14476aa in start_thread (arg=0x7f80ecb9a700) at pthread_create.c:333 #10 0x00007f80f04bdeed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
Assignee | ||
Comment 1•7 years ago
|
||
Attachment #8715808 -
Flags: review?(hv1989)
Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8715809 -
Flags: review?(hv1989)
Assignee | ||
Comment 3•7 years ago
|
||
Attachment #8715810 -
Flags: review?(hv1989)
Assignee | ||
Comment 4•7 years ago
|
||
Attachment #8715811 -
Flags: review?(hv1989)
Assignee | ||
Comment 5•7 years ago
|
||
Attachment #8715812 -
Flags: review?(hv1989)
Assignee | ||
Comment 6•7 years ago
|
||
Attachment #8715813 -
Flags: review?(hv1989)
Updated•7 years ago
|
Attachment #8715808 -
Flags: review?(hv1989) → review+
Updated•7 years ago
|
Attachment #8715809 -
Flags: review?(hv1989) → review+
Updated•7 years ago
|
Attachment #8715810 -
Flags: review?(hv1989) → review+
Comment 7•7 years ago
|
||
Comment on attachment 8715811 [details] [diff] [review] Ensure enough ballast space in RangeAnalysis::tryHoistBoundsCheck. Review of attachment 8715811 [details] [diff] [review]: ----------------------------------------------------------------- This is incorrect. The return value here is not used to mark "OOM", but that trying to hoist bounds check failed.
Attachment #8715811 -
Flags: review?(hv1989)
Updated•7 years ago
|
Attachment #8715812 -
Flags: review?(hv1989) → review+
Updated•7 years ago
|
Attachment #8715813 -
Flags: review?(hv1989) → review+
Assignee | ||
Comment 8•7 years ago
|
||
Attachment #8716925 -
Flags: review?(hv1989)
https://hg.mozilla.org/integration/mozilla-inbound/rev/794747093c1f https://hg.mozilla.org/integration/mozilla-inbound/rev/632547643a74 https://hg.mozilla.org/integration/mozilla-inbound/rev/2e543fbdce6f https://hg.mozilla.org/integration/mozilla-inbound/rev/d8c6f0bce77b https://hg.mozilla.org/integration/mozilla-inbound/rev/e697c6ec64ad https://hg.mozilla.org/integration/mozilla-inbound/rev/385f208a57bf
Comment 10•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/794747093c1f https://hg.mozilla.org/mozilla-central/rev/632547643a74 https://hg.mozilla.org/mozilla-central/rev/2e543fbdce6f https://hg.mozilla.org/mozilla-central/rev/d8c6f0bce77b https://hg.mozilla.org/mozilla-central/rev/e697c6ec64ad https://hg.mozilla.org/mozilla-central/rev/385f208a57bf
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
Updated•7 years ago
|
Attachment #8716925 -
Flags: review?(hv1989) → review+
Assignee | ||
Updated•7 years ago
|
Attachment #8715811 -
Attachment is obsolete: true
Comment 12•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/93e0395f69fb
You need to log in
before you can comment on or make changes to this bug.
Description
•