Closed
Bug 847717
Opened 12 years ago
Closed 12 years ago
Intermittent ecma/Date/dst-offset-caching-8-of-8.js,object-aspect-ratio-1a.xhtml | Exited with code 11 during test run | application crashed [@ js::gc::FreeSpan::checkSpan() const]
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
WORKSFORME
| Tracking | Status | |
|---|---|---|
| firefox21 | --- | affected |
People
(Reporter: RyanVM, Unassigned)
Details
(Keywords: crash, intermittent-failure)
Crash Data
https://tbpl.mozilla.org/php/getParsedLog.php?id=20306348&tree=Mozilla-Inbound
Ubuntu 12.04 x64 mozilla-inbound debug test jsreftest on 2013-03-04 11:52:37 PST for push cc1e0568c96a
slave: tst-linux64-ec2-360
11:56:57 INFO - REFTEST TEST-START | file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma/Date/dst-offset-caching-8-of-8.js | 205 / 2887 (7%)
11:56:58 INFO - ++DOMWINDOW == 10 (0x3c4c0e8) [serial = 415] [outer = 0x30935a8]
11:56:58 INFO - 563938: Cache DST offsets to improve SunSpider score
11:56:58 INFO - Exhaustively testing timestamps [34, 39) of 39...
11:56:58 INFO - Testing timestamp 34...
11:57:01 INFO - Testing timestamp 35...
11:57:04 INFO - Testing timestamp 36...
11:57:07 INFO - Assertion failure: first - 1 <= last, at ../../../js/src/gc/Heap.h:318
11:57:07 INFO - Testing timestamp 37...
11:57:07 WARNING - TEST-UNEXPECTED-FAIL | file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma/Date/dst-offset-caching-8-of-8.js | Exited with code 11 during test run
11:57:07 WARNING - This is a harness error.
11:57:07 INFO - INFO | automation.py | Application ran for: 0:03:12.191937
11:57:07 INFO - INFO | automation.py | Reading PID log: /tmp/tmpqjnbdHpidlog
11:57:14 INFO - PROCESS-CRASH | file:///builds/slave/test/build/tests/jsreftest/tests/jsreftest.html?test=ecma/Date/dst-offset-caching-8-of-8.js | application crashed [@ js::gc::FreeSpan::checkSpan() const]
11:57:14 INFO - Crash dump filename: /tmp/tmpYd6qDq/minidumps/5cbbc47c-69a6-d102-30aeb779-4be660aa.dmp
11:57:14 INFO - Operating system: Linux
11:57:14 INFO - 0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64
11:57:14 INFO - CPU: amd64
11:57:14 INFO - family 6 model 45 stepping 7
11:57:14 INFO - 1 CPU
11:57:14 INFO - Crash reason: SIGSEGV
11:57:14 INFO - Crash address: 0x0
11:57:14 INFO - Thread 7 (crashed)
11:57:14 INFO - 0 libxul.so!js::gc::FreeSpan::checkSpan() const [Heap.h:cc1e0568c96a : 318 + 0x0]
11:57:14 INFO - rbx = 0x00007f006c72e828 r12 = 0x00007f0027604980
11:57:14 INFO - r13 = 0x00007f004ce4fba0 r14 = 0x00007f004ce4fda0
11:57:14 INFO - r15 = 0x00007f0027c57000 rip = 0x00007f00689b76eb
11:57:14 INFO - rsp = 0x00007f004ce4fb70 rbp = 0x00007f004ce4fb80
11:57:14 INFO - Found by: given as instruction pointer in context
11:57:14 INFO - 1 libxul.so!js::gc::ArenaHeader::checkSynchronizedWithFreeList() const [Heap.h:cc1e0568c96a : 202 + 0x7]
11:57:14 INFO - rip = 0x00007f0068a3e958 rsp = 0x00007f004ce4fb90
11:57:14 INFO - rbp = 0x00007f004ce4fbd0
11:57:14 INFO - Found by: stack scanning
11:57:14 INFO - 2 libxul.so!bool js::gc::Arena::finalize<JSObject>(js::FreeOp*, js::gc::AllocKind, unsigned long) [Heap.h:cc1e0568c96a : 876 + 0x4]
11:57:14 INFO - rip = 0x00007f0068a4c2da rsp = 0x00007f004ce4fbe0
11:57:14 INFO - rbp = 0x00007f004ce4fca0
11:57:14 INFO - Found by: stack scanning
11:57:14 INFO - 3 libdl-2.15.so + 0x102f
11:57:14 INFO - rip = 0x00007f006cf45030 rsp = 0x00007f004ce4fc78
11:57:14 INFO - rbp = 0x00007f004ce4fca0
11:57:14 INFO - Found by: stack scanning
11:57:14 INFO - 4 libxul.so!FinalizeArenas [jsgc.cpp:cc1e0568c96a : 412 + 0x12]
11:57:14 INFO - rip = 0x00007f0068a5082e rsp = 0x00007f004ce4fcb0
11:57:14 INFO - rbp = 0x00007f004ce4fcf0
11:57:14 INFO - Found by: stack scanning
11:57:14 INFO - 5 libxul.so!js::gc::ArenaLists::backgroundFinalize(js::FreeOp*, js::gc::ArenaHeader*, bool) [jsgc.cpp:cc1e0568c96a : 1389 + 0x4]
11:57:14 INFO - rip = 0x00007f0068a51f77 rsp = 0x00007f004ce4fd00
11:57:14 INFO - rbp = 0x00007f004ce4fd70
11:57:14 INFO - Found by: stack scanning
11:57:14 INFO - 6 libc-2.15.so + 0x3b871f
11:57:14 INFO - rip = 0x00007f006c72d720 rsp = 0x00007f004ce4fd48
11:57:14 INFO - rbp = 0x00007f004ce4fd70
11:57:14 INFO - Found by: stack scanning
Comment 1•12 years ago
|
||
This'll go well, since this is apparently "whatever test happens to be running in jsreftest or reftest (and probably crashtest) on the Ubuntu VMs when we GC under some circumstances."
https://tbpl.mozilla.org/php/getParsedLog.php?id=20352704&tree=Mozilla-Inbound
https://tbpl.mozilla.org/php/getParsedLog.php?id=20355250&tree=Mozilla-Inbound
Summary: Intermittent ecma/Date/dst-offset-caching-8-of-8.js | Exited with code 11 during test run | application crashed [@ js::gc::FreeSpan::checkSpan() const] → Intermittent ecma/Date/dst-offset-caching-8-of-8.js, 427370-1.html, encoder.html?img=size-32x32.png&mime=image/bmp&options=-moz-parse-options%3Abpp%3D32 | Exited with code 11 during test run | application crashed [@ js::gc::FreeSpan::checkSpan() const]
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 7•12 years ago
|
||
Actually, since those two don't have other suggestions, they can fall back on signature searching.
https://tbpl.mozilla.org/php/getParsedLog.php?id=20389719&tree=Mozilla-Aurora
status-firefox21:
--- → affected
Summary: Intermittent ecma/Date/dst-offset-caching-8-of-8.js, 427370-1.html, encoder.html?img=size-32x32.png&mime=image/bmp&options=-moz-parse-options%3Abpp%3D32 | Exited with code 11 during test run | application crashed [@ js::gc::FreeSpan::checkSpan() const] → Intermittent ecma/Date/dst-offset-caching-8-of-8.js,object-aspect-ratio-1a.xhtml | Exited with code 11 during test run | application crashed [@ js::gc::FreeSpan::checkSpan() const]
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Reporter | ||
Comment 19•12 years ago
|
||
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Comment hidden (Legacy TBPL/Treeherder Robot) |
| Reporter | ||
Comment 22•12 years ago
|
||
| Reporter | ||
Comment 23•12 years ago
|
||
https://tbpl.mozilla.org/php/getParsedLog.php?id=20656816&tree=Mozilla-Aurora
Jeff, we're hitting this pretty regularly on m-c and Aurora across a range of tests. Can you take a look please?
Comment 24•12 years ago
|
||
As comment 1 notes, whatever's happening here is some sort of generic GC issue, that only happens to finally fall over at some point during this test or a few others. I could perhaps try to figure something out, but it'd be better to ask someone more knowledgeable about backtracking GC skidmarks into proximate causes.
I think this might be fixed by bug 848587. I guess I'll ask to backport that.
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•