Closed
Bug 780601
Opened 12 years ago
Closed 11 years ago
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: emorley, Assigned: nihsanullah)
References
Details
(Keywords: assertion, intermittent-failure, sec-high, Whiteboard: [js:t])
Attachments
(1 file)
31.99 KB,
text/plain
|
Details |
Linux x86-64 mozilla-inbound leak test build on 2012-08-05 06:30:28 PDT for push 85872a2e11db
slave: linux64-ix-slave19
https://tbpl.mozilla.org/php/getParsedLog.php?id=14143182&tree=Mozilla-Inbound
{
TEST-UNEXPECTED-FAIL | jit_test.py -a -m -d -n | /builds/slave/m-in-lnx64-dbg/build/js/src/jit-test/tests/jaeger/bug557068.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
}
Marking s-s since GC.
Reporter | ||
Comment 1•12 years ago
|
||
Linux x86-64 mozilla-inbound leak test build on 2012-08-06 09:13:28 PDT for push 0748aa30bbda
slave: linux64-ix-slave20
https://tbpl.mozilla.org/php/getParsedLog.php?id=14161281&tree=Mozilla-Inbound
{
TEST-UNEXPECTED-FAIL | jit_test.py -a -m -d | /builds/slave/m-in-lnx64-dbg/build/js/src/jit-test/tests/jaeger/bug648708.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
}
Summary: Intermittent make check jit_test.py -a -m -d -n | jit-test/tests/jaeger/bug557068.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340 → Intermittent make check jit_test.py -a -m -d -n | jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
Reporter | ||
Comment 2•12 years ago
|
||
This one got mis-starred; belongs here, not bug 741544 :
(In reply to TinderboxPushlog Robot from bug 741544 comment #289)
> https://tbpl.mozilla.org/php/getParsedLog.php?id=13977152&tree=Mozilla-Aurora
> Linux x86-64 mozilla-aurora leak test build on 2012-07-30 12:17:05
> slave: linux64-ix-slave17
>
> TEST-UNEXPECTED-FAIL | jit_test.py -a -m -n |
> /builds/slave/m-aurora-lnx64-dbg/build/js/src/jit-test/tests/debug/
> Environment-variables.js: Assertion failure: first - 1 <= last, at
> ../../../js/src/gc/Heap.h:340
> make[1]: *** [check-jit-test] Error 2
> make: *** [check] Error 2
Summary: Intermittent make check jit_test.py -a -m -d -n | jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340 → Intermittent make check jit_test.py -a -m -d -n | jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js, Environment-variables.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
Comment 4•12 years ago
|
||
decoder: is this test one of the ones you've run through ASan? Maybe it would identify what's going on with memory here.
Comment 5•12 years ago
|
||
(In reply to Daniel Veditz [:dveditz] from comment #4)
> decoder: is this test one of the ones you've run through ASan? Maybe it
> would identify what's going on with memory here.
These tests pass according to the optimized build log of the latest ASan push, so I guess there's not much help from ASan here. Maybe LangFuzz can pick it up by mutating these tests but it hasn't done so far.
Reporter | ||
Comment 6•12 years ago
|
||
Summary: Intermittent make check jit_test.py -a -m -d -n | jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js, Environment-variables.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340 → Intermittent make check jit_test.py -a -m -d -n, jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js, basic/bug688939.js | Environment-variables.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
Comment 7•12 years ago
|
||
Reporter | ||
Comment 9•12 years ago
|
||
Adding people who sheriff/star things on TBPL, to avoid dupes of this otherwise hidden bug.
Comment 10•12 years ago
|
||
Reporter | ||
Comment 11•12 years ago
|
||
Comment 12•12 years ago
|
||
Comment 13•12 years ago
|
||
Comment 14•12 years ago
|
||
Spreading to mochitests:
https://tbpl.mozilla.org/php/getParsedLog.php?id=15033115&tree=Mozilla-Inbound
Assignee | ||
Updated•12 years ago
|
Whiteboard: [orange] → [orange][js:t]
Comment 15•12 years ago
|
||
Comment 16•12 years ago
|
||
Comment 17•12 years ago
|
||
Comment 18•12 years ago
|
||
Comment 19•12 years ago
|
||
Comment 20•12 years ago
|
||
Comment 21•12 years ago
|
||
Comment 22•12 years ago
|
||
Comment 23•12 years ago
|
||
Comment 24•12 years ago
|
||
Comment 25•12 years ago
|
||
Mochitest-4 also hit this assertion.
https://tbpl.mozilla.org/php/getParsedLog.php?id=16150298&tree=Mozilla-Beta
Comment 26•12 years ago
|
||
Comment 27•12 years ago
|
||
Comment 28•12 years ago
|
||
Comment 29•12 years ago
|
||
Comment 30•12 years ago
|
||
Comment 31•12 years ago
|
||
Updated•12 years ago
|
Keywords: intermittent-failure
Comment 32•12 years ago
|
||
Updated•12 years ago
|
Whiteboard: [orange][js:t] → [js:t]
Comment 33•12 years ago
|
||
Comment 34•12 years ago
|
||
Comment 36•12 years ago
|
||
Comment 38•12 years ago
|
||
Comment 39•12 years ago
|
||
Comment 40•12 years ago
|
||
Comment 41•12 years ago
|
||
Comment 42•12 years ago
|
||
I see an occasional similar assert on jsfunfuzz but do not have a reliable testcase.
The stacks I see involve methodjit / JaegerMonkey which I presume might be removed once baseline JIT is finished and ready.
Comment 43•12 years ago
|
||
Setting NEEDINFO for Naveed to find an owner.
Flags: needinfo?(nihsanullah)
Comment 44•12 years ago
|
||
Comment 45•12 years ago
|
||
Comment 46•12 years ago
|
||
Comment 47•12 years ago
|
||
Comment 48•12 years ago
|
||
Comment 49•12 years ago
|
||
Comment 50•12 years ago
|
||
Comment 52•12 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=19977627&tree=Mozilla-Inbound in devtools/webconsole/test/browser_webconsole_bug_601667_filter_buttons.js
Flags: needinfo?(nihsanullah)
Comment 53•12 years ago
|
||
Wups, I certainly didn't mean to cancel that needinfo. This crap, having a security bug for starring intermittent failures for SIX LONG MONTHS, absolutely positively needsinfo.
Flags: needinfo?(nihsanullah)
Comment 56•12 years ago
|
||
If ASan and Valgrind don't help, how about gczeal?
Comment 57•12 years ago
|
||
Taking Bill's comment to satisfy immediate needinfos.
Flags: needinfo?(nihsanullah)
Flags: needinfo?(dmandelin)
Group: core-security
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 59•12 years ago
|
||
Summary: Intermittent make check jit_test.py -a -m -d -n, jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js, basic/bug688939.js | Environment-variables.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340 → Intermittent make check jit_test.py -a -m -d -n, jit-test/tests/jaeger/bug557068.js, jaeger/bug648708.js, basic/bug688939.js | Environment-variables.js, test_errorhandler.js: Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:340
Comment 60•12 years ago
|
||
Comment 61•12 years ago
|
||
Comment 62•12 years ago
|
||
Comment 63•12 years ago
|
||
Comment 64•12 years ago
|
||
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 66•12 years ago
|
||
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 68•11 years ago
|
||
Looks like a JM bug, and it hasn't happened on trunk since 22.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INCOMPLETE
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•9 years ago
|
Keywords: testcase-wanted
You need to log in
before you can comment on or make changes to this bug.
Description
•