Closed Bug 712114 Opened 13 years ago Closed 12 years ago

Intermittent TEST-UNEXPECTED-FAIL | ecma_5/JSON/parse-mega-huge-array.js | Exited with code 1 during test run | application crashed [@ JSRope::flattenInternal]

Categories

(Core :: JavaScript Engine, defect)

11 Branch
x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mbrubeck, Unassigned)

References

Details

(Keywords: crash, intermittent-failure, Whiteboard: [test which aborts the suite])

Crash Data

https://tbpl.mozilla.org/php/getParsedLog.php?id=8038892&tree=Mozilla-Inbound Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test jsreftest on 2011-12-19 12:35:52 PST for push f2935a9c0ffc REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-arguments.js | 1409 / 3380 (41%) ++DOMWINDOW == 42 (0x124ac7298) [serial = 2734] [outer = 0x119696470] 653847: JSON.parse handling of omitted arguments Tests complete REFTEST TEST-PASS | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-arguments.js | item 1 REFTEST INFO | Loading a blank page ++DOMWINDOW == 43 (0x124ad1c28) [serial = 2735] [outer = 0x119696470] REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-crockford-01.js | 1410 / 3380 (41%) ++DOMWINDOW == 44 (0x1257e8e18) [serial = 2736] [outer = 0x119696470] Tests complete REFTEST TEST-PASS | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-crockford-01.js | item 1 REFTEST INFO | Loading a blank page ++DOMWINDOW == 45 (0x12091b308) [serial = 2737] [outer = 0x119696470] REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-mega-huge-array.js | 1411 / 3380 (41%) ++DOMWINDOW == 46 (0x120e7aee8) [serial = 2738] [outer = 0x119696470] 667527: JSON.parse should parse arrays of essentially unlimited size TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-mega-huge-array.js | Exited with code 1 during test run INFO | automation.py | Application ran for: 0:05:03.317276 INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmp2f8blzpidlog PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=ecma_5/JSON/parse-mega-huge-array.js | application crashed (minidump found) Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpVi3o2x/minidumps/96FAF1BF-54AB-4EF9-B34E-E3EE6239FB97.dmp Operating system: Mac OS X 10.6.8 10K549 CPU: amd64 family 6 model 23 stepping 10 2 CPUs Crash reason: EXC_BAD_ACCESS / 0x0000000d Crash address: 0x0 Thread 0 (crashed) 0 0x7fffffe007bf rbx = 0x00009045 r12 = 0xb1690000 r13 = 0x242a5ec0 r14 = 0x4503903a r15 = 0x4432b1c0 rip = 0xffe007bf rsp = 0x5fbfb790 rbp = 0x5fbfb790 Found by: given as instruction pointer in context 1 XUL!JSRope::flattenInternal<NoBarrier> [jsutil.h:f2935a9c0ffc : 322 + 0x10] rip = 0x032988cf rsp = 0x5fbfb7d0 Found by: stack scanning 2 XUL!js_json_parse [String.h:f2935a9c0ffc : 822 + 0xa] rip = 0x0316da15 rsp = 0x5fbfb830 Found by: stack scanning 3 XUL + 0x216d97f rip = 0x0316d980 rsp = 0x5fbfb870 Found by: stack scanning 4 XUL!js::InvokeKernel [jscntxtinlines.h:f2935a9c0ffc : 311 + 0x10] rip = 0x0311f249 rsp = 0x5fbfb880 Found by: stack scanning 5 XUL!js::types::TypeSet::addType [jsinferinlines.h:f2935a9c0ffc : 750 + 0x16] rip = 0x0309a11d rsp = 0x5fbfb8c0 Found by: stack scanning 6 XUL!js::types::TypeScript::CheckBytecode [jsinfer.cpp:f2935a9c0ffc : 5593 + 0x8] rip = 0x030d34fe rsp = 0x5fbfb940 Found by: stack scanning 7 XUL!js::Interpret [jsinterp.cpp:f2935a9c0ffc : 3506 + 0x30] rip = 0x030f7187 rsp = 0x5fbfb9c0 Found by: stack scanning 8 XUL!GetBloatEntry [nsTraceRefcntImpl.cpp:f2935a9c0ffc : 461 + 0x7] rip = 0x01012532 rsp = 0x5fbfba10 Found by: stack scanning
comment 4 was on one of the six machines listed in bug 787281 comment 11, which seem likely to have bad memory, disk, or other hardware problem, based on the rate of failures on those machines and the types of failures observed.
Whiteboard: [orange][test which aborts the suite] → [test which aborts the suite]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of: {random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open} There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
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.