Closed Bug 739127 Opened 12 years ago Closed 12 years ago

Intermittent jsreftest.html?test=js1_5/Regress/regress-280769-2.js | Exited with code 1 during test run from Assertion failure: mCapacity == sInlineCapacity, at ./../../dist/include/js/Vector.h:797

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: assertion, intermittent-failure)

https://tbpl.mozilla.org/php/getParsedLog.php?id=10364404&tree=Mozilla-Inbound
Rev4 MacOSX Snow Leopard 10.6 mozilla-inbound debug test jsreftest on 2012-03-25 21:03:34 PDT for push 75b2f91a3b80

REFTEST TEST-START | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-280769-2.js | 2241 / 3385 (66%)
++DOMWINDOW == 56 (0x142a0d748) [serial = 4218] [outer = 0x1002dd260]
BUGNUMBER: 280769
STATUS: Do not overflow 64K boundary in treeDepth
--- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 0 ---
--- NOTE: IN THIS TESTCASE, WE EXPECT EXIT CODE 5 ---
Assertion failure: mCapacity == sInlineCapacity, at ./../../dist/include/js/Vector.h:797
TEST-UNEXPECTED-FAIL | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-280769-2.js | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:07:15.957082
INFO | automation.py | Reading PID log: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpBCx25Rpidlog
Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-macosx64-debug/1332728970/firefox-14.0a1.en-US.mac64.crashreporter-symbols.zip
PROCESS-CRASH | file:///Users/cltbld/talos-slave/test/build/jsreftest/tests/jsreftest.html?test=js1_5/Regress/regress-280769-2.js | application crashed (minidump found)
Crash dump filename: /var/folders/Hs/HsDn6a9SG8idoIya6p9mtE+++TI/-Tmp-/tmpxnW3ZL/minidumps/9F2DFCFC-DCD3-4210-AC68-8F05D60BA811.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 / KERN_INVALID_ADDRESS
Crash address: 0x0

Thread 0 (crashed)
 0  libmozglue.dylib!MOZ_Assert [Assertions.cpp:75b2f91a3b80 : 76 + 0x0]
    rbx = 0x70ec12f8   r12 = 0xfffffffa   r13 = 0x002aaab8   r14 = 0x5bbd0cd0
    r15 = 0x00360030   rip = 0x00005d85   rsp = 0x5fbfa700   rbp = 0x5fbfa710
    Found by: given as instruction pointer in context
 1  XUL!js::Vector<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump,16ul,js::SystemAllocPolicy>::append<JSC::AbstractMacroAssembler<JSC::X86Assembler>::Jump> [Vector.h : 797 + 0x2b]
    rbx = 0x5bbd0c58   r12 = 0xfffffffa   r13 = 0x002aaab8   r14 = 0x5bbd0cd0
    r15 = 0x00360030   rip = 0x03d03bad   rsp = 0x5fbfa720   rbp = 0x5fbfa740
    Found by: call frame info
 2  XUL!JSC::Yarr::YarrGenerator::generatePatternCharacterOnce [AbstractMacroAssembler.h:75b2f91a3b80 : 467 + 0xc]
    rbx = 0x4f39fd20   r12 = 0xfffffffa   r13 = 0x5fbfab70   r14 = 0x5bbd0cd0
    r15 = 0x00360030   rip = 0x03d08336   rsp = 0x5fbfa750   rbp = 0x5fbfa7a0
    Found by: call frame info
 3  XUL!JSC::Yarr::YarrGenerator::generateTerm [YarrJIT.cpp:75b2f91a3b80 : 1041 + 0xa]
    rbx = 0x0004c7b1   r12 = 0x5fbfaca0   r13 = 0x5fbfab70   r14 = 0x5fbfab70
    r15 = 0x5fbfab78   rip = 0x03d0e7a4   rsp = 0x5fbfa7b0   rbp = 0x5fbfaa10
    Found by: call frame info
 4  XUL!JSC::Yarr::YarrGenerator::generate [YarrJIT.cpp:75b2f91a3b80 : 1169 + 0xb]
    rbx = 0x4f39f8a0   r12 = 0x4f39fa80   r13 = 0x5fbfab70   r14 = 0x5bbd0c28
    r15 = 0x5fbfab78   rip = 0x03d0ed90   rsp = 0x5fbfaa20   rbp = 0x5fbfaac0
    Found by: call frame info
 5  XUL!JSC::Yarr::YarrGenerator::compile [YarrJIT.cpp:75b2f91a3b80 : 2422 + 0x7]
    rbx = 0x5fbfb150   r12 = 0x5fbfab78   r13 = 0x03f79c38   r14 = 0x5fbfab70
    r15 = 0x002dd6f0   rip = 0x03d1371e   rsp = 0x5fbfaad0   rbp = 0x5fbfab60
    Found by: call frame info
 6  XUL!JSC::Yarr::jitCompile [YarrJIT.cpp:75b2f91a3b80 : 2463 + 0x7]
    rbx = 0x5fbfb150   r12 = 0x5fbfab70   r13 = 0x5fbfb188   r14 = 0x5fbfb1f0
    r15 = 0x002dd6f0   rip = 0x03d0081a   rsp = 0x5fbfab70   rbp = 0x5fbfb1e0
    Found by: call frame info
 7  XUL!js::detail::RegExpCode::compile [RegExpObject.cpp:75b2f91a3b80 : 268 + 0xe]
    rbx = 0x266987a8   r12 = 0x002dd6f0   r13 = 0x26698780   r14 = 0x5fbfb1f0
    r15 = 0x002dd6f0   rip = 0x03ba9afc   rsp = 0x5fbfb1f0   rbp = 0x5fbfb2f0
    Found by: call frame info
 8  XUL!js::RegExpShared::compile [RegExpObject.cpp:75b2f91a3b80 : 526 + 0xb]
    rbx = 0x26698780   r12 = 0x05283000   r13 = 0x22340180   r14 = 0x26698780
    r15 = 0x002dd6f0   rip = 0x03ba9eff   rsp = 0x5fbfb300   rbp = 0x5fbfb3b0
    Found by: call frame info
 9  XUL!js::RegExpCompartment::get [RegExpObject.cpp:75b2f91a3b80 : 647 + 0x15]
    rbx = 0x26698780   r12 = 0x05283000   r13 = 0x0136cc58   r14 = 0x00000000
    r15 = 0x00000000   rip = 0x03bb1318   rsp = 0x5fbfb3c0   rbp = 0x5fbfb4d0
This bug was observed only on one or more 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.

Therefore I'm marking this bug invalid, though it should be reopened if
it occurs on other (more reliable) hardware.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.